首页 / 浏览问题 / WebGIS / 问题详情
ol.style.Icon图标按比例尺调整
216EXP 2020年11月05日

Openlayers版本:4.6.5

问题:小比例尺下,ol.vector.Layer的ol.style.Icon图标发生重叠;大比例尺下图标正常显示;

需求:小比例尺下,在保证点数量不变的情况下,ol.style.Icon图标显示小一些;大比例尺,ol.style.Icon图标显示大一些

实现方法:请问怎么实现这个需求呢?有没有相关的demo示例?

1个回答

你好,您可以用idesktop打开这个地图将该点符号图层属性 的 符号随地图缩放 勾选上,然后保存地图再进行浏览
2,842EXP 2020年11月06日
你好,我的应用场景是WebGIS:

1.里面的点是从数据库读取经纬度坐标动态加上的,不是在IDesktop配置出来再发布成服务的;
2.WebGIS下怎么实现呢?
ol.style.Icon没有 随地图缩放的属性设置,可以通过判断地图的当前的比例尺级来 动态调整icon大小

1.怎么动态调整icon大小呢?
2.我尝试过设置size,这种方法是把图片裁剪掉了,而不是冬天调整icon大小;

...