如何实现web端对地图服务的分区显示控制?

现有多个全市范围的专题地图服务,需要实现空间级别的地图浏览控制,如某县用户只能看到该县域的地图服务。
抽象来说就是,输入:控制域图层号,控制域要素name,地图服务名;输出相应控制域范围的地图(瓦片或要素)。

这个功能类似与桌面端的”图层裁剪显示“功能。
现有思路:1)用最笨的方法就是为每个专题服务分别发布区域服务(如20个专题服务,20个县域,则需要发布20*20个地图服务)

请问有没有更合理的方法来实现功能?感谢~
已邀请:

许丹石

赞同来自: st2 llc3s

1.地图服务和要素服务都可以通过属性过滤来做。2.缓存切片的地图无法根据过滤来做。
3.缓存切片地图可通过叠加一个县域被挖空的要素类面来遮挡不想看到的部分。

要回复问题请先登录注册