小程序引入百度地图与uni.getLocation的使用

本文介绍了如何在小程序中引入百度地图API,强调了仅需调用所需功能并配置合法域名。详细步骤包括获取密钥、使用逆地理编码API时的注意事项,如坐标系统的转换。同时,讨论了uni.getLocation的使用,提醒需在真机调试并选用'gcj02'类型以避免地址偏差。

一、小程序引入百度地图 

1、当你不需要引入整个地图展示,只需要引入某些功能的时候,可以直接调用服务端api。

 2、访问百度地图的任何api都需要密钥。

流程:

 

 3、在小程序端配置请求合法域名:https://api.map.baidu.com

 4、直接使用api

举列:使用逆地理编码这个api时需要注意

逆地理编码 rgc 反geo检索 | 百度地图API SDK

(1)坐标转换地址:Web服务API | 百度地图API SDK

 

(2)百度地图的逆地址编码输入是纬度,经度,不是经纬度需要注意。

注意点

1、百度提供了坐标拾取系统:拾取坐标系统

额外网站的:地图坐标系转换 - 在线工具

2、因为Geocoding和反Geocoding使用的门址数据以及算法都不是一样的,所以会出现不能一一对应的现象。【我未验证

二、uni.getLocation的使用

(1)必须要用真机调试,否则地址会有偏差

(2)用type: 'gcj02'类型,否则地址会有偏差

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值