我有一台连接到互联网的设备。目标是能够从互联网上找到设备的纬度和经度。 所以我需要在C ++中实现一个使用互联网来查找纬度和经度的代码。该设备没有GPS。因此,只需通过互联网连接,我该如何找到设备的位置。 我试图寻找答案,但大多数都与iphone有关。提前谢谢。
答案 0 :(得分:1)
在没有访问某种基于位置的服务(一些使用GPS,但有些例如三角测量已知的WiFi热点)的情况下,您可以做的最好的事情就是对IP地址进行地理定位。通常情况下,这将使您在20-30英里范围内,但在某些情况下,您可能非常远(例如,如果IP是远离实际用户的代理服务器,例如所有AOL客户的情况)。 / p>
有许多服务可用于地理定位IP地址。 MaxMind是我以前用过的。
答案 1 :(得分:0)
查看Google Maps API:http://code.google.com/apis/maps/index.html