如何在bash中获取我的地理位置

icc*_*cco 9 api bash geolocation

我正在寻找一个好的地理定位API来使用bash.我希望这个电话能够至少返回我所在城市和州的名称.

我想必须有一些我可以卷曲的网站,或者一些脚本语言有一个有效的包.该机器没有GPS,但如果需要,它确实在大多数时间使用无线互联网.

npd*_*oty 8

我最近再次看到这个问题,发现whereami了一个Mac OS X Snow Leopard的地理定位bash脚本,它利用了Core Location.这将比IP地理定位更精确,并且在我的测试中效果很好.


Tho*_*sen 5

由于对于Swift 2和Swift 3没有(正式)可用于whereami,我更深入地发现了它在OSX 10.12.4上的作用是什么:

LocateMe的屏幕截图 它第一次请求许可,然后它没有任何额外的交互.此外,format参数很好:

在此输入图像描述