MapGuide API Reference
|
This object is used to maintain the definition of the boundary of a specific grid or graticule. Externally, a MgCoordinateSystemGridBoundary object will be in viewport coordinates. Internally, objects of this type are often used to the carry grid boundaries in grid coordinates, and also greographic coordinates. More...
Public Member Functions | |
virtual MgPolygon * | GetBoundary (void) const =0 |
Gets the geometry representing the grid boundary. | |
virtual void | SetBoundaryExtents (MgCoordinate *southwest, MgCoordinate *northeast)=0 |
Sets the extents of this grid boundary. | |
virtual void | SetBoundaryExtents (MgPolygon *boundary)=0 |
Sets the extents of this grid boundary. |
This object is used to maintain the definition of the boundary of a specific grid or graticule. Externally, a MgCoordinateSystemGridBoundary object will be in viewport coordinates. Internally, objects of this type are often used to the carry grid boundaries in grid coordinates, and also greographic coordinates.
Grid boundaries iusually start out as rectangles, but are often converted to a series of complex curves approximated by multi-segment lines (i.e. line strings).