0

我試圖獲取在谷歌中顯示的區域的頂點。我如何獲得谷歌地圖中定義區域/區域的頂點

例如這裏是 「Piñeiro酒店」 的布宜諾斯艾利斯地區,阿根廷:

https://www.google.com.ar/maps/place/Piñeiro,+Provincia+de+Buenos+Aires/

而這裏是英國肯特地區:

https://www.google.co.uk/maps/place/Kent,+UK/

在這兩個區域都被Google識別並在地圖上顯示爲多邊形。

我想獲得該多邊形的頂點,而無需自己手動定義或複製它。

我正在查找的信息是定義多邊形的LatLng座標列表。

我該怎麼做?

回答

0

只有在使用Google地圖時纔會顯示多邊形。它們不能通過Google Maps API或Google Places API訪問。

如果你看看這裏的響應格式:https://developers.google.com/places/web-service/details#PlaceDetailsResponses。幾何對象只包含位置座標和視圖端口。

"geometry" : { 
    "location" : { 
     "lat" : -33.866651, 
     "lng" : 151.195827 
    }, 
    "viewport" : { 
     "northeast" : { 
      "lat" : -33.8653881697085, 
      "lng" : 151.1969739802915 
     }, 
     "southwest" : { 
      "lat" : -33.86808613029149, 
      "lng" : 151.1942760197085 
     } 
    } 
    } 
相關問題