我試圖獲取某個Python腳本(儘管我猜這確實不是那種重要的語言),以找出運行它的機器的當前地理位置。正如你可能已經猜到的那樣,這是一個小腳本,報告我的筆記本電腦的位置,當它啓動和東西:)
是否有任何免費的Web服務或API來做到這一點?谷歌地圖能夠找到我的房子(它只有5米左右!),我印象深刻。從Python腳本中查找當前地理座標
回答
我遇到了這個Python腳本http://netsekure.org/wp-content/uploads/ip2loc.py這可能類似於你正在尋找的東西。
您也許能夠使用Google的GeoLocation API(API文檔here)。從文檔:
「通信是通過HTTP完成的,Gears使用HTTP POST發出請求。請求和響應都格式化爲JSON,並且它們的內容類型都是application/json。」
python標準庫json模塊可以找到here。
但是,使用該HTTP POST定位提供商的IP或DNS的目標是什麼? (除了定位手機塔,wifi提供商等問題,以幫助縮小與「只是知識產權」的差距......)。 – 2009-10-01 01:47:55
是的,在哪裏發送這樣的請求? – 2009-10-02 22:47:18
我自己沒有嘗試過,但請嘗試將JSON請求發佈到http://www.google.com/loc/json – ViennaMike 2011-03-19 20:19:05
- 1. 批處理腳本從當前日期查找最後兩天
- 2. 從python座標元組中查找平均座標
- 3. 將地理/ GPS座標解析爲當前的當地時間
- 4. 尋找腳本,從谷歌地圖獲得座標
- 5. 從當前腳本
- 6. 從座標獲取當前地點名稱(在nsstring中)
- 7. 地理編碼的Android - 基於座標查找地址
- 8. 查找與地理座標的指南針標題
- 9. 如何分配當前地理座標以繪製從當前位置到目標位置的路徑?
- 10. 從motion_notify_event獲取當前座標軸
- 11. 使用OpenCV(Python)查找曲線座標
- 12. Python的點查找(座標分級?)
- 13. 城市名稱到地理座標PHP腳本?
- 14. 獲取當前座標
- 15. 如何將JavaScript中的地理座標轉換爲C中的地理座標#
- 16. 將地址轉換爲Python中的地理座標
- 17. Python找出從非居住區座標到位置/地址
- 18. Reactjs從(地理)json獲取座標
- 19. 使用Python查找屏幕上文本的xy座標
- 20. 從屏幕座標查找世界座標
- 21. 如何從bash腳本中找出當前的osx-terminal主題
- 22. 座標由地理座標向球形座標的轉換
- 23. 從地圖座標過濾adsense座標
- 24. 從x座標查找視圖?
- 25. 如何從GPS座標查找郵編?
- 26. 轉換視圖點擊座標從世界座標到本地?
- 27. OpenGL中對象的當前座標
- 28. 地理座標插值C++
- 29. 翻譯地理座標
- 30. 從C#應用程序中的地圖生成地理座標
您引用的腳本只能找到我的ISP的地址,而不是我的幾個縣,但這可能與您預期的公開數據一樣接近。它看起來像一個很好的腳本。當然,依靠互聯網連接,但發送電子郵件也是如此,所以這個答案看起來很不錯! +1 – 2009-09-30 23:13:37
鏈接已損壞。 – les 2016-12-03 15:06:06