我想給谷歌地圖中某個地方留下印記。 但是我覺得Google Map的標記並不準確。谷歌地圖經度和緯度
例如,讓我們嘗試在Google地圖中使用Marker的白宮。 白宮位於38°53'51.54「N和77°2'8.40」W的谷歌地球基礎上。
我將其轉換爲緯度38.535154和經度-77.2840
所以我創造了這個代碼:
var company = new google.maps.LatLng(38.535154, -77.2840);
var marker;
var map;
function initialize() {
var latlng = new google.maps.LatLng(38.535154, -77.2840);
var myOptions = {
zoom: 8,
center: latlng,
mapTypeId: google.maps.MapTypeId.ROADMAP
};
var map = new google.maps.Map(document.getElementById("map_canvas"),
myOptions);
marker = new google.maps.Marker({
map:map,
draggable:true,
animation: google.maps.Animation.DROP,
position: company
});
google.maps.event.addListener(marker, 'click', toggleBounce);
}
然而,當我打開我的瀏覽器,我的標記是在華盛頓的西南。
所以我的問題是:
是谷歌地圖緯度&經度是有點關閉(不符合 谷歌地球同步),或者是有什麼錯我的轉換還是我 代碼?
如果說谷歌地球長&經緯度是錯誤的,是否有 方式直接從谷歌地圖知道經度和緯度?
嗯,我不知道如何轉換。如果我知道,我不會問。 – Rudy