2017-07-21 4 views
0

私は「drawend」に形状の作成をキャッチし、その形状の幾何学を書いている...変換OL3ジオメトリEPSG

私はEPSGからこのジオメトリを変換する必要があり、問題番号:3857にEPSG:4326

私は前にこれを行うためにol.proj.transform使用しましたが、私は、この特定のインスタンスで動作するように、この機能を取得する方法を見つけ出すように見えることはできません...

コードIは、このように見える...

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にはwktfeaturegeomがあることをお勧めします:4326

何か助けが大変ありがとうございます!

答えて

2

以下はdrawendイベントの結果変換されます:どうやら私は自分自身にあまりにもハード、これを作ってるんだ...魔法のように

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

ワークス:) –

関連する問題