Преобразование пользовательского наложения карты Google v2 в пользовательское наложение v3 - PullRequest
0 голосов
/ 28 января 2012

Я провел так много исследований, и все еще не нашел точного ответа, чтобы помочь мне. Мне нужно конвертировать мою карту в http://www.uaf.edu/campusmap/ из V2 в V3, чтобы я мог попытаться объединить ее с моими таблицами слияния. Он использует плитки, сделанные Map Tiler. Есть кто-нибудь, кто может мне помочь?

Ответы [ 2 ]

1 голос
/ 06 февраля 2012

Я думаю, что есть две основные вещи, о которых вам нужно беспокоиться при переходе на v3:

GTileOverlay не существует в v3. Вы можете использовать Пользовательские Типы Карты, согласно пп. Для этого вам нужно сделать ImageMapType (см. Документы) . Затем вам нужно будет добавить это к Map.overlayMapTypes MVCArray (который будет отображаться над базовой картой - Ссылка на карту ).

Нет ничего похожего на GDownloadUrl и GXml для загрузки и анализа XML-документа в v3. Вам нужно будет использовать универсальную библиотеку, такую ​​как jQuery , чтобы помочь в загрузке местоположений вашего маркера.

1 голос
/ 28 января 2012

Полагаю, вам нужно перенести всю карту на V3 и использовать Пользовательские типы карт .

Кстати, вы загружаете API дважды, один раз из http://www.uaf.edu/files/campusmap/, а затем снова из http://www.uaf.edu/files/campusmap/campusmap-122311.html - который загружается в iframe. Вероятно, лучше удалить один из них, я думаю, вы можете избавиться от первого.

...