У меня есть очень большой файл KML с сотнями меток. Как разобрать файл и создать отдельные файлы из каждой метки с помощью PHP? Я хочу использовать каждую метку по одной, и пользователи не могут загружать 12 МБ KML-файла перед просмотром одной метки, если только я не смогу разобрать файл на стороне сервера и передать только требуемую метку на мою страницу, но это по-прежнему требует огромных накладных расходов на сервере. . Каков правильный способ сделать это?
разделить большой файл KML на файлы меньшего размера с помощью PHP
Ответы (1)
Я думаю, что лучше всего было бы разобрать файл и вставить функции в базу данных. Оттуда вы можете обслуживать функции либо путем динамического построения kml, либо другими более предпочтительными способами, такими как отправка xml или json клиенту.
person
Argiropoulos Stavros
schedule
04.03.2011
да - полностью. В итоге я написал несколько скриптов, чтобы сделать это красиво и сделать несколько сотен файлов из одного большого. Следующим шагом является запуск сценария и добавление их в базу данных. Забавно то, что это действительно простой XML - можно было бы подумать, что в Интернете будет больше информации.
- person Innate; 10.03.2011