Package-level declarations
Types
Link copied to clipboard
data class GeometryCollection(val geometries: List<Geometry>, val boundingBox: GeoBoundingBox? = null) : Geometry, GeoJsonObject
A collection of Geometry objects.
Link copied to clipboard
data class LineString(val positions: List<GeoJsonPosition>, val boundingBox: GeoBoundingBox? = null) : Geometry, GeoJsonObject
A GeoJSON Geometry type comprising a collection of two or more GeoPoints.
Link copied to clipboard
data class MultiLineString(val lineStrings: List<LineString>, val boundingBox: GeoBoundingBox? = null) : Geometry, GeoJsonObject
A GeoJSON Geometry type comprising a collection of LineStrings.
Link copied to clipboard
data class MultiPoint(val points: List<Point>, val boundingBox: GeoBoundingBox? = null) : Geometry, GeoJsonObject
A GeoJSON Geometry type comprising a collection of Points.
Link copied to clipboard
data class MultiPolygon(val polygons: List<Polygon>, val boundingBox: GeoBoundingBox? = null) : Geometry, GeoJsonObject
A collection of Polygons.
Link copied to clipboard
data class Point(val position: GeoJsonPosition, val boundingBox: GeoBoundingBox? = null) : Geometry, GeoJsonObject
A GeoJSON Geometry type comprising a single GeoPoint.
Link copied to clipboard
data class Polygon(val exteriorRing: LineString, val interiorRings: List<LineString>, val boundingBox: GeoBoundingBox? = null) : Geometry, GeoJsonObject
A GeoJSON Geometry type comprising one or more LineStrings. In all cases the first and the last Position in a LineString contain identical values.