收藏
回答

小程序内地图点在缩放过程中漂移

框架类型 问题类型 终端类型 微信版本 基础库版本
小程序 需求 客户端 7.0.3 2.0.0

我们在小程序的地图上做了将某个区域通过框线图层围合起来的功能,并在围合区域里标注了小区/小学的坐标点,在地图进行缩放的过程中,小区/小学的点大小不变,导致缩小地图后,原本在围合区域内的小区,跑到了围合区域外,请问下这种情况可以如何解决呢?能否小区/小学点也跟着缩放呢?

1、一定比例时,可以显示在围合区域里


2、一定比例后,跑到围合区域外面了


回答关注问题邀请回答
收藏

1 个回答

  • Leo ᯤ⁵ᴳ
    Leo ᯤ⁵ᴳ
    2021-10-21

    2年来都没人回答,我来回答你哟。 注意marker的文档中有一个属性,anchor,经纬度在标注图标的锚点,默认底边中点。

    按照默认属性来解释,当你地图放大的时候,由于图片的底边中点在你标记的经纬度上,看起来图片在区域中间,当你缩小时,由于图片没有变小,但是他还是以底边中点在你标记的经纬度上。

    解决这个问题的方法,就是设置anchor:{x:0.5, y:0.8} 然后慢慢试就搞定了

    2021-10-21
    有用
    回复
登录 后发表内容