We now need a map of some sort to show our location findings.
The Map component for QML is the only way Qt provides for mapping, so you will have to use Qt Quick.
The Map component can be backed by various backend plugins. In fact, you need to specify which plugin you are using. Map has built-in support for the following plugins:
Provider |
Key |
Notes |
Url |
Esri |
esri |
Subscription required |
www.esri.com |
HERE |
here |
Access token required |
developer.here.com/terms-and-conditions |
Mapbox |
mapbox |
Access token required |
www.mapbox.com/tos |
Mapbox GL |
mapboxgl |
Access token required |
www.mapbox.com/tos |
Open Street Map (OSM) |
osm |
Free access |
openstreetmap.org/ |
I will be using the OSM and HERE providers.
The HERE plugin requires an account at developer.here.com. It's easy to sign up and there is a free version...