Разберите kml с geoxml3 на картах api v3, но прекратите перестраивать боковую панель, когда изменились границы / масштаб - PullRequest
1 голос
/ 29 августа 2011

Я нашел отличную страницу , которая демонстрирует многократное использование Google Maps Api v2 и v3.

Я попытался понять каждую строку JavaScript и сделать что-то похожее на то, чтоможно найти на странице, указанной выше.

Однако я не могу понять две вещи:

В моем приложении я не хочу перестраивать боковую панель каждый раз, когда изменяется масштабирование / ограничение / mapcenter.В настоящее время на боковой панели отображаются только метки, которые видны в текущем виде карты.Когда пользователь увеличивает масштаб и метка исчезает из вида, она также исчезает с боковой панели.Это может раздражать, когда вы уже прокручиваете куда-то, и только с небольшим увеличением вы теряете свой прокручиваемый статус.Кроме того, если вы привязываете события к элементам боковой панели, изменение вида на карте перестраивает боковую панель, и ваши события завершаются.

Я попытался переписать фрагмент кода, который создает категории из меткиstyleurl свойство, которое можно применять и к полилиниям, а не только к маркерам, но мне не повезло.

Если вы глубоко погружены в эту работу, укажите мне правильное направление.

Спасибо.

...