Quantum GIS

API Python

L'API python peut être utilisée de trois manières différentes :

Console intégrée

Le logiciel Quantum GIS contien une console intégré pour éxecuter des commandes pythons

Pour accéder aux différents éléments de l'application, il faut utiliser l'objet qgos.utils.iface.

Développement de plugins

Il y a 4 fichiers essentiel pour le développement de plugins :

Pour créer une interface avec QtDesigner, on éffectue des glisser-déposer des différents éléments graphiques proposés.
Il est également possible de développer nos propres éléments graphiques.
Il est alors possible d'accéder à ces objets avec l'ID qu'on leur a attribués. Voici un exemple d'interface créer à l'aide de QtDesigner:

Développement d'application indépendantes

Pour développer des applications indépendantes utilisants la bibliotèques Qt, il suffit d'éxporter dans le PATH le chemin vers cette bibliotèque :


Elle est alors accésible depuis vos script python
Cette bibliotèque est utilisée par de nombreuses applications SIG connus du grand public :