首页 > 解决方案 > WMS 级联 - otf 重投影

问题描述

我需要在 mapstore 中显示意大利地籍 wms (EPSG:3857)。我选择在从 EPSG:6706 到 EPSG:3857 的 geoserver 中使用 wms 级联和重投影功能。

在此处输入图像描述

不幸的是,结果不是预期的,实际上 OSM 上的投影显示在错误的区域

在此处输入图像描述

(厄立特里亚......或多或少)。你能告诉我我哪里错了吗?

这是我用于测试的意大利地籍服务 (EPSG:6706):https ://wms.cartografia.agenziaentrate.gov.it/inspire/wms/ows01.php

标签: geoserverwms

解决方案


当我对此进行测试时,我在正确的位置(靠近意大利)获得了版权符号,但没有显示数据(可能是由于比例分母问题)。

我通过将其留在本机投影中并在输出上重新投影来处理重投影。

在此处输入图像描述

如您所见,这可以正确处理轴顺序开关(6W,35N)

在图层预览中,EPSG:6706 中的图像很好

在此处输入图像描述

但是如果我切换边界框并要求 EPSG:4326,除了版权之外就会消失。当我在 QGis 中尝试时,我得到了与 WGS84 和 Web Mercator 相同的结果。

在此处输入图像描述

由于 WMS 服务器似乎是用 PHP 编写的,我怀疑它可能行为不端,您最好向提供者询问实际数据并自己提供数据。或者要求他们切换到 GeoServer(它是免费的)。

更新

它肯定坏了 - 当我将 WMS 直接加载到 QGIS 中时,我得到:

在此处输入图像描述


推荐阅读