裏面我做了一些研究有關的問題,但沒有找到任何答案。而現在,我想知道這是否可行。谷歌地圖API:設置標記隨機城市
更多細節:我想創建一個函數,在輸入城市並在城市內隨機返回一個位置(lat + long)。問題是我對城市邊界一無所知。 我正在使用api v3 javascript
您是否知道我該如何做?
謝謝
裏面我做了一些研究有關的問題,但沒有找到任何答案。而現在,我想知道這是否可行。谷歌地圖API:設置標記隨機城市
更多細節:我想創建一個函數,在輸入城市並在城市內隨機返回一個位置(lat + long)。問題是我對城市邊界一無所知。 我正在使用api v3 javascript
您是否知道我該如何做?
謝謝
只需使用地理編碼服務,如圖this example從documentation
我認爲你需要得到多頭和拉特在多邊形的每個點,爲城市清潔做到這一點。
您是否可以通過查找隨機地址來避開這個問題,也許可以抓取本地郵局列表並隨機選擇一個地址,然後使用Google Maps API對其進行地理位置定位?
這取決於你在一定程度上隨機的意思。
您好,謝謝您的回答。 將世界上所有城市的所有分數都計算爲多邊形將會太長,對吧? 問題是,當你在谷歌地圖上鍵入一個城市時,這個城市以彩色顯示,這就是爲什麼我想知道他們是不是某種「城市圖書館」。 – 2012-08-16 09:57:27
您在maps.google.com上看到的突出顯示的邊框來自twitter API:https://dev.twitter.com/ – Marcelo 2012-08-16 10:42:53
我認爲地理編碼也會返回大面積位置的一些邊界,您可以使用該邊界 – slawekwin 2012-08-16 12:13:28