gpt4 book ai didi

google-maps - 根据您所处的缩放级别显示谷歌地图标记

转载 作者:行者123 更新时间:2023-12-01 13:00:39 24 4
gpt4 key购买 nike

我想知道是否可以将标记设置为在选定的缩放级别中可见
谷歌地图 API v3.
我想在 API 的 v2 中使用“标记管理器”是可能的,但找不到最新 API 的方法。

例子:
Marker-1 -> (max_zoom:10, min_zoom:5)//将在缩放级别 5-10 内显示
Marker-2 -> (max_zoom:15, min_zoom:10)//将在缩放级别 10-15 内显示

因为我正在开发一个 jQuery 插件,所以我只想使用没有附加组件的原始 API。

提前致谢!

最佳答案

假设 map 是管理 gmap 的对象实例,我会做这样的事情:

var zoomLevel =  map.getZoom();
if (zoomLevel>=5 && zoomLevel<=10) {
// call the setMarker function for the marker1
} else if (zoomLevel>10 && zoomLevel<=15) {
// call the setMarker function for the marker2
}

也许你想处理缩放更改事件,如果是这样的话,看看这个:http://code.google.com/apis/maps/documentation/javascript/events.html

关于google-maps - 根据您所处的缩放级别显示谷歌地图标记,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6180854/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com