Ich entwickle eine kleine Widget-Anwendung in Qt und ich möchte, dass das Widget eine Weltkarte enthält, die OpenStreetMap verwendet. Gibt es Bibliotheken in QT für Desktop, die mir helfen können, diese Karte zu zeichnen? Vielen Dank.Gibt es Bibliotheken in QT - für Desktops - die OpenStreetMap verwenden?
3
A
Antwort
3
Die Verwendung der WebKit-Elemente wäre eine Möglichkeit, dies zu tun.
Werfen Sie einen Blick auf http://blog.qt.digia.com/blog/2009/07/29/maps-with-a-magnifying-glass/ für ähnliche Dinge mit Google Maps. Ich bin mir sicher, dass ein ähnlicher Ansatz funktionieren würde.
1
Sie können ein Beispiel für ein solches Widget finden Sie hier:
https://gitorious.org/merkaartor/main/blobs/master/src/Utils/SlippyMapWidget.cpp
2
Es gibt eine qt-basierte Bibliothek, die dies hier tun: https://github.com/raptorswing/MapGraphics
1
Sie Marble verwenden können. Aber, es unterstützt derzeit Qt 4.x
Hier ist ein example code und API reference
Verwandte Themen
- 1. Gibt es eine API für openstreetmap?
- 2. Gibt es gute Parsing-Bibliotheken für .Net?
- 3. Qt-Wrapper für C-Bibliotheken
- 4. Welche Codehighlighting-Bibliotheken gibt es für Ruby?
- 5. Gibt es Java-Client-Bibliotheken für OpenSocial?
- 6. Welche Codehighlighting-Bibliotheken gibt es für Java?
- 7. Gibt es C# Bibliotheken für die Erkennung von benannten Entitäten?
- 8. OpenStreetMap in Android
- 9. App OpenStreetMap für Android & iOS
- 10. Webots Qt-Framework-Bibliotheken
- 11. hinzufügen FMOD Bibliotheken QT
- 12. Qt-Bibliotheken unter Qt-Anwendungen teilen
- 13. Gibt es trotzdem JS-Bibliotheken in Riak?
- 14. Gibt es Qt-spezifische Profiler?
- 15. mit externen Bibliotheken in Qt/Symbian
- 16. Benutzeroberflächensprache für Browser/Desktops/Android
- 17. Gibt es OpenProtect-Bibliotheken für .NET außerhalb von GPL?
- 18. Qt Creator/QMake Linker-Bibliotheken
- 19. Gibt es Java-Bibliotheken für das x.25-Protokoll?
- 20. Gibt es in Qt eine Standardkomponente für ein reduzierbares Panel?
- 21. Gibt es nützliche Bibliotheken für .NET Console-Anwendungen?
- 22. Gibt es große Python-Bibliotheken, die OOP vermeiden?
- 23. Welche gut entwickelten iteratee/pipes Bibliotheken gibt es für Scala?
- 24. Welche Java externen Pakete/Bibliotheken gibt es?
- 25. Wie Qt-Bibliotheken (qwebview.h) in Linux enthalten?
- 26. Gibt es Bibliotheken, die für die Ausführung von LINQ over Entity Attribute Value zur Verfügung stehen?
- 27. Gibt es (etwas) fortgeschrittene mathematische Javascript-Bibliotheken?
- 28. Gibt es dokumentierte, organisierte Sammlungen von Bibliotheken für Common Lisp?
- 29. Gibt es etwas wie rubygems.org für Scala-Bibliotheken
- 30. Gibt es Cryptography-Bibliotheken mit hohem Abstraktionsgrad für C#?