Skip to content

shp2i2s_corresp_csv

Luc DURON edited this page Apr 6, 2023 · 1 revision
usage: shp2i2s_corresp_csv.py [-h] [--digits DIGITS] [--shift SHIFT SHIFT]
                              [--force]
                              inname outname csv_corresp attr

@brief:
Convertir (et translater) un ensemble de polylignes ouvertes shp en i2s, en attribuant la valeur selon une colonne d'un tableau csv

@features:
* choix du nombre de chiffres significatifs à écrire
* translation possible
* valeur prise dans le tableau de correspondance CSV et selon l'attribut de la table du shp

@warnings:
La colonne de la table attributaire doit être un flottant ou un entier?? (et non du texte par exemple)

positional arguments:
  inname               fichier d'entrée shp
  outname              fichier de sortie i2s (format BlueKenue)
  csv_corresp          fichier de correspondance des valeurs (colonnes lues =
                       [attr, 'value'])
  attr                 nom de la colonne de la table attributaire

options:
  -h, --help           show this help message and exit
  --digits DIGITS      nombre de chiffres significatifs des flottants
                       (default: None)
  --shift SHIFT SHIFT  décalage en X et Y (en mètre) (default: None)
  --force, -f          Ecrase le fichier de sortie s'il existe (default:
                       False)
Clone this wiki locally