是否有任何方法从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 –