Web API Reference MapGuide Open Source

Curves
[Spatial Relationships]

Summary

The curve geometry classes are MgCurveString, MgMultiCurveString, MgCurvePolygon, and MgMultiCurvePolygon.

A provider may not support the construction of curve geometries or may not support their construction in all coordinate systems.

The fundamental building block of the curve geometries is the curve segment. MgCurveSegment is the abstract base class, and MgLinearSegment and MgArcSegment are two concrete classes.

These two classes are classified as geometry components; they are not geometries but are used to construct geometries. The coordinates defining an MgLinearSegment are interpolated linearly. The three coordinates (start, end, and control) defining an MgArcSegment belong to a circle.


Comments or suggestions? Send us feedback.