Show / Hide Table of Contents

    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

    • Improve this Doc
    • View Source
    Back to top Generated by DocFX