Enum ShapeType
Shapefile geometry type.
Namespace: Mapsui.Nts.Providers.Shapefile
Assembly: Mapsui.Nts.dll
Syntax
public enum ShapeType
Fields
Name | Description |
---|---|
MultiPatch | A MultiPatch consists of a number of surface patches. Each surface patch describes a surface. The surface patches of a MultiPatch are referred to as its parts, and the type of part controls how the order of coordinates of an MultiPatch part is interpreted. Mapsui doesn't support this feature type. |
MultiPointM | A MultiPointM represents a set of PointMs. Mapsui interprets this as NetTopologySuite.Geometries.MultiPoint |
MultiPointZ | A MultiPointZ represents a set of PointZs. Mapsui interprets this as NetTopologySuite.Geometries.MultiPoint |
Multipoint | A MultiPoint represents a set of points. Mapsui interprets this as NetTopologySuite.Geometries.MultiPoint |
Null | Null shape with no geometric data |
Point | A point consists of a pair of double-precision coordinates. Mapsui interprets this as Point |
PointM | A PointM consists of a pair of double-precision coordinates in the order X, Y, plus a measure M. Mapsui interprets this as Point |
PointZ | A PointZ consists of a triplet of double-precision coordinates plus a measure. Mapsui interprets this as Point |
PolyLine | PolyLine is an ordered set of coordinates that consists of one or more parts. A part is a connected sequence of two or more points. Parts may or may not be connected to one another. Parts may or may not intersect one another. Mapsui interprets this as either NetTopologySuite.Geometries.LineString or NetTopologySuite.Geometries.MultiLineString |
PolyLineM | A shapefile PolyLineM consists of one or more parts. A part is a connected sequence of two or more points. Parts may or may not be connected to one another. Parts may or may not intersect one another. Mapsui interprets this as NetTopologySuite.Geometries.LineString or NetTopologySuite.Geometries.MultiLineString |
PolyLineZ | A PolyLineZ consists of one or more parts. A part is a connected sequence of two or more points. Parts may or may not be connected to one another. Parts may or may not intersect one another. Mapsui interprets this as NetTopologySuite.Geometries.LineString or NetTopologySuite.Geometries.MultiLineString |
Polygon | A polygon consists of one or more rings. A ring is a connected sequence of four or more points that form a closed, non-self-intersecting loop. A polygon may contain multiple outer rings. The order of coordinates or orientation for a ring indicates which side of the ring is the interior of the polygon. The neighborhood to the right of an observer walking along the ring in vertex order is the neighborhood inside the polygon. Coordinates of rings defining holes in polygons are in a counterclockwise direction. Vertices for a single, ringed polygon are, therefore, always in clockwise order. The rings of a polygon are referred to as its parts. Mapsui interprets this as either Polygon or NetTopologySuite.Geometries.MultiPolygon |
PolygonM | A PolygonM consists of a number of rings. A ring is a closed, non-self-intersecting loop. Mapsui interprets this as either Polygon or NetTopologySuite.Geometries.MultiPolygon |
PolygonZ | A PolygonZ consists of a number of rings. A ring is a closed, non-self-intersecting loop. A PolygonZ may contain multiple outer rings. The rings of a PolygonZ are referred to as its parts. Mapsui interprets this as either Polygon or NetTopologySuite.Geometries.MultiPolygon |