GIS and Media fusion

"The explosive growth of the GeoWeb and geographic information has made GIS powerful media for the general public to communicate, but perhaps more importantly, GIS have also become media for constructive dialogs and interactions about social issues." - Sui & Goodchild

User Tools

Site Tools


geoinf18:wktplugin

This is an old revision of the document!


WKTEditor plugin pour QGIS

Pré-requis

  • le tutoriel précédent de prise en main de la console Python dans QGIS
  • l'installation des plugins Plugin Builder et Plugin Reloader - voir Chapitre 2.2 Installation des outils du tutoriel INSIT - voir aussi l'introduction de ce tutoriel INSIT

Créer un plugin

Initialiser un dossier de configuration d'un nouveau plugin avec le Plugin Builder préalablement installé et selon le Chapitre 2.3.3 Marche à suivre – structure du plugin du tutoriel INSIT.

Modifier l'UI du plugin

Dans le Chapitre 2.3.4 Marche à suivre – interface graphique du plugin du tutoriel INSIT est indiqué que l'UI a été initialisée par le builder dans le fichier avec l'extension .ui. Aussi que ce fichier peut être modifié avec les outils Qt (QtDesigner ou QtCreator) pour ajouter des éléments d'interface.

  • installez ces outils et customisez l'interface à votre goût
  • ou ajoutez simplement la widget suivante dans votre fichier .ui
  <widget class="QPlainTextEdit" name="plainTextEdit">
   <property name="geometry">
    <rect>
     <x>30</x>
     <y>50</y>
     <width>341</width>
     <height>181</height>
    </rect>
   </property>
  </widget>
  • son identifiant d'objet est plainTextEdit, il est possible de le manipuler avec les instructions ci-dessous dans la logique du plugin Python.
geoinf18/wktplugin.1540908250.txt.gz · Last modified: 2018/10/30 15:04 by oertz