闲的无聊给自己找点事情做,看到百度地图API想研究一下,就顺手搞几个功能测试,有兴趣的朋友可以看一下。就几行代码,全部是调用百度地图的api整合。不得不说百度API很NB,很强大。百度API地址:
http://developer.baidu.com/map/webservice-geocoding.htm
官方调用实例:
http://api.map.baidu.com/geocoder/v2/?ak=您的密钥&callback=renderOption&output=json&address=百度大厦&city=北京市
参数说明:
自己的页面。上图。
输入【城市名】和【地名】计算出此位置在百度地图的经纬度:
计算得到的经纬度坐标,并现实在地图上。
如图:
鼠标拖动红色坐标后重新获取最新坐标,如图:
[/b]
--------------------------------------------------------------------------------
此段是调用百度API返回的json结果
[b]地理编码返回结果字段
名称 类型 说明
status Int 返回结果状态值, 成功返回0,其他值请查看附录。
location object 经纬度坐标
lat float 纬度值
lng float 经度值
precise Int 位置的附加信息,是否精确查找。1为精确查找,0为不精确。
confidence Int 可信度
level string 地址类型
-------------------------------------------------------------------------------
可以根据百度API返回的结果确定你所查找的位置是否为精确位置。
还可以根绝可信度判断当前地址精确度为多少。
有兴趣的可以自己到强大的百度地图API。