Planeto
Référence

Remapper les propriétés de la couche

Fonction

Renomme les noms de propriétés de chaque entité d'une couche, à l'aide d'un fichier de correspondance que vous téléversez. Les valeurs des propriétés et les géométries restent inchangées.

Quand l'utiliser

Lorsqu'une couche importée utilise des noms de propriétés que d'autres outils attendent sous un autre nom, par exemple pour renommer une colonne d'un export SIG en building_id ou n_floors.

Entrées

NomDescriptionRequis
CoucheLa couche d'entités dont les propriétés sont renommées.✅
Fichier de correspondance.xlsx, .csv, .ods ou .json. Un tableau nécessite une colonne de noms actuels et une de nouveaux noms, intitulées from et to (également acceptés : old/new, source/target), ou tout tableau à deux colonnes dans cet ordre. Un fichier JSON est un objet associant le nom actuel au nouveau nom.✅
Renommer les caractéristiques dans la couche sélectionnéeCoché par défaut : la couche est modifiée sur place. Décochez pour écrire le résultat dans une nouvelle couche.❌
Nom de la couche de sortieAffiché lorsque la case ci-dessus est décochée. Nom de la nouvelle couche. Par défaut remapped_layer.✅
Conserver uniquement les caractéristiques listées dans le fichierDécoché par défaut. Lorsqu'il est coché, les propriétés absentes du fichier de correspondance sont supprimées.❌

Sorties

La couche sélectionnée, ou une nouvelle couche avec les mêmes géométries et le même type de géométrie, porte les propriétés renommées. Les propriétés absentes du fichier de correspondance gardent leur nom, sauf si vous cochez Conserver uniquement les caractéristiques listées dans le fichier.

Effets de bord / préconditions

  • Les lignes dont l'ancien ou le nouveau nom est vide sont ignorées. Le fichier doit contenir au moins une paire valide.
  • Si un renommage entre en collision avec un nom de propriété existant, la valeur renommée l'emporte.
  • Le renommage sur place écrase la couche. Écrivez dans une nouvelle couche pour conserver l'original.
  • Le fichier de correspondance téléversé est supprimé du projet à la fin de l'exécution de l'outil.

Outils associés