簡體   English   中英

Google Maps API:如何將“ place_id”轉換為地理坐標?

[英]Google Maps API: How can I turn a `place_id` into geocoordinates?

我在我的應用程序(基於Web的客戶端javascript版本)中使用Google Maps的預測搜索時, API返回的位置列表不包含任何位置數據。

它返回的位置可能采用此格式,

  {
     "description" : "13 Westmoreland Street, Dublin, Ireland",
     "id" : "59e69e62d182fe1e60609e902483ba2868676e6d",
     "matched_substrings" : [
        {
           "length" : 22,
           "offset" : 0
        }
     ],
     "place_id" : "EicxMyBXZXN0bW9yZWxhbmQgU3RyZWV0LCBEdWJsaW4sIElyZWxhbmQ",
     "reference" : "CmRVAAAALZKJSrQW4Ht7bJX977JFDIXlyknbub1glCR9RpROHjUaGGP6ftkD7Z1wRC_9zF8ucPordpBlwf_vac8mQb66eRs3xyvi5GH2PWEhR8_m_towPFKnDJqHTqtjQhksbAD4EhDsuWADUOMHETJZk5i_K4fBGhRkpk15O3hzHysxpfky1sSznX9QXw",
     "terms" : [
        {
           "offset" : 0,
           "value" : "13 Westmoreland Street"
        },
        {
           "offset" : 24,
           "value" : "Dublin"
        },
        {
           "offset" : 32,
           "value" : "Ireland"
        }
     ],
     "types" : [ "route", "geocode" ]
  },

如何將這些數據轉換為緯度和經度?

找到了文檔。

https://developers.google.com/maps/documentation/geocoding/#reverse-place-id

我所要做的就是發出帶有地點ID和我的API的請求,

https://maps.googleapis.com/maps/api/geocode/json?place_id=PLACE_ID&key=API_KEY

我可以提取結果。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM