怎么样使用微信地图小程序导航,如何用微信导航?

怎么样使用微信地图小程序导航,如何用微信导航?,第1张

1、在手机上打开微信,然后在微信主界面,点击下面的“发现”标签。

2、在打开的发现窗口中,点击“小程序‘菜单项。

3、在打开的微信小程序页面中,点击右上角的搜索按钮

4、接下来在搜索框中输入地图进行搜索,点击搜索结果中的腾讯地图菜单项。

5、这时我们的微信小程序马上定位到当前的位置,在地图页面顶部输入要到达的目的地

6、在搜索结果中点击路线按钮。

7、这时小程序就会给出导航的方案,选择其中一个方案,然后点击导航按钮就可以了。

1.在微信小程序中,可以使用wx.getLocation API来获取用户的实时位置信息,但是可能会受到用户当前的移动性的影响,所以可以使用虚拟定位的方式来实现。

2.首先,需要在小程序中设置一个按钮来控制用户的虚拟定位,这个按钮可以是一个开关,用户每次点击它就可以切换到不同的位置,可以在小程序中设置一个数组来存储不同的位置信息,比如经纬度、地址等。

3.然后,就可以使用wx.getLocation API来获取用户虚拟定位的位置信息了,API的参数中需要传入一个type参数,表示获取用户的位置信息类型,如果使用虚拟定位,需要将type设置为“gcj02”,这样就可以获取用户虚拟定位的位置信息了。

4.最后,可以使用wx.openLocation API来打开用户虚拟定位的位置,API的参数中需要传入一个latitude和longitude参数,分别表示用户虚拟定位的经纬度,就可以在微信小程序中虚拟定位了。

估计这是由于你用的坐标系统错误造成的。

小程序getLocation默认返回的是“wgs84”坐标系统,这是真实的经纬度坐标,但如果想用小程序的openLocation在微信内置的地图中显示位置是会产生偏差的,因为国家出于安全考虑要求国内的所有地图应用都采用经过加密的“gcj02”坐标系统(即俗称的“火星坐标”),所以应该在getLocation时把type属性设为“gcj02”才行


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/7831419.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-10
下一篇 2023-04-10

发表评论

登录后才能评论

评论列表(0条)

保存