Documentation du plugin Anaximandre

Présentation

Le plugin Anaximandre permet de générer à partir d’une couche de points au format csv des couches shapefiles (.shp) 3D de polygones, lignes et points.

Les points doivent comporter en plus de leurs coordonnées des valeurs descriptives permettant de les regrouper et une valeur de code définissant la géométrie à générer.

Ces codes sont:

  • Pour un polygone : ‘p’
  • Pour une ligne : ‘l’
  • Pour un point : ‘pt’
  • Pour des points de repère reliés: ‘pt cpe’
  • Pour un point d’isolat : ‘iso’
  • Pour un point de mnt : ‘pt mnt’
  • Pour un cercle : ‘c,’ suivi de son diamètre en mètre

L’ordre des points dans le fichier doit respecter quelques règles:

  • Les points doivent suivre le tracé de la ligne ou du polygone voulu
  • Pour les cercles, le centre du cercle sera utilisé
  • Pour les mnt, pas d’ordre particulier

Le résultat sera un ensemble de couches comportant les entités en 3D ainsi que les attributs suivants: * La première description ( par exemple US) * La deuxième description ( par exemple le type) * Le Z moyen

La boîte de dialogue

Le plugin prend deux paramètres en entrée:

  • un fichier csv : Fichier csv
  • l’emplacement des fichiers qui seront créés: sortie
_images/Dialogue.png

Lorsqu’un fichier csv est sélectionné, les données de la première ligne du fichier sont affichées afin de vérifier leurs conformités

_images/Dialogue2.png

Le bouton OK lance le programme et charge dans le canvas les couches créées.

Carnet de codification

Exemple de carnet de codification svg sous forme de feuillets A6

_images/LivretCodif.svg

Source

Le code source est disponible à l’adresse suivante :

https://github.com/FFouriauxEveha/Anaximandre

Crédits

Conception/réalisation: F. Fouriaux Test : R. Lacey et B. Hollemaert Traduction : R. Lacey