我正在使用谷歌地圖API從打印位置獲取座標。我也希望做的是獲得該地點的半徑,可能使用「邊界」。使用谷歌地圖估算位置的半徑
例如,如果我地理編碼「英格蘭」它給了我一個座標,但它不告訴我它的半徑是非常大的。而如果我對「倫敦」進行地理編碼,它再次給了我一個座標,但並不告訴我它的半徑要小得多。
所以我的問題是,是否有可能獲得來自谷歌API被地理編碼以及它的中心座標點的區域的大小的估計?
謝謝!
我正在使用谷歌地圖API從打印位置獲取座標。我也希望做的是獲得該地點的半徑,可能使用「邊界」。使用谷歌地圖估算位置的半徑
例如,如果我地理編碼「英格蘭」它給了我一個座標,但它不告訴我它的半徑是非常大的。而如果我對「倫敦」進行地理編碼,它再次給了我一個座標,但並不告訴我它的半徑要小得多。
所以我的問題是,是否有可能獲得來自谷歌API被地理編碼以及它的中心座標點的區域的大小的估計?
謝謝!
您應該能夠通過GeocoderResult的geometry.bounds
或geometry.viewport
屬性獲取邊界。
https://developers.google.com/maps/documentation/javascript/reference#GeocoderGeometry
[在谷歌地圖API變焦 - 城市VS國家的不同]的可能重複(http://stackoverflow.com/questions/11336876/zoom-in-google-maps-api-different-for -city-VS國) – geocodezip
事情是我希望在數英里或公里例如值。沒有答案這樣做,他們只處理縮放 – Jimmy