私は非常に奇妙な問題を抱えています。
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() を使用しています 関数は長いので、ここには投稿しません。
助言がありますか?