|
Maps SDK for C++ 1.0.0
|
| Area | Classes |
|---|---|
| Maps & Rendering | gem::MapViewV2 , gem::IMapViewListener , gem::CanvasBufferRenderer |
| Search & Geocoding | gem::SearchService , gem::SearchPreferences , gem::GuidedAddressSearchService |
| Routing (incl. EV) | gem::RoutingService , gem::RoutePreferences , gem::Route , gem::RouteList |
| Navigation | gem::NavigationService , gem::INavigationListener , gem::NavigationInstruction |
| Markers & Overlays | gem::Marker , gem::MarkerCollection , gem::OverlayService , gem::OverlayItem |
| Styles & Theming | MapViewV2::preferences() |
| Offline Content | gem::ContentStore , gem::ContentStoreItem , gem::MapDownloaderService |
| Traffic & Weather | gem::TrafficReplay , gem::TrafficEvent , gem::weather::Service |
| Social Layers | gem::SocialOverlay , gem::SocialReportsOverlayInfo , gem::SocialLabelsOverlayInfo |
| Geofencing | gem::Geofence , gem::IGeofenceListener |
| Sensing | gem::NavigationService (position tracking) |
| Fleet / VRP | gem::vrp::Service , gem::vrp::dlv::Fleet , gem::vrp::rs::Fleet |
Many high-level managers and views expose a consistent surface:
Shared model types glue the modules together:
Tip: Long-running calls usually accept a ProgressListener and have a matching cancel(...) / cancel(...) to stop gracefully.
Key methods:
Copyright © 2021-2026 Magic Lane International B.V.