首页 / 浏览问题 / WebGIS / 问题详情
叠加图层的每个图层自定义比例尺
1EXP 2022年05月31日
使用产品:iserver10i

操作系统:win10 X64

数据类型:文件型

问题详细描述:使用了地图叠加的功能,但是每个图层的比例尺不一样,可以给每个图层自定义比例尺吗?怎么定义呢?

1个回答

您好,要给每个图层自定义显示比例尺,通常有2种情况,“在配地图的时候为每个图层设置的显示比例尺”和“在前端加载iServer发布的地图图层的时候设置每个显示图层的显示比例尺”:

  1. 可以在iServer发布地图服务前,通过iDesktop桌面端配图的时候可以给地图设置自定义比例尺;
  2. 根据您使用的iCient前端库,通过各自iClient库中图层提供的显示层级设置前端图层显示的可见比例尺。如 :
    1. iClient for Leaflet 前端库,可以通过投影参数设置自定义比例尺(L.Proj.CRS.resolutions);
    2. iClient for OpenLayers 前端库,可以通过“setMinZoom”和“setMaxZoom”或者“setMinResolution”和“setMaxResolution”设置前端图层的显示比例尺;如果是视图的话,可以直接设置View的resolutions设置自定义比例尺。

希望可以帮到您。

2,158EXP 2022年06月01日
...