-
Google Map Like en C++
Bonjour à tous,
Je dois réaliser une application en C++ (et Qt) permettant de représenter/dessiner des éléments sur une carte de type Google Map.
J'ai bien vu que cela était possible à l'aide d'une QWebView affichant une page html hébergeant une carte Google Map mais cela ne me satisfait pas vraiment car trop lourd à mettre en place pour ce que je veux faire (synchroniser mes dessin vectoriel sur l'affichage de ma QWebView Google Map me semble trop bancal.
Existe t-il d'autres solutions pour C++ et/ou Qt ?
-
Hello
Tu es coincé par les restrictions de l'API Google Maps. Par contre tu peux te tourner vers http://www.openstreetmap.org/, qui vise justement à fournir le même service mais avec moins de contraintes légales et logicielles.
-
Ok merci à toi jblecanard, mais j'aurais toujours les même contraintes, à savoir la nécessité de devoir émuler un navigateur dans mon application ?
-
Je connais pas assez open street map, mais le projet est d'avantage axé sur les données que sur les outils. Donc si ton application le permet, tu peux télécharger les données (c'est au format XML et c'est libre) et écrire un renderer qui te convient.
-
Ok je vais approfondir ça merci !!
-
Je viens de tomber là dessus, Marble, qui associé à openstreetmap pourrait très bien faire ce dont j'ai besoin :
http://blogs.kde.org/node/4297
http://api.kde.org/4.x-api/kdeedu-ap...bleWidget.html
Utilisable avec Qt en plus, je vais regarder de plus près.
Si quelqu'un à déjà joué avec ça je suis preneur !!