Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/428.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
谷歌地图,多种XML,通过Javascript点击显示(我猜…)_Javascript_Jquery_Xml_Google Maps - Fatal编程技术网

谷歌地图,多种XML,通过Javascript点击显示(我猜…)

谷歌地图,多种XML,通过Javascript点击显示(我猜…),javascript,jquery,xml,google-maps,Javascript,Jquery,Xml,Google Maps,已经花了好几个小时的研究,但我还是被困在 我想要一张谷歌地图。在这张地图上是来自xml文件的标记。 到目前为止没有问题,但我现在想要的是显示来自多个xml文件的标记。假设我有markers1.xml和markers2.xml,然后我想在谷歌地图上设置复选框,打开/关闭markers1或markers2或两者,并相应地显示它们 我知道这一定是可能的,因为我记得我以前在网站上看到过。。。如果有人得到了一个关于如何构建这样的东西的链接,那将是非常有帮助的…谢谢 查看覆盖图文档: // gmap ins

已经花了好几个小时的研究,但我还是被困在

我想要一张谷歌地图。在这张地图上是来自xml文件的标记。 到目前为止没有问题,但我现在想要的是显示来自多个xml文件的标记。假设我有markers1.xml和markers2.xml,然后我想在谷歌地图上设置复选框,打开/关闭markers1或markers2或两者,并相应地显示它们


我知道这一定是可能的,因为我记得我以前在网站上看到过。。。如果有人得到了一个关于如何构建这样的东西的链接,那将是非常有帮助的…谢谢

查看覆盖图文档:

// 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
}