How accurate do you need it?. We use a basic function to determine distance
based upon the earth's radius. This IS NOT accurate, but, does work for our
purposes. This functions gets  the distance by passing in a vector feature

            function ShowMeasureDistance(feature) {
                                var dist = feature.geometry.getLength();
                                dist = 6378137.0*(22/7)*dist / 180.0
                                alert("Distance: " + dist.toFixed(0) + "
m");
                                mlayer.removeFeatures(mlayer.features); 
     }

-----Original Message-----
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On
Behalf Of Gérald Quintana
Sent: 19 March 2008 09:45 AM
To: users@openlayers.org
Subject: [OpenLayers-Users] Measuring tool

Hi,

Once I saw an example of Control to measure the length of a path
(rubber), but I can't find it anymore. Where is it?

I managed to do my own using the DrawFeature control and the
Curve.getLength() method but I miss the conversion factor to get the
distance in meters or kilometers, how can I do it?

Thanks for your help,
Gérald
_______________________________________________
Users mailing list
Users@openlayers.org
http://openlayers.org/mailman/listinfo/users

No virus found in this incoming message.
Checked by AVG. 
Version: 7.5.519 / Virus Database: 269.21.7/1334 - Release Date: 2008/03/18
08:52 PM
 

_______________________________________________
Users mailing list
Users@openlayers.org
http://openlayers.org/mailman/listinfo/users

Reply via email to