【问题标题】:Google Maps Marker anchor on far zoom levels远缩放级别上的 Google 地图标记锚点
【发布时间】:2014-10-10 09:10:15
【问题描述】:

我正在使用 google maps api 创建标记。标记的锚点对于近距离缩放级别非常精确:

如您所见,标记点位于蓝色折线的末端。

如果我缩小,我会得到这个:

正如您在此处看到的,标记突然指向折线的黄色部分 - 这是完全错误的。

我在标记的自定义图标上遇到了同样的问题。

我想问题出在我绘制折线的方式上。 在此示例中,首先绘制线条的蓝色部分,然后绘制黄色部分。所以我猜谷歌地图“决定”黄色覆盖蓝色。任何想法如何解决这个问题?

谢谢!

【问题讨论】:

    标签: javascript google-maps google-maps-api-3 anchor marker


    【解决方案1】:

    对不起,我只是自己想出来的。

    您可以为折线部分设置 zIndex。 https://developers.google.com/maps/documentation/javascript/reference?hl=de#PolylineOptions

    解决方案: 对于我创建的每条折线,我都会检查颜色 - 如果颜色为“黄色”,我将 zIndex 设置为 1,如果颜色为蓝色,则将 zIndex 设置为 100。问题已解决 =)

    【讨论】:

      猜你喜欢
      • 2018-10-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-10-14
      • 1970-01-01
      • 1970-01-01
      • 2014-01-15
      • 1970-01-01
      相关资源
      最近更新 更多