Enum ShapeType
Shapefile geometry type.
Namespace: Mapsui.Desktop.Shapefile
Assembly: Mapsui.Desktop.dll
Syntax
public enum ShapeType : int
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 vertices of an MultiPatch part is interpreted. Mapsui doesn't support this feature type. |
Multipoint | A MultiPoint represents a set of points. Mapsui interpretes this as MultiPoint |
MultiPointM | A MultiPointM represents a set of PointMs. Mapsui interpretes this as MultiPoint |
MultiPointZ | A MultiPointZ represents a set of PointZs. Mapsui interpretes this as MultiPoint |
Null | Null shape with no geometric data |
Point | A point consists of a pair of double-precision coordinates. Mapsui interpretes this as Point |
PointM | A PointM consists of a pair of double-precision coordinates in the order X, Y, plus a measure M. Mapsui interpretes this as Point |
PointZ | A PointZ consists of a triplet of double-precision coordinates plus a measure. Mapsui interpretes this as Point |
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 vertices 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. Vertices 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 interpretes this as either Polygon or MultiPolygon |
PolygonM | A PolygonM consists of a number of rings. A ring is a closed, non-self-intersecting loop. Mapsui interpretes this as either Polygon or 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 interpretes this as either Polygon or MultiPolygon |
PolyLine | PolyLine is an ordered set of vertices 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 interpretes this as either LineString or 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 interpretes this as LineString or 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 interpretes this as LineString or MultiLineString |