SegmentDataLoaderOptions class
Specifies which data should be loaded by the SegmentDataLoader.loadData or SegmentDataLoader.loadDirectedSegmentData function.
Note: This is a beta release of this feature, so there could be a few bugs and unexpected behaviors. Related APIs may change for new releases without a deprecation process.
Constructors
Properties
- hashCode → int
-
The hash code for this object.
no setter
- loadAdministrativeRules ↔ bool
-
If it is true, SegmentSpanData.administrativeRules will be loaded when SegmentDataLoader.loadData or SegmentDataLoader.loadDirectedSegmentData is called.
Defaults to
false.getter/setter pair - loadBaseSpeeds ↔ bool
-
If it is true, SegmentSpanData.positiveDirectionBaseSpeedInMetersPerSecond,
SegmentSpanData.negativeDirectionBaseSpeedInMetersPerSecond and SegmentSpanData.baseSpeedInMetersPerSecond will be loaded when SegmentDataLoader.loadData or
SegmentDataLoader.loadDirectedSegmentData is called.
getter/setter pair
- loadFunctionalRoadClass ↔ bool
-
If it is true, the SegmentSpanData.functionalRoadClass will be loaded when SegmentDataLoader.loadData or
SegmentDataLoader.loadDirectedSegmentData is called.
getter/setter pair
- loadLocalRoadCharacteristics ↔ bool
-
If it is true, SegmentSpanData.localRoadCharacteristics will be loaded when SegmentDataLoader.loadData or
SegmentDataLoader.loadDirectedSegmentData is called.
getter/setter pair
- loadRailwayCrossings ↔ bool
-
If it is true, SegmentData.railwayCrossings will be loaded when SegmentDataLoader.loadData or SegmentDataLoader.loadDirectedSegmentData is called.
Defaults to
false.getter/setter pair - loadRoadAttributes ↔ bool
-
If it is true, SegmentSpanData.physicalAttributes and
SegmentSpanData.roadUsages will be loaded when SegmentDataLoader.loadData or
SegmentDataLoader.loadDirectedSegmentData is called.
getter/setter pair
- loadRoadSigns ↔ bool
-
If it is true, SegmentData.roadSigns will be loaded when SegmentDataLoader.loadData or SegmentDataLoader.loadDirectedSegmentData is called.
Defaults to
false.getter/setter pair - loadSpecialSpeedSituations ↔ bool
-
If it is true, SegmentSpanData.specialSpeedSituations will be loaded when SegmentDataLoader.loadData is called.
Note: To get timezone offset and daylight saving time values for TimeRule,
sdk.mapdata.SegmentDataLoaderOptions.load_administrative_rulesmust also be set totrue. Defaults tofalse.getter/setter pair - loadSpeedLimits ↔ bool
-
If it is true, SegmentSpanData.positiveDirectionSpeedLimit,
SegmentSpanData.negativeDirectionSpeedLimit and SegmentSpanData.speedLimit will be loaded
when SegmentDataLoader.loadData or SegmentDataLoader.loadDirectedSegmentData is called.
getter/setter pair
- loadStreetNamesAndRoadNumbers ↔ bool
-
If it is true, SegmentSpanData.streetNames and SegmentSpanData.roadNumbers and will be loaded when SegmentDataLoader.loadData or
SegmentDataLoader.loadDirectedSegmentData is called.
getter/setter pair
- loadTollPoints ↔ bool
-
If it is true, SegmentData.tollPoints will be loaded when SegmentDataLoader.loadDirectedSegmentData is called.
Defaults to
false.getter/setter pair - loadTrafficSignals ↔ bool
-
If it is true, SegmentData.trafficSignals will be loaded when SegmentDataLoader.loadData or SegmentDataLoader.loadDirectedSegmentData is called.
Defaults to
false.getter/setter pair - loadTransportModesAccess ↔ bool
-
If it is true, SegmentSpanData.allowedTransportModes will be loaded when SegmentDataLoader.loadData or
SegmentDataLoader.loadDirectedSegmentData is called.
getter/setter pair
- loadTravelDirection ↔ bool
-
If it is true, the SegmentSpanData.travelDirection will be loaded when SegmentDataLoader.loadData or
SegmentDataLoader.loadDirectedSegmentData is called.
getter/setter pair
- loadUrban ↔ bool
-
If it is true, SegmentSpanData.isUrban will be loaded when SegmentDataLoader.loadData is called.
Defaults to
false.getter/setter pair - 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.