2017-03-16 56 views
-2

當使用Google API時,應用程序需要顯示不同位置的位置所需的數據,是否需要經緯度,需要顯示的位置是否已在Google地圖中。或者只是地址或地點的名稱就足夠了。谷歌地圖API所需的數據

任何人都可以幫助我嗎?

回答

0

將標記置於地圖上時,您至少需要lat和long頂點。

您可以使用各種谷歌API來獲取數據,如谷歌的地方圖書館由一個地名或地​​址搜索:https://developers.google.com/maps/documentation/javascript/examples/places-searchbox

您還可以使用反向地址解析服務由Lat Long網搜索:https://developers.google.com/maps/documentation/javascript/examples/geocoding-reverse

或者,如果你有自己的數據,您可以創建標記像這個例子所示:

var myLatlng = new google.maps.LatLng(36.166461, -86.771289); 

      app.marker = new google.maps.Marker({ 
      position: (myLatlng), 
      data:this, 
      map: app.map, 
      title: 'Hello marker!!' 
     });  

https://jsfiddle.net/loanburger/48asvsed/

+0

如果我們只有一個地點的位置,我們可以使用谷歌API來轉換位置或地點名稱到地理編碼,並使用它找到位置,這是可能的。 – Vicky

+0

按位置你是指經緯度和長期值?或地名?這是可能的。如果您擁有經緯度,則可以進行反向地理編碼。看看這個鏈接:https://developers.google.com/maps/documentation/javascript/examples/geocoding-reverse –

+0

由位置我的意思是地名,是否有可能爲谷歌API時使用iOS應用程序找到地方,,假設從您當前的位置獲得該地點的路線,我們只有地名,沒有經度和緯度,這是可以實現的嗎? – Vicky