Карты Google, Multiple XML, Показать по клику через Javascript (я думаю ...) - PullRequest
0 голосов
/ 05 августа 2011

провел уже много часов исследований, но я все еще застрял ...

Я хочу иметь карту Google. На этой карте есть маркеры, которые взяты из XML-файла. Пока проблем нет, но сейчас я хочу, чтобы отображались маркеры из нескольких файлов XML. Допустим, у меня есть markers1.xml и markers2.xml, тогда я хочу установить флажки на картах Google и включить / выключить markers1 или markers2 или оба, и они отображаются соответственно ...

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

1 Ответ

0 голосов
/ 05 августа 2011

Ознакомьтесь с документацией на оверлеи: http://code.google.com/apis/maps/documentation/javascript/overlays.html#OverlaysOverview

// gmap instance
var map = new google.maps.Map( ...;

// add markers to separate arrays
var markers1 = [];
var markets2 = [];

for (var m in markers1) {
    markers1[m].setMap(null); // setting map to null removes markers from map
}
for (var m in markers2) {
    markers2[m].setMap(map);  // setting map adds markers from map
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...