9
votes

Widget de mappage pour qt

J'ai besoin d'un widget QT qui me permettra d'afficher une carte.

Il doit être capable de:

  • Run sans connexion réseau à une carte ou à un serveur de tuiles. Un simple bitmap irait bien.
  • Placez les widgets, les lignes et les graphiques sur la carte, donnés à la latitude et à la longitude.
  • Calculez les distances entre les points.
  • compile sur Linux et Windows.

    Que suggéreriez-vous?

    merci, sqqqrly


0 commentaires

4 Réponses :


5
votes

Je recommanderais de prendre une photo en regardant Marble .

Il est inclus avec KDE-EDU, mais si je me rappelle correctement, la bibliothèque de marbre pas n'a aucune dépendance au-delà de Qt, c'est aussi sous le LGPL, et c'est une plate-forme inter-plate-forme. Vous devriez être capable de placer des widgets et diverses autres choses à la surface.


2 commentaires

J'ai regardé Marble. Ça a l'air parfait. Je ne vois pas comment utiliser les données de carte locales à l'application. Il semble être axé sur OpenMap, Google Maps, etc. OpenMapControl semble être de la même manière. Cela dit que cela peut utiliser des carreaux persistants, mais comment faire ce jeu de données? J'ai envoyé des emails aux développeurs pour les deux outils. Je vois qu'il est possible de créer un serveur de tuiles, mais je préférerais pas. J'ai seulement besoin d'un petit bitmap et j'ai une base de données qui convient, via CORBA, tout le reste de mes données de configuration pour de nombreuses applications. Ceci est une petite partie d'un grand système distribué. Merci!


Le marbre a des saveurs différentes, dont l'une est Qt uniquement, une autre est une KPart, de sorte que cela fonctionne.



2
votes

Quantum GIS est le leader du pack.


2 commentaires

Cet outil est gpl'd et je ne pense pas qu'il supporte Qt.


Citant qgis.org/fr/about-qgis.html pour vous, alors: " Le nom Quantum SIG n'a vraiment aucune siginificance, autre qu'il ne commence par un Q et QGIS utilise l'excellent outil de Toolkit QT de Trolltech.com. " : o



1
votes

Il existe un éditeur de carte écrit pour OpenStreetMap, qui utilise Qt. http://www.merkaartor.org/

Pour le rendu de la carte, ils utilisent WebKit, je suppose, mais pas vraiment sûr. Essayez de contacter l'auteur ou de lire la source.


0 commentaires

0
votes

Bonjour chacun qmapcontrol et ArcGIS pourrait être un bon essai.


0 commentaires