我有一个非常奇怪的问题。
使用 Gmap3,我将图钉放在地图上并将其坐标保存在数据库中。刷新后,我将相同的坐标提供给 Gmap3 以将图钉放置在地图上。这里的问题是大头针位于相同的坐标上,但现在这些坐标在地图上的不同位置。
示例:如果我将图钉放置在俄罗斯莫斯科附近,刷新后,图钉会放置在阿富汗附近...
首先我从这里加载图钉http://bghelpmap.com/listPins.php
我在将它们添加到地图之前使用它:
var bghMarkers = [];
$.each(ttt, function(i, tmp){
bghMarkers.push({
lat: tmp.lat,
lng: tmp.lng,
options: { icon:new google.maps.MarkerImage("http://www.bghelpmap.com/images/pin"+tmp.pinType+".png") },
data: tmp
});
});
在此之后,我使用文件http://bghelpmap.com/js/default.js中的setMyMarkers() 函数很长,所以我不在这里发布它。
有什么建议么?