У меня очень странная проблема.
Используя 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
});
});
После этого я использую setMyMarkers () из файла http://bghelpmap.com/js/default.js Функция длинная, поэтому я не публикую ее здесь.
Есть предложения?