var polygon = OpenLayers.Geometry.Polygon.createRegularPolygon (new OpenLayers.Geometry.Point (6,), 2, 0); var feature = new OpenLayers.Feature.Vector (polygon); var wkt_c = new OpenLayers.Format.WKT (); var wktstring = wkt_c.write (feature); var projection = new Openlayers.projection ("epsg:4326"); var Testarea = Polygon.getgeodesicarea (projection). toFixed (2); var Testarea = Polygon.getgeodesicarea (). toFixed (2); default:epsg:4326
The data is created, presumably like this:
"POLYGON ((6.027164 49.524078,6.088064 49.680508,5.948726 49.772232,5.941587 49.91943,6.03742 50.064381,6.147439 50.130783,6.211109 50.166946,6.312177 50.134426,6.340263 49.998951,6.525142 49.858585,6.734586 49.815399,6.715019 49.685902,6.603117 49.621159,6.636707 49.462303,6.57162 49.490456,6.315996 49.495625,6.027164 49.524078)) "
Creating WKT strings with Openlayers