百度地图的使用(二)

前言

感觉自身知识的渺小,坚持每天学习一点点,今天学习了百度地图如何在tp5.1的使用,那么来好好捋一捋了,嘿嘿

在百度地图使用(一)的基础上呢,我在这里做一个查询经纬度的范例,做其他的百度地图的接口时,可根据这个范例做调整

我们进入百度地图的api文档查看怎么查询经纬度

在这里插入图片描述
2.在侧边栏处,有关于百度地图的所有api,我此次演示的是经纬度的查询,所以点击下列即可

在这里插入图片描述

3.在用第三方的接口时,我们一定要掌握的是,首先我们要去看一下他的官方范例,然后查看所需要的参数,最后怎么使用的,利用好这三步曲,我相信所有的第三方接口的使用都不成问题

首先我们看一下,他的官方范例:

在这里插入图片描述

通过分析这种官放范例,我们可以看到除了“?“前面的是固定的,后面的都是参数,参数有:address、output、ak、callback。好了,分析到这里,我们就需要了解这些参数都是什么意思,那么就得去查找官方文档了

在这里插入图片描述

我们可以看到官方文档,都有对参数的一一介绍,通过上述,我们了解到

ak对应的是用户的key值,这个key值就是我们之前创建了一个应用所对应的ak的值

address对应的是地址,例如:湖南衡阳衡山

output就是输出数据的类型,有json和xml格式,这里我选的是json

callback是一个函数,这里不要用,因为返回不出数据。我试过了,这是个坑,有兴趣的也可以试一试

最后,我们需要知道最后会返回怎样的数据,然后我们就可以去调用了

在这里插入图片描述

仔细阅读这个返回参数数据,我们就可以对应的调用了

4.好了,了解了这个api,我们就开始结合我们的tp5.1开始使用了

首先我们在extend目录下建立一个map类

在这里插入图片描述

其中,我们利用的是curl进行与第三方通讯,在common.php建立了一个doCurl方法进行使用

在这里插入图片描述

最后,我们来使用一下这个我们自己封装的方法

在map内打印一下返回结果

在这里插入图片描述

在index方法使用一下

在这里插入图片描述

结果

在这里插入图片描述

结果显示,我们通过输入地址,就可以得到所在地址的经纬度等信息,然后我们可以利用这些数据进行某些操作,例如:用经纬度在地图显示我们所在的位置

很有幸大家能看到我的博客,希望通过和大家分享技术文章和其它话题文章,让我的学习成长路线变得有趣,并且提高自己的同时,也希望能帮助大家增长知识。哈哈哈,我个菜鸟太不要脸了,不管了,我会加油的

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值