如何根据缩放级别加载图层?

编程入门 行业动态 更新时间:2024-10-26 06:34:15
本文介绍了如何根据缩放级别加载图层?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧! 问题描述

我想控制OpenLayers的缩放.

I want to control the zoom in OpenLayers.

当缩放为3时,我要加载KML1;当缩放为4时,我要加载KML2.

When the zoom is 3 I want to load KML1 and when the zoom is 4 i want to load KML2.

您能告诉我如何控制缩放事件吗?

Could you please advise me how I can control the zoom-event?

推荐答案

一种实现此目的的方法是使用类似

a way to accomplish that is to register an event on event "zoomend" on your map with something like

map.events.register(type, obj, listener);

您可以在此处找到更多信息: dev.openlayers/releases/OpenLayers-2.11/doc/apidocs/files/OpenLayers/Map-js.html

You can find more info there: dev.openlayers/releases/OpenLayers-2.11/doc/apidocs/files/OpenLayers/Map-js.html

也许您还应该同时加载两个kml,然后根据缩放级别隐藏/显示正确的图层.

Maybe you should also load both of your kml and then hide / show the correct layer depend on the zoom level.

更多推荐

如何根据缩放级别加载图层?

本文发布于:2023-07-16 16:11:55,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1123435.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:缩放   图层   加载   级别

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!