转换 OL3 几何 EPSG

Convert OL3 Geometry EPSG

我正在 'drawend' 上创建一个形状并写出该形状的几何形状...

我需要将此几何图形从 EPSG:3857 转换为 EPSG:4326

的问题 ID

我以前用 ol.proj.transform 来做这个,但我似乎无法弄清楚如何让这个函数在这个特定的实例中工作...

我正在使用的代码如下所示...

 draw.on('drawend', function (e) {

                        if (webMapValues.drawType == 'Polygon') {                          

                            var latLonFeature = ol.proj.transform(e, 'EPSG:3857', 'EPSG:4326');
                            var format = new ol.format.WKT();
                            var wktfeaturegeom = format.writeGeometry(e.feature.getGeometry());

...所以首选的结果是在 EPSG:4326

中包含 wktfeaturegeom

非常感谢任何帮助!!

以下将转换 drawend 事件的结果:

e.feature.getGeometry().transform('EPSG:3857', 'EPSG:4326');