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

I would like to know the architecture of QGIS: relationships between QGIS and other open sources, and what elements are implemented in the QGIS.

Usually, There is a diagram showing the architecture of a software such as arcobjects. Even it is simple like Geotools's architecture, it is useful to understand internal structure of a software.

share|improve this question
Dont think the moderators will approve of this type of question. Did You check here: – Ger Feb 7 '13 at 10:55
Do you have an example, as in links, of what you had in mind. If we don't have one for QGIS I'm sure we could make one at some stage. – Nathan W Feb 7 '13 at 11:07

Update on top: There is this French language diagram by Thomas Gratier

enter image description here

and there is this one by Tim Sutton (but it's old):

enter image description here

share|improve this answer
Can you give any references for this diagram? Is there an updated version available? – PKG Jul 6 '15 at 11:22
It used to be on the QGIS website but I think it has been taken down since it's so old. You can still find a reference online in this thesis written at the Univ of Zurich – underdark Jul 6 '15 at 16:31

As per your question (Like comparing to Arc-objects UML diagram no such diagram exists or may be under processing)

But check out this link it might be useful for you.

For Architecture_ Roadmap. Hope it will help you..

share|improve this answer

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.