ThinkGeo.com    |     Documentation    |     Premium Support

Not found Mapsuite.Geometry funtion in webEdition ddl

Hello All


I am using a Thinkgeo map 


I have WebEdition ddl version 3.1.16.0.


i am unable to find the  the Geometry funtion in Mapsuite to get a distance between two point in map. "MapSuite.Geometry.DecimalDegrees.GetDistanceFromDecimalDegrees" This Geomerty funtion is not coming on my Mapsuite ddl


When i write mapsuite it just come out with "Mapsuite.GeoCodeUSA" not any other option like mapsuite


is  i have old version of  WebEdition ddl .?


Please help me where i am wrong..










             




Hi Vivek,


MapSuite.Geometry.DecimalDegrees.GetDistanceFromDecimalDegrees is an API from 2.0, but it has been changed to a function of BaseShape since 3.0, I hope the following method could satisfy you.



BaseShape point1 = new PointShape(0, 0);
BaseShape point2 = new PointShape(10, 10);
double distance = point1.GetDistanceTo(point2, GeographyUnit.DecimalDegree, DistanceUnit.Meter);


Any questions please let me know,


Thanks,


Howard