baidu地图api , 地理位置转 经纬度接口

更多可以查看    http://lbsyun.baidu.com/index.php?title=webapi/guide/webservice-geocoding

地理编码示例:

以下是关于地理编码参数使用方法的示例。发送请求显示结果的JavaScript代码此处查看
请求示例:对北京市百度大厦进行地理编码查询;

http://api.map.baidu.com/geocoder/v2/?callback=renderOption&output=json&address=百度大厦&city=北京市&ak=您的ak

地理编码返回结果字段:

 

 

名称类型说明
status Int 返回结果状态值, 成功返回0,其他值请查看下方返回码状态表。
location object 经纬度坐标
  lat float 纬度值
lng float 经度值
precise Int 位置的附加信息,是否精确查找。1为精确查找,即准确打点;0为不精确,即模糊打点。
confidence Int 可信度,描述打点准确度
level string 地址类型

 

 

 

json格式的返回值:

renderOption&&renderOption({"status":0,"result":{"location":{"lng":116.30775539540982,"lat":40.05685561073758},"precise":1,"confidence":80,"level":"商务大厦"}})

 

这对一条两条的转可以, 要大批量的呢???  一堆位置,都还没对应的经纬度,只有一个位置名称....

思路:

1. 在原位置功能上,增加1个设置经纬度的,手工编辑下,录入入库;

2. 把位置这个转成经纬度, 看看有没批量的,批量操作拿到后,先入到库;

后面直接调用接口,数据返回用就行..

 

 

 

转载于:https://www.cnblogs.com/jshare/p/6775679.htm

 

posted @ 2023-02-15 16:40  黑白棋学弟  阅读(268)  评论(0编辑  收藏  举报