MapExtendedCapability enum Maps & 3D Scenes

Extended capabilities that may be available in a particular map dataset.

Each enum value represents an optional feature or behaviour flag that map data may provide. Use MapDetails.getMapExtendedCapabilities to obtain the set of capabilities available for the current map.

Inheritance
Available extensions

Values

avoidUnpavedRoads → const MapExtendedCapability

Avoid unpaved roads.

avoidCarpoolLanes → const MapExtendedCapability

Avoid carpool lanes.

elvProfileAndFlags → const MapExtendedCapability

Elevation profile and flags.

searchDevelopments → const MapExtendedCapability

Search developments.

searchOffsets64Bit → const MapExtendedCapability

64 Bit search offsets.

orderedAdminIndex → const MapExtendedCapability

Ordered admin index.

alternativeAdminIndex → const MapExtendedCapability

Alternative admin index.

splitIndexData → const MapExtendedCapability

Search index split into multiple sections.

upperLevelData → const MapExtendedCapability

Compatibility flag for using Sphere maps in a commercial app.

speedsExtraAndIncremental → const MapExtendedCapability

Extended routing speeds, extra info fields in nodes, changes to map header format.

trimmedHeader → const MapExtendedCapability

Header contains only one map level & tile-ISO resource is only for the lowest map level.

highPrecisionBuildings → const MapExtendedCapability

Sharper geometry & changes to encoding for buildings.

extendedRoutingAttributes → const MapExtendedCapability

Links modified to support the storage of more properties and flags.

scenicRoutingAttributes → const MapExtendedCapability

Links modified to support storing of scenic routing data

utf8Strings → const MapExtendedCapability

Strings converted to UTF8 instead of Unicode for encoding in map data

Properties

hashCode int
The hash code for this object.
no setterinherited
index int
A numeric identifier for the enumerated value.
no setterinherited
name String

Available on Enum, provided by the EnumName extension

The name of the enum value.
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

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

Constants

values → const List<MapExtendedCapability>
A constant List of the values in this enum, in order of their declaration.