Geographic Information Systems Stack Exchange is a question and answer site for cartographers, geographers and GIS professionals. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

D maps using Openstreetmap data with the help of Qt. I need to use Qt specifically as other components in the software have objects that integrate into the map using Qt. How should I proceed? Can I parse postgis data to construct maps using Qt? Are there some tutorials?

share|improve this question

Other option is QGIS. It offers a robust API in C++, with Python bindings (PyQt). You are not required to use the QGIS GUI, allowing you to build your own app with QGIS components embedded in your Qt app.

Check the development docs, and the PyQGIS Cookbook for more info on creating standalone Python-based apps.

Edit: More info on building available on QGIS Wiki...
Quantum GIS Desktop - Development - QGIS Issue Tracking
Quantum GIS Desktop - Writing custom Applications with QGIS API

share|improve this answer
Word of caution, it is GPL code – Ragi Yaser Burhum May 23 '12 at 20:14
Word of encouragement, it is GPL code :) – dakcarto May 23 '12 at 20:24
hahahahaha or that of course :) – Ragi Yaser Burhum May 23 '12 at 20:32

Consider looking to merkaator. It is an editor for openstreetmap using qt: and marble: which has a qt mapping widget

share|improve this answer
Thanks for posting the links to those. They both look like interesting, useful and active projects. I was searching for a decent OSM editor for Mac, and Merkaartor seems a good choice. – dakcarto May 23 '12 at 21:20

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.