On Mon, Feb 09, 2009 at 11:56:11AM +0000, Andy Deakin wrote: > This is great! Thanks. > > Is there a preferred way to find the coordinates of an edited polygon > (e.g. to send back to a server via ajax). > At the moment I have found two ways: > > 1) Parsing the polygon.geometry.toString() by stripping off the > POLYGON(( and )), then splitting by comma, then splitting by space > (seems a bit messy) > 2) loop through polygon.geometry.components[0].components[i]
Do this. > In the documentation > http://dev.openlayers.org/docs/files/OpenLayers/Geometry-js.html there > also appears to be a getVertices() function, but it doesn't seem to > exist. Has this been removed? No, but it was only added 48 hours ago. > Also, it there the feature to transform the coords into decimal degrees > format on the client side? var geom = geometry.clone().transform(new OL.Projection("EPSG:900913"), new OL.Projection("EPSG:4326")); Regards, -- Christopher Schmidt MetaCarta _______________________________________________ Dev mailing list [email protected] http://openlayers.org/mailman/listinfo/dev
