TilesCollectionGeographicArea class Geographic

Geographic area represented as a collection of map tiles.

Represents complex geographic regions using a collection of map tiles rather than geometric primitives.

This class acts as a proxy to an underlying native platform object and delegates most operations to that implementation. For serialization and most SDK interactions, it uses its computed boundingBox representation.

Limitations

  • Some operations are unsupported.

Use Cases

Tile collection areas are suitable for:

  • Representing the are where a Route is bounded.

See also:

Implemented types

Properties

boundingBox → RectangleGeographicArea
Gets the smallest rectangle that completely encloses this geographic area.
no setteroverride
centerPoint → Coordinates
Gets the representative center point of this geographic area.
no setteroverride
hashCode → int
The hash code for this object.
no setterinherited
hasRegisteredAutoReleaseObject ↔ bool
getter/setter pairinherited
isDefault → bool
Indicates whether this geographic area is in a default or empty state.
no setteroverride
pointerId → int
The pointer ID of the native object
no setterinherited
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
type → GeographicAreaType
Gets the specific type identifier for this geographic area implementation.
no setteroverride

Methods

containsCoordinates(Coordinates coords) → bool
Tests whether a coordinate point lies within this geographic area.
override
convert(GeographicAreaType toType) → GeographicArea?
Attempts to convert this geographic area to a different type.
override
dispose() → void
Disposes the native object.
inherited
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
registerAutoReleaseObject(int pointerId) → void
Registers an object for auto release.
inherited
reset() → void
Resets this geographic area to its default empty state.
override
toJson() → Map<String, dynamic>
Serializes this instance to a JSON-compatible map.
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited