mapdata library

Classes

AdministrativeRules
Represents a set of administrative rules for a country or a state.
AdministrativeRulesLoader
Provides the abstract class for the access to the administrative rules available for a country or a state in the local OCM map.
AllowedTransportModes
Specifies which transport modes are allowed in a particular direction.
BloodAlcoholContentLimit
Represents the rules regarding alcohol in blood content limit in a country or state for all types of drivers.
Connectivity
A class that provides information about link id and accessibility.
DirectedOCMSegmentId
OCM Segment ID with travel direction of segment.
DownloadingFileOptions
A class which identifies the configuration when downloading a file reference.
FileReference
A class that provides information for a file reference.
LaneAttribute
A class that describes attributes assigned to a specific section of a lane.
OCMSegmentId
OCM Segment ID of particular matched SegmentReference from OCM map, represented in form: Tile + Local ID's .
PhysicalAttributes
Physical attributes of the segment.
PreTripPlanning
Represents the legal requirements to be considered before a trip for all vehicles types.
RailwayCrossing
Identifies the presence and the location of railway corssings.
RoadUsages
Road Usages of the segment.
SegmentConnectivities
A class that provides information about segment one direction source and target connectivities.
SegmentData
Contains the requested information for a segment
SegmentDataLoader
Provides the abstract class for the access to the segments data available in the local OCM map.
SegmentDataLoaderOptions
Specifies which data should be loaded by the SegmentDataLoader.loadData or SegmentDataLoader.loadDirectedSegmentData function.
SegmentReferenceConverter
A SegmentReferenceConverter provides possibility to convert mapmatched instances of SegmentReference to corresponding instances of DirectedOCMSegmentId.
SegmentSpanData
Contains attributes that are not necessarily constant on a full segment.
SegmentSpecialSpeedSituation
A special speed situation indicates a speed that exists under special circumstances.
SegmentSpeedLimit
Describes the posted speed limit on the segment span.
TollCost
Contains informations about the toll costs for a specific vehicle profile.
TollPoint
A class to represent the toll point attributes of a segment.
TollStructure
A class that defines tolling configuration for a lane.
TollStructureManeuver
A class that provides information for a toll structure at a toll point.
TollSystem
Contains informations about a toll system.
TrafficSignal
Identifies the presence and the location of traffic lights at an intersection

Enums

DrivingSide
The side of the road on which the driving is done.
FileReferenceType
Type of reference file.
HeadlightsRequirement
The situations in which headlights are required to be turned on.
LocalRoadCharacteristic
Specifies the local road characteristics: frontage, parking lot road, poi access.
MapDataLoaderErrorCode
Specifies possible errors from map data accessing.
ParkingSideRegulation
The regulations for parking on the side of the road.
RailwayCrossingType
Type of railway crossing.
RoadDivider
A physical structure or painted road marking intended to legally prohibit left turns in right-side driving countries, right turns in left-side driving countries, and U-turns at divided intersections or in the middle of divided segments.
SpecialSpeedType
Represents the speed situation type.
TollStructureType
This enum defines the type of toll structure used on a road segment or lane.
TrafficSignalLocation
Indicates the location of a traffic signal.
TurnOnRedRegulation
The regulations for turning on the red color of the traffic light.

Exceptions / Errors

MapDataLoaderExceptionException
Error occurred during obtaining data form the map.