Qt
Jump to navigation
Jump to search
Qt is a toolkit for building applications for a variety of desktop, mobile, and embedded platforms.
OpenStreetMap applications
Editing the map
These applications allow you to contribute to OpenStreetMap by editing the map directly:
Working with GPS tracks
Using these applications, you can convert and upload your GPS tracks to OpenStreetMap to help you add features to the map.
- Gebabbel converts GPS traces to GPX format.
Applications using OpenStreetMap
These applications also use OpenStreetMap in some fashion:
- GPXSee visualizes and analyzes GPS log files.
Libraries for developers
Maps
Library | C++ | QML | License | Notes |
---|---|---|---|---|
libosmscout | yes | yes | LGPL | Renders static maps |
Mapbox Qt SDK | yes | yes | BSD | Customizable, interactive vector maps styled in Mapbox Studio and rendered using OpenGL. Also available as a plugin to Qt Location 5.9. |
QMapControl | yes | no | LGPL | Qt control |
Qt Location | yes | yes | LGPLv3 or commercial | Supersedes QtMobility.Location. |
Qt Mobility Geoservices Extras | yes | yes | LGPLv2.1 | |
QtPBFImagePlugin | yes | yes | LGPLv3 | Qt image plugin for displaying Mapbox vector tiles (MVT) |
Geocoding
Library | C++ | QML | License | Notes |
---|---|---|---|---|
QtLocation | yes | yes | LGPLv3 or commercial | Supersedes QtMobility.Location. |
Directions
Library | C++ | QML | License | Notes |
---|---|---|---|---|
libosmscout | yes | no | LGPL | |
QtLocation | yes | yes | LGPLv3 or commercial | Supersedes QtMobility.Location. |