abstract class GeoJsonObject : Visitable<GeoJsonObjectVisitor!>, Serializable
A GeoJsonObject representing a Geometry, Feature, or collection of Features.
| GeoJsonObject() | 
| var boundingBox: Optional<BoundingBox!>! | |
| val type: String! | 
| open fun getBoundingBox(): Optional<BoundingBox!>!A bounding box enclosing all geometries contained in this  | |
| open fun setBoundingBox(boundingBox: BoundingBox!): Unit | |
| open fun toJson(): String!Represent GeoJSON as a String compatible with RFC 7946 specification. | 
| abstract fun accept(visitor: T): UnitAccept the visitor | 
| open class Feature : GeoJsonObject, Visitable<GeoJsonObjectVisitor!>, SerializableRepresents a spatially bound entity. Consists of a  | |
| open class FeatureCollection : GeoJsonObject, SerializableRepresents a collection of  | |
| abstract class Geometry : GeoJsonObject, SerializableA Geometry object representing points, curves, or surfaces in World Geodetic System 1984 (WGS 84) or a collection of Geometry objects. |