GuidesFlutter API ReferencesHERE SDK for Android API referencesHERE SDK for iOS API references
Guides

Feature list

Most features are available online. Some features of the HERE SDK (Navigate) are available offline as marked in the table.
At the time of writing, version 4.25.5.0 is the latest release of the HERE SDK for iOS, which includes:

Component Feature In Explore In Navigate
Maps Latest map data from the HERE platform for more than 190 countries with weekly map updates. Yes Yes (also available offline)
Maps Resource-friendly vector tile map rendering. Yes Yes (also available offline)
Maps 2D / 2.5D rendering including building footprints, extruded buildings, Carto POIs and more. Yes Yes (also available offline)
Maps Highly customizable map styles featuring a powerful WYSIWYG customization tool, including predefined styles such as normal street map and satellite map tiles. Yes Yes (most predefined styles are also available offline)
Maps Support for custom raster layers from external sources. Yes Yes
Maps Support for all common map interactions and gestures (including pan, flick, and pinch zoom). Yes Yes (also available offline)
Maps Pickable overlay objects on the map such as polylines, polygons, circles, images, and routes. Yes Yes (also available offline)
Maps Attachable native Android views as map overlays. Yes Yes (also available offline)
Maps Support for multiple map view instances on the same screen. Yes Yes (also available offline)
Maps Support for multiple hardware displays from a single app instance. Yes Yes (also available offline)
Maps Highly customizable map marker support (including anchor points and multiple images). Yes Yes
Maps Metadata support for map items (for example, to identify search results on the map). Yes Yes (also available offline)
Maps Support for geopolitical views and disputed borders (beta) Yes Yes (also available offline)
Maps Support for textured 3D landmarks. No Yes (also available offline)
Maps Support for Mercator and globe projection. No Yes (also available offline)
Maps Support for custom map catalogs. No Yes (also available offline)
Maps Advanced network positioning capabilities to find your current location. No Yes
Maps Indoor map: Interactive private venue maps for building owners. No Yes
Maps Dedicated truck & vehicle restriction layer with instant restriction visualization on the map. No Yes (also available offline)
Maps Support for offline maps. Available for continents and countries world-wide. No Yes
Maps Support for layer configurations to minimize the amount of downloaded map data when using offline maps. No Yes
Maps Support for incremental map updates . No Yes (also available offline)
Maps Pre-installation of OCM vector maps for offline use is possible with a package download tool which is available on request. No Yes

Component Feature In Explore In Navigate
Search Discover and search through a broad set of geographical content across the globe (including streets, address points, categories, and places). Yes Yes (also available offline)
Search Search the vast HERE database by Place ID Yes Yes (also available offline)
Search Request search results filtered by country in your preferred language. Yes Yes (also available offline)
Search Access localized details for a Point of Interest (POI). Yes Yes (also available offline)
Search Autosuggest: Enhance the search experience with auto suggestions. Yes Yes (also available offline)
Search Perform geocoding and reverse geocoding lookups. Yes Yes (also available offline)
Search Search along a route. Yes Yes (also available offline)
Search Extended search results using content from TripAdvisor, Yelp, Parkopedia and others are available on request. Yes Yes
Search Search with the help of three word addresses (what3words). No Yes
Search My places: Add your own places at runtime to search for them offline. No Yes
Search Search offline on already cached or downloaded offline maps. No Yes
Search All address details are already localized and can be accessed in various languages. Yes Yes (also available offline)

Component Feature In Explore In Navigate
Traffic Embedded support for instant visualization of traffic flows and incidents on the map with traffic vector tiles. Yes Yes
Traffic Real-time traffic: Query detailed and localizable information on local traffic incidents such as accidents, construction works, road closures, and more. Yes Yes
Traffic Search for traffic along a route. Yes Yes
Traffic Utilize traffic information from radio stations using special hardware via traffic broadcasts No Yes

Component Feature In Explore In Navigate
Routing Car routes Yes Yes (also available offline)
Routing Truck routes Yes Yes (also available offline)
Routing Routes for electric vehicles: Supported online only to find the nearest charging stations (based on the calculated energy consumption and battery specifications). Yes Yes (also available offline)
Routing Taxi routes Yes Yes (also available offline)
Routing Pedestrian routes Yes Yes (also available offline)
Routing Bicycle routes Yes Yes (also available offline)
Routing Public transit routes Yes Yes (also available offline)
Routing Scooter routes Yes Yes (also available offline)
Routing Bus routes Yes Yes (also available offline)
Routing Private bus routes Yes Yes (also available offline)
Routing Specify preferred route type (fastest or shortest) and route options (such as speed profiles, route restrictions, vignette options, and more) Yes Yes (also available offline)
Routing Calculate time-aware routes indicating potential traffic delay times, as well as traffic-optimized routes to avoid traffic. Yes Yes
Routing Get traffic flow information along the individual sections of a route. Yes Yes
Routing Get possible toll costs along the individual sections of a route. Yes Yes
Routing Customizable route shapes utilizing different types of waypoints. Yes Yes (also available offline)
Routing Localized maneuver instructions are available for each route. Yes Yes (also available offline)
Routing Alternative routes. Yes Yes (also available offline)
Routing Customization options to avoid areas, zones and road features such as tunnels, and more. Yes Yes (also available offline)
Routing Import routes from other APIs and vendors. Yes Yes (also available offline)
Routing Optimize the waypoint order to support the traveling salesman case No Yes (available offline only)
Routing Calculate routes offline on already cached or downloaded offline maps. No Yes (available offline only)
Routing Use isoline routing to represent the area of reach from a given point based on time, distance or fuel consumption. No Yes

