Feature list
Most features are available online. Some features of the HERE SDK (Navigate) are available offline as marked in the table. See the Components section of this developer guide for a more comprehensive and detailed description of available features or consult the API Reference.
At the time of writing, version 4.25.5.0 is the latest release of the HERE SDK for Android, 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 (also available offline) |
| 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 |
| 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 (also available offline) |
| 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 | Sub-meter navigation via HD GNSS is available on request. | 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 (also available offline) |
| 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 (only available offline) |
| Search | Search offline on already cached or downloaded offline maps. | No | Yes (only available offline) |
| 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 (also available offline) |
| Component | Feature | In Explore | In Navigate |
|---|---|---|---|
| HERE Positioning | Show your location on a map. | No | Yes (also available offline) |
| HERE Positioning | GNSS positioning. | No | Yes (also available offline) |
| HERE Positioning | Optimize GNSS battery consumption. | No | Yes (also available offline) |
| HERE Positioning | Add sub-meter precision. | No | Yes (available on request) |
| HERE Positioning | Enable background updates. | No | Yes (also available offline) |
| HERE Positioning | Network positioning (cellular, Wi-Fi). | No | Yes |
| Component | Feature | In Explore | In Navigate |
|---|---|---|---|
| Indoor map | List all private indoor maps accessible for your account. | No | Yes |
| Indoor map | Load and show a venue. | No | Yes |
| Indoor map | Set venue label preferences during rendering. | No | Yes |
| Indoor map | Select venue drawings and levels. | No | Yes |
| Indoor map | Customize the style of a venue. | No | Yes |
| Indoor map | Select venue spaces by identifier. | No | Yes |
| Indoor map | Handle tap gestures on a venue. | 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 (only available offline) |
| Routing | Calculate routes offline on already cached or downloaded offline maps. | No | Yes (only available offline) |
| 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 (only available offline) |
| 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) |
Updated yesterday