2011-09-01 116 views
1

谷歌地圖有elevation service。我想找到的是給定範圍/地圖範圍內的最高海拔,而不是僅限於單個點。有沒有辦法做到這一點?谷歌地圖V3,地圖範圍內的最高海拔

我可以採取隨機點,檢查它們,並最終採取最高。所有的優點和缺點...

但是我正在尋找更好的東西,你知道的任何解決方案(庫,爲其他web服務,...)的?

回答

0

如果你能獲得所有包含在範圍內的經緯度座標,然後你可以傳遞一個數組到getElevationForLocations功能。也許你可以在地圖邊界上使用getNorthEastgetSouthWest,然後在每隔X米計算該區域內的緯度點以填充數組。

+1

我正在這樣做,我試過了a)隨機樣本b)North Sourth路徑c)對角路徑....都不是很滿意。海拔服務限制點數(限制),所以我也不能增加樣品數量。如果地形變化不大,所有這些「霰彈槍」方法都可以工作,但例如在山邊,他們完全失敗。不管怎麼說,還是要謝謝你。 –