2014-05-08 149 views
-1

我有我從我們在汽車中使用的常規GPS獲取的座標列表。這個座標,當我把谷歌地圖代碼與JavaScript不工作。我在這裏做錯了什麼。我需要做任何轉換!谷歌地圖上的座標

var mapProp = { 
     center:new google.maps.LatLng(N42°44.8437', W074°10.751'), 
     zoom:16, 
     mapTypeId:google.maps.MapTypeId.ROADMAP 
     }; 
      var map=new google.maps.Map(document.getElementById("googleMap"),mapProp); 
    }); 
+0

的谷歌地圖API的Javascript使用十進制度。 – geocodezip

回答

0

的經緯度函數需要兩個參數是一個數字:

new google.maps.LatLng(-34.397, 150.644) 

所以,是的,你需要首先做一個轉換。檢查documentation

  • 緯度範圍介於-90和90度之間(含)。高於 或低於此範圍的值將被限制在此範圍內的最接近的值。例如,指定緯度爲100會將值 設置爲90.
  • 經度範圍介於-180和180度之間,包括(含)。高於或低於此範圍的值將被打包,以使其落在範圍[-180,180)內的 內。例如,480,840和1200都將被 捲成120度。

看這sample