请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

为什么map地图的longitude和latitude属性变化了,当前定位点没有跟着变化

老师我有点不太理解,我以为show-location显示的就是longitude和latitude属性指向的那个经纬度位置,那么当我们搜索地址改变了longitude和latitude属性后,当前show-location指向的经纬度应该也跟着变了,那么原点都变了的情况下,是怎么用moveToLocation回到最初的点呢,如果show-location指向的不是longitude和latitude属性指向的那个经纬度位置,那我要怎么样才能改变当前位置呢
图片描述
图片描述

正在回答 回答被采纳积分+3

1回答

coder_monkey 2024-08-15 11:13:20

地图坐标都是通过经纬度来确定点的位置,想去到某个地点,只需要明确它的经纬度,并重新设置即可

0 回复 有任何疑惑可以回复我~
  • 提问者 qq_慕少8048267 #1
    可是我们不是改变了地图的longitude和latitude属性了吗,地图显示的中心位置是变了,我是想问为什么那个显示当前位置的蓝色圆点为什么没有跟着变,如果要蓝色圆点发生变化,应该设置什么属性
    回复 有任何疑惑可以回复我~ 2024-08-15 16:19:29
  • coder_monkey 回复 提问者 qq_慕少8048267 #2
    show-location	意为带有方向的当前定位点,属于系统级,在小程序中你只是改变了某个地点的经纬度,而不是改变了你所在的位置,在你授权的那一刻,系统就已经知道了,如果你想跟着变,就想办实时更改系统定位就好了
    回复 有任何疑惑可以回复我~ 2024-08-16 11:16:45
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信