是否有任何方法從Python腳本中獲取計算機地理位置(如在谷歌地圖「我的位置」)?電腦將永遠連接到互聯網。獲取地圖位置Python
0
A
回答
3
>>> import re,requests
>>> raw = requests.get('http://www.geoiptool.com/').text
>>> latlon = re.search("GPoint\(([^)]+)\)",raw).groups(0)
>>> lat,lon = map(float,latlon[0].split(","))
>>> print "Latitude:%s Longitude:%s"%(lat,lon)
Latitude:-117.2455 Longitude:46.7322
需要注意幾個問題...
這可能不是最好的方法,而不應被一遍又一遍地做,或者你可能會打亂網站所有者
這使用IP查找,因此它可能不如GPS /無線網絡座標
+0
非常感謝,它按照我的意圖工作。感謝以及提示。 –
0
Google地圖許可證不允許在地圖對象外使用地理編碼服務API。看看這個問題https://gis.stackexchange.com/questions/18871/is-there-an-open-source-geocoding-tool-which-can-be-used-commercially。希望能幫助到你。
相關問題
- 1. 地圖視圖獲取位置
- 2. 獲取谷歌地圖當前位置
- 3. 在地圖上獲取用戶位置?
- 4. 獲取當前位置的Google地圖
- 5. 在地圖上獲取當前位置
- 6. 獲取設備位置並在地圖上設置位置
- 7. Google地圖 - 獲取當前地圖位置的地址
- 8. 獲取IP地理位置
- 9. 獲取地址的位置
- 10. Python:獲取腳本位置
- 11. Python:獲取插入位置
- 12. 如何獲取並設置Google地圖的地理位置?
- 13. 獲取地圖上的位置谷歌地圖
- 14. 在地圖上移動時獲取地圖中心位置
- 15. 獲取/設置地圖圖像鼠標位置
- 16. MonoTouch獲取位置和捕獲地圖圖像,如聯繫人
- 17. Python ctype-bitfields:獲取位域位置
- 18. 從IP地址獲取地理位置
- 19. 如何使用Facebook圖表API獲取Facebook地理位置的地理位置
- 20. iOS:從沒有地圖的當前位置獲取地理位置的角度
- 21. 獲取視圖的位置
- 22. 獲取視圖的位置
- 23. pyqt獲取圖像位置
- 24. Android:獲取圖像位置
- 25. 無法從Google地圖使用位置獲取地點
- 26. 當前位置給定時,獲取最近地點的地圖
- 27. 點擊Google地圖並獲取地理位置
- 28. 獲取位置地址而不顯示任何地圖
- 29. 如何獲取地理位置並在地圖上顯示
- 30. Youtube地理位置信息,獲取地圖視頻
有api服務,可以做到這一點,你可以使用urllib或其他什麼 –
這就是我所問的,我可以使用哪些服務?或者我怎樣才能訪問谷歌地圖api –