Работает ли GXml с файлами KMZ? - PullRequest
0 голосов
/ 25 декабря 2009

Может ли Google Map API GXml анализировать файлы .kmz напрямую? если нет, то как лучше конвертировать .kmz файл в .kml? Файл .kmz хранится в базе данных, и для его получения используется код PHP.

1 Ответ

0 голосов
/ 25 декабря 2009

Я почти уверен, что нет способа распаковать сжатые данные с помощью Javascript, что вам нужно сделать перед передачей данных в GXml.parse.

GGeoXml может обрабатывать файлы KMZ. Это делается путем передачи URL-адреса на сервер Google, который распаковывает данные и анализирует их там, а затем возвращает отдельные объекты наложения клиенту Javascript.

Поскольку вы читаете данные с помощью PHP, вы можете подумать о том, чтобы разархивировать их в своем скрипте PHP и передать разархивированные данные клиенту. Возможно, вам придется поработать с вашей конфигурацией PHP, чтобы включить функции PHP Zip File .

...