Google Maps V3标记的最大初始zIndex

spi*_*nt0 8 z-index google-maps-api-3 google-maps-markers

我正在建立一个谷歌地图网站,标记放在地图上.有时标记重叠,所以我希望能够以交互方式将标记带到前面.

我可以使用setZIndex().但我需要知道所有标记的初始最大zindex.getZIndex()是没用的,因为它似乎没有返回任何东西,除非你已经调用了setZIndex().

很容易说"只是从一个非常大的数字开始",但我相信谷歌使用纬度或其他东西来计算初始zIndex,所以最大zindex可能会有所不同?使这个计划有风险.

有谁知道Google Maps V3中N个标记的最大初始zIndex是多少?

Ale*_*ore 19

您可以使用常量MAX_ZINDEX来确保标记显示在顶部.

marker.setZIndex(google.maps.Marker.MAX_ZINDEX + 1);
Run Code Online (Sandbox Code Playgroud)

Google Maps API V3文档中搜索常量的引用

  • 对于懒惰,值为"1000000" (4认同)