本文共 421 字,大约阅读时间需要 1 分钟。
昨天有完成一个 的小Demo,既然可以通过IP获得位置信息,那当然可以通过位置信息的经纬度获取IP的当前定位了,虽然与实际地址偏移较大,毕竟不是GPRS,但是还是在本市内,效果图如下:
具体步骤,就是先根据客户端的IP地址获取位置信息,然后根据位置信息中的经纬度信息通过百度地图API获取定位。
1.怎么通过根据客户端的IP地址获取位置信息在 中已经说明的很清楚了。
2.根据位置信息中的经纬度信息通过百度地图API获取定位 中也说明的很清楚了。
这里使用的是百度地图的 JavaScript API ,其API地址是: , 其地图API示例地址是:
3.最后就是解析位置信息返回的JSON数据,通过使用 Newtonsoft.Json 反序列化就可以了。
4.详细代码见