在Openlayers 6/Proj4js中使用特定的nadgrid
我对使用proj4js将矢量数据从一个坐标系重新投影到另一个坐标系有一个问题 数据源使用高斯-克鲁格2投影(),我想将其转换为EPSG:3857并显示它。 一般来说,它工作正常,但与在后台显示区域照片的WMS服务相比,有一个小的偏移量(可能约1-2米) 在QGIS3中添加这些层具有相同的输出,但在那里我可以切换矢量层的基准变换在Openlayers 6/Proj4js中使用特定的nadgrid,openlayers,openlayers-6,proj4js,Openlayers,Openlayers 6,Proj4js,我对使用proj4js将矢量数据从一个坐标系重新投影到另一个坐标系有一个问题 数据源使用高斯-克鲁格2投影(),我想将其转换为EPSG:3857并显示它。 一般来说,它工作正常,但与在后台显示区域照片的WMS服务相比,有一个小的偏移量(可能约1-2米) 在QGIS3中添加这些层具有相同的输出,但在那里我可以切换矢量层的基准变换 +towgs84=598.1,73.7,418.2,0.202,0.045,-2.455,6.7 到 输出结果与预期一致 但不幸的是,我无法用proj4/ol使用/嵌入
+towgs84=598.1,73.7,418.2,0.202,0.045,-2.455,6.7
到
输出结果与预期一致
但不幸的是,我无法用proj4/ol使用/嵌入这个网格。是否有任何方法可以将其用于这些框架或类似方法的示例(即其他坐标系)?我的谷歌搜索技能已经结束。:)
有趣的事实:
- 角度9.1.4
- Openlayers 6.3.1
- 项目4 2.6.2
- 从源代码中重新投影效果很好
问候答案很短,可能不令人满意:proj4js不支持网格转换 要么坚持使用已有的7参数数据转换,要么在服务器端进行重投影
+nadgrids=BETA2007.gsb