2
我從web服務的multypoligon,我嘗試計算面積用下面的代碼是poligon:Openlayers幾何如何計算面積從平方度到平方公里?
var poly = new OpenLayers.Geometry.MultiPolygon(poligon);
var area = geom.getArea();
但是,返回我區在平方度,我們的預測是EPSG:3243我嘗試使用功能
OpenLayers.Layer.SphericalMercator.forwardMercator
但這並沒有幫助我很多,有沒有其他解決方案或其他提示?
乾杯!
有一個解決方案,以使用其他函數getGeodesicArea()和它看起來像這樣var area =(geom.getGeodesicArea()/ 1000000) – vaske 2011-05-13 09:01:01