在LBS功能的开发中,为了保证通用性,服务器存在的坐标是基于wgs84的,这个通常由GPS设备传过来,对于PC来说,如何获得这个值呢?可以利用Google Earth来获得,并修改显示的坐标系统,“工具->选项->3D视图->显示纬度/经度->小数度数”,通过拾取点得到相应的坐标
为了可视化,可以将其转成baidu坐标系,在baidu地图上显示相关的POI,需要用到baidu的api:
http://api.map.baidu.com/geoconv/v1/?coords=114.21892734521,29.575429778924&from=1&to=1&ak=你的密钥
得到baidu坐标后,现在地图生成器,输入坐标,即可以可视化了,同时利用baidu地图还可以测距,非常方便调试