Qgis permet l'automatisation de certaines taches via l'usage de macro-commandes. On peut distinguer deux types de méthodes permettant d'exécuter automatiquement une tache. L'utilisation de la console ...
Ça par exemple, l'IR ainsi que le moteur de traitement de la nouvelle API de NVIDIA est entièrement en sources ouvertes : ...
Le langage de programmation Python permet, par la mise en place de plugins, de personnaliser l'interface de QGis. Pour cela, QGis s'appuie sur des API pour les Graphics User Interfaces (GUI), tel pyQT ...