использовать Google Мои карты с помощью geoxml3

Мне интересно, как лучше всего использовать данные из Google Maps Googles с помощью geoxml3. На данный момент можно экспортировать только формат данных kmz из My Maps. Я использовал экспортированный kmz с версией geoxml kmz (http://geoxml3.googlecode.com/svn/branches/kmz/), но не смог заставить его работать (но он работал, когда я загрузил его в Google Earth и снова сохранил его как kmz!). Я также попробовал это с сетевой ссылкой на Мои карты (что мне больше всего понравилось), но не успел, просто получил сообщение "XMLHttpRequest не может загрузить http://www.google.com/maps/d/kml?mid=......... ". Google больше не разрешает это?

лучшие приветствия из Берлина ralf

0
источник поделиться
1 ответ

Google делает это сложнее. Он работает непосредственно с KmlLayer

Если я сделаю следующее, я могу отобразить данные с помощью geoxml3:

  1. загрузите файл kmz file "network link"
  2. КМЗ включает следующую ссылку:

    http://mapsengine.google.com/map/kml?mid=zRlyQCuWJlxY.kzodUy9plTB0&lid=zRlyQCuWJlxY.kcCknmQlcl24

  3. Эта ссылка перенаправляется на

    https://mapsengine.google.com/map/kml?mid=zRlyQCuWJlxY.kzodUy9plTB0&lid=zRlyQCuWJlxY.kcCknmQlcl24

  4. Я могу загрузить этот файл KMZ, но он не работает непосредственно с geoxml3, мне нужно разархивировать его и снова застегнуть его. Я думаю, что это связано с тем, что zip-ветвь geoxml3 не поддерживает определенный тип кодировки zip, используемый Google.

пример КМЗ

пример KML

+1
источник

Посмотрите другие вопросы по меткам или Задайте вопрос