永发信息网

在做百度地图的时候,利用百度API,通过地址,获取经纬度,有问题

答案:2  悬赏:70  手机版
解决时间 2021-04-14 08:19
在做百度地图的时候,利用百度API,通过地址,获取经纬度,有问题 ,例如:输入“哈尔滨日火车站”,就会报错,原因是哈尔滨不只有一个火车站。怎么确定这个问题。
最佳答案
你让它显示哈尔滨所有的火车站就行了,然后在一一查询
全部回答
方法/步骤 要想得到数据必须先得到百度地图的接口,不然怎么调用接口获取数据呢,首先我们在百度首页输入“百度api”回车后第一个就是我们要找的,点击进入。 我们是通过网页获取json数据得到的数据,所以我们选择“开发”-》“web服务api”点击进入。 进入这个页面后,我们选择“开发指南”-》“geocoding api”选择这个进入我们想要的接口文档 在这里我们找到通过请求get方式的url,这个url可以通过经纬度获取到地址跟省市,看自己需要什么样的返回格式,有两种,一种是json格式,另一种是xml格式,我们选择json格式的进行测试。 我们直接用url打开,get请求后获取到的数据,可以看到地址省市县这些都有,可以获取经纬度旁边大量的信息。这些显示在页面上的内容我们怎么获取到并加以利用呢。 这里我们写个方法,通过调用百度地图的url获取到我们想要的数据,在获取之前必须先申请ak秘钥,百度的api文档说的很清楚,要先申请了才能使用。 这个是请求url解析获取数据的过程,这个方法截图小编简写了,如果有需要的朋友可以找我要,给我留言就行。 我们在页面上调用这个获取市的方法看看,通过传入经纬度,然后调用百度的api接口,我们可以获取到市的内容。 通过启动tomcat,在地址栏输入访问地址,然后请求得到的数据,地址栏我输入的是南昌市的经纬度,然后返回的是正确的市。这就是我们想要的结果,同样的道理,通过这个方法也能返回地址。 end 注意事项 如果没有秘钥ak是不能利用百度api的接口的,而且这个免费的ak每天只能访问100次,对于我们而且足够用了
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
初中毕业季教师寄语,写给老师的新学期寄语
武汉大学东湖分校外语学院英语学位考试考什么
谁知道如今的世界是什么样了?
妹妹公主中,男主为什么会有这么多妹妹?
在IE地址栏里输入路由器的IP地址为什么打不开
工业制水煤气的反应为C+H2OC0+H2反应中碳是A.
谁能给我一个“龙”这个游戏的激活码啊
天下石仓(天津)有限公司怎么样?
客户生小孩祝福语大全,生孩子红包的格式和祝
刚开始只是朋友,相处久後会变成情人麽
朝阳区第三少儿业余体校我想知道这个在什么地
用简便方法计算下面各题.43.6+9.8+6.417.3×
大话2星期几更新啊
.孙佳有2分、5分硬币共40枚,一共1元7角,两
人烦的时候也是最易生气的时候,能否让人放平
推荐资讯
在山西学游泳大概需多少钱?
无人深空咋么给光子大炮充能
QQ农场现在没那项举报!!怎么办
住房补贴申请成功后拿什么证件办理
硬盘认不到,但有运行。连接久了会发热,而且
衡水职业技能考试报名点
1949·欧韩地址有知道的么?有点事想过去
联想接修站
四个中学生参加十佳歌手应唱什么歌?
我是1991年5月19我怎么样?
宿迁蓝色玻璃精品有限公司地址在什么地方,想
祝福别人生女儿的话语,朋友生了一个女儿!祝
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?