即使在proj4js中定义后,在openlayers视图中使用投影EPSG:4322也无法正常工作

时间:2019-03-31 08:02:08

标签: openlayers-5

我正在我的openlayers项目中尝试使用WGS 72“ EPSG:4322”。但是,使用此投影无效。尝试此投影时,所有图层都会消失。我在最新的openlayers示例中找到了一个示例,该示例显示了从EPSG.io进行的重新投影,并且效果不佳。

示例的链接为:https://openlayers.org/en/latest/examples/reprojection-by-code.html

1 个答案:

答案 0 :(得分:0)

似乎是一个proj4.js问题。使用def中的WKT格式作为解决方法:

proj4.defs('EPSG:4322', 'GEOGCS["WGS 72",DATUM["D_WGS_1972",SPHEROID["WGS_1972",6378135,298.26]],PRIMEM["Greenwich",0],UNIT["Degree",0.017453292519943295]]');