Skip to main content

Geometry

Expand fields to inspect their types, constraints and related schemas. Requiredness is defined at each object level.

GeometryobjectGeometry ↗
factoryobjectGeometryFactory ↗
userDataunspecified · nullable
sridinteger

format: int32

geometryTypestring · nullableread only
ogcGeometryTypestringOgcGeometryType ↗

Allowed values: "Point" "LineString" "Polygon" "MultiPoint" "MultiLineString" "MultiPolygon" "GeometryCollection" "CircularString" "CompoundCurve" "CurvePolygon" "MultiCurve" "MultiSurface" "Curve" "Surface" "PolyhedralSurface" "TIN"

precisionModelobjectPrecisionModel ↗
coordinateobjectCoordinate ↗
coordinatesarray · nullableread only
numPointsintegerread only

format: int32

numGeometriesintegerread only

format: int32

isSimplebooleanread only
isValidbooleanread only
isEmptybooleanread only
areanumberread only

format: double

lengthnumberread only

format: double

centroidobjectPoint ↗
interiorPointobjectPoint ↗
pointOnSurfaceobjectPoint ↗
dimensionstringDimension ↗

Allowed values: "Point" "Curve" "Surface" "Collapse" "Dontcare" "True" "False"

boundaryobjectGeometry ↗

Recursive reference. Follow the schema link to inspect its definition.

boundaryDimensionstringDimension ↗

Allowed values: "Point" "Curve" "Surface" "Collapse" "Dontcare" "True" "False"

envelopeobjectGeometry ↗

Recursive reference. Follow the schema link to inspect its definition.

envelopeInternalobjectEnvelope ↗
isRectanglebooleanread only