当使用 ol.format.WFS
(GML2和GML3)读取特征时,如果投影是EPSG:4326,则它们将始终假定为YX . 因此OL翻转它们 . 我在Geoserver 2.11中使用它,并且在此版本中,服务器可以将坐标发送为XY,具体取决于您如何通过投影 . 你可以读一下它here .
通过OL代码,我可以看到它从xml读取投影,并决定根据轴方向翻转它,对于4326是neu,导致翻转 .
问题是我的配置取决于客户端,服务器可能已经发送了XY . 我想知道这是否是OpenLayers的错误或是否是一个决定 .
有没有办法阻止它这样做?
1 回答
您可以使用自定义投影对象覆盖它
只需确保代码字符串与WFS / GML文档中的字符串匹配即可 .