FAQ
This Developer Guide for the HERE SDK is organized into several use cases, that should make it easier for you to find the topics you are interested in.
Browse the sections on the left to quickly find a solution for your current task or look into the below list of use cases and frequently asked questions (doc:flutter-FAQ).
General topics
- I am completely new. How do I start?
- Where can I find working example apps?
- What HERE SDK variants are available?
- What devices are supported?
- Is my country supported?
- From where do I get credentials?
- What development tools & setup do I need?
- Do you support the feature "xy"?
- How to build my first app with the HERE SDK?
- How can I show a map view?
- What are engines?
- What can I do to shrink the binary size of my app?
- Is the HERE SDK thread safe?
- Can you support me debugging my app usage?
- Where can I see the availability of HERE backend services?
- How can I manually initialize the HERE SDK?
- What privacy notices do I need to include?
- I have trouble with an error, where is the troubleshoot list?
- Do you have a support channel?
- Is it possible to unit test HERE SDK–dependent logic without initializing the full SDK?
Around the map
- How can I show a map view?
- How can I switch the map view to satellite?
- What map layers can I add?
- How can I change the language of the labels on the map?
- Is there a way to optimize the rendering?
- How can I load a map scheme?
- How does the map cache work?
- How can I switch the map to night mode?
- Do I need to show the HERE logo watermark?
- Help! My app consumes too much data, what can I do? (doc:flutter-only available for Navigate)
- Can I minimize the download size of a region? (doc:flutter-only available for Navigate)
- How to use my app offline? (doc:flutter-only available for Navigate)
- I have trouble with offline maps, what can I do? (doc:flutter-only available for Navigate)
- What is the map version? (doc:flutter-only available for Navigate)
- How do I customize the map?
- Can I add weather data on top of the map?
- How to move the map?
- How to rotate the map?
- Can I tilt the map to get a 3D view?
- What is the principal point?
- How can I detect touch gestures on a map view?
- Can I apply custom gesture actions to zoom the map?
- How can I enable 3D landmarks?
- Is there an easy way to show safety cameras on the map?
- How to add a route line to the map?
- Can I show a direction arrow on the map?
- Can I highlight areas on the map?
- Can I add a transparent circle area on the map?
- How can I drop a pin on the map?
- How can I add multiple pins in a cluster?
- Is it possible to pick default POIs on the map?
- Can I add a 3D object to the map?
- Can I add a flat 2D pin?
- How can I indicate the user's location?
- Do you support info bubbles?
- How do I find my GPS position on the map? (doc:flutter-only available for Navigate)
- How can I show my current location? (doc:flutter-only available for Navigate)
- How should offline maps be handled to avoid large updates and storage spikes? (doc:flutter-only available for Navigate)
- Can the HERE SDK be combined with external REST APIs to show additional data layers for weather or fuel?
- How can I reliably detect invalid HERE SDK credentials at runtime when the map loads blank?
- Why does the map turn black after backgrounding and resuming the app?
Search & places
- How can I search for a places?
- Can I search for a category of places?
- Do you support suggestions?
- What is geocoding?
- How can I get the address details for a coordinate?
- Do you support reverse geocoding?
- How can I get the coordinate for a street name?
- How can I search for pizza along a route?
- How do you support searching for places when I am offline? (doc:flutter-only available for Navigate)
- Can I add my own places? (doc:flutter-only available for Navigate)
Traffic information
- Can I visualize traffic jams on the map?
- How can I show traffic incidents on the map?
- How can I get details for a traffic incident?
- How do I use the TrafficEngine?
- Is it possible to search for traffic incidents within a circle area on the map?
- How can I pick traffic incidents shown by the traffic layer?
- How can I find traffic along a route
Route calculation
- How can I calculate a route?
- Do you support routes specific for trucks?
- How can I calculate a route for public transportation?
- Can I add multiple stops to a route?
- How can I zoom to a route on the map?
- How to create a maneuver list?
- How can I find traffic along a route
- How do I find information on toll costs?
- Can I update the traffic delay for a route?
- How can I import my routes from another service?
- Do you support route calculation when I am offline? (doc:flutter-only available for Navigate)
- Do you support the traveling salesman? (doc:flutter-only available for Navigate)
- Can you show me the area I can reach with my EV?
- What support do you offer for electric vehicles?
- How can I render traffic on my route?
- How can I persist and reuse routes reliably across sessions?
- How can I store and restore routes without triggering unexpected rerouting?
Turn-by-turn navigation
- How do I start guidance? (doc:flutter-only available for Navigate)
- How do I stop guidance? (doc:flutter-only available for Navigate)
- What events do I get during guidance? (doc:flutter-only available for Navigate)
- What do I do when I leave my route? (doc:flutter-only available for Navigate)
- Can you help me finding better routes when there is a traffic jam ahead? (doc:flutter-only available for Navigate)
- How do I know when I miss a planned stop? (doc:flutter-only available for Navigate)
- Can I get speed limit information for the road I am driving on? (doc:flutter-only available for Navigate)
- How do you warn me when I drive faster than allowed? (doc:flutter-only available for Navigate)
- How to detect safety cameras ahead? (doc:flutter-only available for Navigate)
- Can you let me know on what kind of road I am driving? Will there be tunnels ahead? (doc:flutter-only available for Navigate)
- Which lanes should I take to exit the current road? (doc:flutter-only available for Navigate)
- How do you support trucks? (doc:flutter-only available for Navigate)
- How do I integrate GPS data? (doc:flutter-only available for Navigate)
- How can I simulate driving along a route? Is there a test mode? (doc:flutter-only available for Navigate)
- What is the best way to integrate Text-To-Speech (doc:flutter-TTS) voice guidance? (doc:flutter-only available for Navigate)
- Can I get guidance information without following a route? (doc:flutter-only available for Navigate)
- Is it possible to download or to prefetch map data into the cache in advance? (doc:flutter-only available for Navigate)
- Why does the map freeze or stop updating during navigation in my Flutter apps? (doc:flutter-only available for Navigate)
- How do I detect and handle route deviations efficiently in turn-by-turn navigation? (doc:flutter-only available for Navigate)
- Can route lines be customized with color in navigation mode?
- Can route lines be customized beyond color in navigation mode?
- Does the HERE SDK provide a built-in voice assistant?
Positioning
- How do I find my location? (doc:flutter-only available for Navigate)
- How can I know if the GPS signal is accurate? (doc:flutter-only available for Navigate)
Venues
- How can I show what's inside a shopping mall? (doc:flutter-only available for Navigate)
- How can I visualize a venue? (doc:flutter-only available for Navigate)
- I do not see indoor maps on the map? How can I enable them? (doc:flutter-only available for Navigate)
NoteIf you cannot find the use case you are looking for, try to open the changelog and do a keyword search: the changelog contains all features that have been introduced since HERE SDK 4.8.2.0 - and most often they contain useful tips to get started and where to look for more content in the API Reference or this Developer Guide.
Updated yesterday