Show in Contents

Add to Favorites

Home: MapGuide Developer's Guide
Representation of Geometry

Representation of Geometry

Comparing Geometry Objects
Geometry Objects
MgGeometry is the base class for all
the geometry types. The simple geometry types are:
- MgPoint — a single point
- MgLineString — a series of
connected line segments
- MgCurveString — a series of
connected curve segments
- MgPolygon — a polygon with
sides formed from line segments
- MgCurvePolygon — a polygon
with sides formed from curve segments
The curve segments are circular arcs, defined
by a start point, an end point, and a control point.
Complex types are formed by aggregating simple
types. The complex types are:
- MgMultiPoint — a group of
points
- MgMultiLineString — a group
of line strings
- MgMultiCurveString — a group
of curve strings
- MgMultiPolygon — a group of
polygons
- MgMultiCurvePolygon — a group
of curve polygons
- MgMultiGeometry — a group
of simple geometry objects of any type