Google Планета Земля API получить координаты - PullRequest
0 голосов
/ 29 декабря 2011

здесь возникает простой вопрос: у меня есть функция showKmz (), которая получает URL-адрес, принадлежащий файлу KML / KMZ и который сразу переходит к методу fetchkml (), после чего он добавляется в мою Google Планета Земляпример.Теперь я хочу восстановить координаты этого извлеченного файла KML / KMZ и использовать их, чтобы сразу же после загрузки пользовательского ico, я хочу поместить точно в то же место, что и извлеченный файл KML / KMZ.Причина в том, что я хочу показать эти файлы в Google Планета Земля с их кликабельным значком, независимо от того, какой значок эти KML / KMZ может иметь по умолчанию ...

Кто-нибудь знает способ достижения цели?получения координат или, что еще лучше: более прямой способ сделать этот пользовательский значок наложенным, который я хочу?

Заранее спасибо !!

Пока !!

1 Ответ

0 голосов
/ 26 января 2012

отсюда http://code.google.com/apis/earth/documentation/kml.html

При получении файла KML / Z с fetchKml у вас в функции обратного вызова есть возможность взаимодействовать с KMLFeatures, которые вы получили перед добавлением их в глобус. В этом файле может быть несколько элементов с координатами, а также несколько значков. Таким образом, звучит так, как будто вы хотите получить функции, перебрать их и вставить IconStyle для каждого (или заменить существующий IconStyle), чтобы он отображался с нужным вам значком. Вам не нужно размещать новую функцию в том же месте, что и существующие.

...