2012-12-07 102 views
2

我有一些代碼來顯示谷歌地圖(36.7771592941268,3.0516744005553846)的位置,在這個位置有一個標記。我用這個位置創建標記,問題是標記出現在錯誤的地方。谷歌地圖標記顯示在錯誤的位置

var latlng = new google.maps.LatLng(36.7771592941268,3.0516744005553846); 

var marker= new google.maps.Marker({ 
    position: latlng, 
    clickable: true, 
    draggable: true, 
    map: map 
}); 

爲了證明,當我把我的座標(36.7771592941268, 3.0516744005553846)到谷歌直接映射,我看到了同樣的問題。綠色箭頭(在下面的鏈接中)是我希望我的標記出現在我的代碼中的位置,但標記始終位於紅色氣球所在的位置(see here)。

回答

0

你的座標顯然是錯誤的,谷歌顯示給定座標的正確位置。

+0

你是對的,它確實(不言而喻),但由於某種原因,標記不顯示在我的代碼中給出的座標上。我會給你另一個更明確的座標:36.800897435868364,2.9159228894530997。如果你直接在谷歌地圖中顯示,綠色箭頭就是這個座標,但氣球出現在不同的位置。當我把它放在代碼中時,標記顯示氣球不在綠色箭頭所在的位置。 – will