我在GeoServer中有imageMoasic栅格图层。我直接从我的API处理geotiff到GeoServer实例数据,然后从那里创建栅格图层。我将栅格图层作为WMS访问。我的问题是:我的geotiffs覆盖大多边形,可以是5-6个状态,但在客户端,我想剪切光栅以显示特定客户端的特定状态。例如,如果我的芝加哥客户登录我的应用程序,我不希望他们看到大多边形的其他部分,但只有芝加哥。在这种情况下有哪些选择?
答案 0 :(得分:0)
答案 1 :(得分:0)
不,您错误地了解WMS的性质,它会返回数据的图片,而不是栅格。因此,它将始终返回矩形图像,因此您可以“剪辑”结果的唯一方法是修改客户端请求的图层。
因此,您可以将输入栅格分割到您希望服务的区域,并将它们作为单独的图层添加到GeoServer。然后您在芝加哥的客户只请求芝加哥层,而您的纽约客户只请求纽约层。
或者,如果你感兴趣的只是观众体验,那么只需启动你的客户就可以放大到感兴趣的领域。这不会阻止纽约用户缩小并平移到芝加哥,但他们不会看到芝加哥开始。