即使在 proj4js 中定义后,在 openlayers 视图中使用投影 EPSG:4322 也不起作用

Using projection EPSG:4322 in openlayers view is not working even after defining in proj4js

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

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

这似乎是一个 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]]');