[mapguide][MG109][Modified] Great Circle buffer returns incorrect results

Traian Stanev traian.stanev at autodesk.com
Fri Mar 17 12:10:19 EST 2006


You can view the artifact detail at the following URL:

    https://mapguide.osgeo.org/servlets/Scarab/id/MG109

Type:
Defect

Artifact ID:
MG109 (Great Circle buffer returns incorrect results)

Modified by:
Traian Stanev
traianstanev (traian.stanev at autodesk.com)

The following modifications were made to this artifact:
---------------------------------------------------------------------

-- Resolution Description set to new value:
Old value:
Code in GreatCircleBufferUtil::GetOffsetPoint was scaling an offset distance given in VDC coordinates using the map coordinate system unit scale (meters per unit), instead of the VDC scale. Fixed the code to scale offset by the VDC scale.
New value:
Code in GreatCircleBufferUtil::GetOffsetPoint was scaling an offset distance given in VDC coordinates using the map coordinate system unit scale (meters per unit), instead of the VDC scale. Fixed the code to scale offset by the VDC scale.

Another problem was inconsistent return values for GetMCSAzimuthType and GetLLAzimuthType when the two input points are exactly equal. This was causing a crash.



---------------------------------------------------------------------
This message was automatically generated by Project Tracker.








More information about the Mapguide_issues mailing list