Component Feature In Explore In Navigate
Navigation Turn-by-turn navigation to get detailed maneuver instructions while traveling along a route No Yes (also available offline)
Navigation Receive guidance support even without following a predefined route (tracking). No Yes (also available offline)
Navigation Offline turn-by-turn navigation and offline tracking on already cached or downloaded offline map data. No Yes (available offline only)
Navigation Ready-to-use instructions for text-to-speech engines in more than 37 languages - including support for spatial audio maneuver instructions./td> No Yes (also available offline)
Navigation Real-time progress information until the destination is reached. No Yes (also available offline)
Navigation Periodically search for better routes with less traffic while being on a trip. No Yes
Navigation Support for adjustable speed warnings. No Yes (also available offline)
Navigation Notifications when passing all relevant waypoints. No Yes (also available offline)
Navigation Maneuver notifications with optional natural guidance support. No Yes (also available offline)
Navigation Lane assistance. No Yes (also available offline)
Navigation Deviation events to detect when a user leaves a route. No Yes (also available offline)
Navigation Support for route prefetching of map data for later offline use. No Yes
Navigation Notifications for speed and safety cameras ahead No Yes (also available offline)
Navigation Support for several warner notifications such as for environmental zones, school zones, truck restrictions and more. No Yes (also available offline)
Navigation Support for visual navigation including preconfigured 3D location arrow and automatic map orientation updates No Yes (also available offline)
Navigation Customizable route eat-up visualization. No Yes (also available offline)
Navigation Tunnel extrapolation. No Yes (also available offline)
Navigation Realistic views to show 3D visuals at complex junctions with signpost shields. No Yes (also available offline)
Navigation A built-in location simulator to test any route during development phase. No Yes (also available offline)
Navigation Support for GPX tracks. No Yes (also available offline)

Component Feature In Explore In Navigate
MapMatcher Matches raw GPS locations to the road network, correcting noisy or inaccurate positions. No Yes (also available offline)
MapMatcher Ensures that the vehicle "snaps" to the most likely road segment. No Yes (also available offline)
MapMatcher Supports continuous updates, providing smoothed positions during navigation. No Yes (also available offline)
MapMatcher Handles challenging conditions like urban canyons, tunnels, or multipath signals. No Yes (also available offline)
MapMatcher Returns not only the matched road geometry but also confidence values and attributes such as street name or travel direction. No Yes (also available offline)

Component Feature In Explore In Navigate
MapDownloader Download offline maps by country, region, or city. No Yes
MapDownloader Maps are stored locally on the device and work without an internet connection. No Yes
MapDownloader Allows querying available regions and their hierarchical structure before downloading. No Yes
MapDownloader A map updater lets you check for newer map data and update already downloaded regions with incremental updates. No Yes
MapDownloader Supports managing offline content to pause/resume downloads, delete, repair or redownload. No Yes

Component Feature In Explore In Navigate
SegmentDataLoader Provides direct access to map data in smaller "segments" on demand, instead of whole countries/regions. No Yes
SegmentDataLoader Loads segments around a coordinate within a defined radius or by ID. No Yes
SegmentDataLoader Provides road geometry as a polyline and the segment length in meters. No Yes
SegmentDataLoader Exposes detailed attributes including ADAS data, lane blocks, road signs, traffic signals, and railway crossings. No Yes

Component Feature In Explore In Navigate
Electronic Horizon Continuously builds a digital model of the road network ahead of the current vehicle position, based on map data and optionally based on route information. No Yes (also available offline)
Electronic Horizon Provides early access to road attributes, such as physical attributes, speed limits, and road signs. No Yes (also available offline)
Electronic Horizon The electronic horizon is continuously updated as the vehicle moves, maintaining an up-to-date representation of the most preferred path and nearby alternative paths. No Yes (also available offline)
Electronic Horizon Works with the `ElectronicHorizonDataLoader` to fetch required map segments online or offline as the horizon expands. No Yes (also available offline)