我想在Google地圖網頁中提取一組約50-100個引腳的經度和緯度。我不控制網頁,我不需要多做一次,所以我正在尋找快速而骯髒的東西。我有FireBug以及Chrome的FireFox,我需要的是比重新輸入所有數字更容易的事情。如何在谷歌地圖中提取緯度/緯度?
7
A
回答
2
只是保存.html文件,並使用正則表達式的作品:
這兩個正則表達式可能是很好的出發點:
@[0-9]+\.[0-9]+,-[0-9]+.[0-9]+",geocode:"",sxti:"[[email protected] .]+"
{id:"[A-Zloc0-9]+",fid
0
14
只需點擊鏈接快捷方式在地圖上中檢索的URL與引腳的地圖。
下一頁添加&output=kml
到這個網址的結尾,並使用鏈接檢索包含KML文件所有的引腳數據。
這個kml文件實際上是xml格式,所以解析它應該很容易,你只需要尋找包含你需要的經度和緯度數據的<coordinates>
元素。
的KML格式記錄在這裏:http://code.google.com/apis/kml/documentation/kmlreference.html
0
谷歌已經改變了很多,你可以提取有關google.maps信息,並設置一些限制,像一天的查詢號碼的方式。
要提取Google地圖的緯度和經度,您需要了解HMTL代碼和操作JSON/XML文件的知識。 (所有這些都可以在許多教程中找到)
我建議您使用de Google Places API來提取數據,這非常容易!您可以免費提取大約150,000個位置,您必須獲得一個帳戶,激活你的特權API的地方(打開/關閉BUTTOM),讓你的密鑰,然後用一個簡單的網址,以獲取JSON/XML文件,這裏有兩個很大的聯繫。
[1] https://developers.google.com/places/documentation/search?hl=en
[2] https://developers.google.com/places/training/basic-place-search?hl=en
如果您需要關於座標的詳細信息,請轉到第二個鏈接中的「請求地點詳細信息」部分提供了有關網站的類型,電話號碼以及用戶所做的所有評論(如果可用)的信息。
偉大的編碼和問候!
相關問題
- 1. 從谷歌地圖獲取經緯度
- 2. 安卓谷歌地圖緯度/經度
- 3. 谷歌地圖緯度/精度,V2-Android
- 4. 谷歌地圖經度和緯度
- 5. 如何獲取谷歌地圖中心的經度和緯度
- 6. 如何獲取谷歌地圖上的緯度和經度
- 7. 如何從谷歌地圖獲取緯度和經度?
- 8. 如何從谷歌地圖獲取經度和緯度的place_id?
- 9. 谷歌地圖經緯度地址
- 10. 如何在谷歌地圖上點擊更改經緯度和緯度
- 11. 如何在Android中獲取緯度和經度或谷歌地圖的高度?
- 12. 如何在角度谷歌地圖中獲取center_changed緯度和經度
- 13. 如何獲得地址的緯度和經度?谷歌地圖
- 14. iphone谷歌地圖獲取地址的經度和緯度
- 15. 谷歌地圖經緯度問題。
- 16. 谷歌地圖:鑑於緯度座標
- 17. 經緯度搜索谷歌地圖
- 18. 谷歌地圖的pin碼經緯度
- 19. 從經緯度生成谷歌地圖
- 20. 谷歌地圖的經緯度範圍
- 21. 如何獲取谷歌地圖api v3 javascript中的緯度,經度onclick地圖?
- 22. 如何在使用android谷歌地圖V2獲取地圖經度和緯度
- 23. 如何獲取經緯度和中心谷歌地圖iOS
- 24. 黑莓<location>緯度和經度從谷歌地圖緯度和經度
- 25. 從經度和緯度從谷歌地圖V2獲取圖像
- 26. 如何從谷歌地圖鏈接提取緯度和長度值
- 27. 如何提取谷歌地圖上所有點的緯度和經度?
- 28. 如何追加緯度/經度的反應,谷歌,地圖,this.state.markers
- 29. 如何繪製谷歌地圖的經度和緯度?
- 30. 如何通過經度和緯度谷歌地圖direcive in angularjs
你爲什麼要竊取數據? – Jonathan 2010-04-01 04:05:57
@Jonathan:你爲什麼認爲我會偷東西?從我所說的,它可能來自公共領域的數據集。 (事實上,我有充分的理由相信業主對我提取數據沒有問題,頁面是公開的。) – BCS 2010-04-01 06:29:55
如果它是一個公共數據集,那麼爲什麼不能獲得它,而不是編寫腳本來存放數據從一個應用程序內?一個公開可用的頁面並不意味着它上面的數據是免費的... – Jonathan 2010-04-01 07:37:42