获取外部JSON后,Google Map不会显示标记

时间:2013-02-19 13:25:55

标签: javascript jquery json

我可以从我网站上的外部JSON读取lat,lgt等。但我无法理解为什么不显示标记(markerclusterer)。

我可以告诉你两个例子:

1 => http://www.webtemplum.com/geo/功能完善

2 => http://www.webtemplum.com/geo/test.php它无效。

你可以注意到控制台中的链接2我可以正确读取JSON。也许我需要在其他部分移动一些代码(加载的差异?)

非常感谢!

2 个答案:

答案 0 :(得分:0)

尝试为您分配地图的div提供不同的ID

<div id="mappa1" class="shadow610" style="position: relative; background-color: rgb(229, 227, 223); overflow: hidden;">

<div id="mapp2" class="shadow610" style="position: relative; background-color: rgb(229, 227, 223); overflow: hidden;">

答案 1 :(得分:0)

问题是我的lat / lgt在E6。

var latLng = new google.maps.LatLng(    (data[i].lat/1E6),
                                                            (data[i].lng/1E6)   );