Hello,
I think there is a bug in GetPointOnALine() method when the line is in DecimalDegree unit. If I try the following code I get different distance informations ( 0,05 <> 0.0627)
Any ideas?
Dim oPShape As ThinkGeo.MapSuite.Core.PointShape = oLineShapeGleisstrecke.GetPointOnALine(ThinkGeo.MapSuite.Core.StartingPoint.FirstPoint, 0.050000000000000003, ThinkGeo.MapSuite.Core.GeographyUnit.DecimalDegree, ThinkGeo.MapSuite.Core.DistanceUnit.Kilometer)
Dim odist As Double = oLineShapeGleisstrecke.GetLineOnALine(ThinkGeo.MapSuite.Core.StartingPoint.FirstPoint, oPShape).GetLength(ThinkGeo.MapSuite.Core.GeographyUnit.DecimalDegree, ThinkGeo.MapSuite.Core.DistanceUnit.Kilometer)