Outils de découpe QGIS et généalogie

Bonjour à tous,

Je travaille pour l’IGN et nous souhaitons migrer nous outils de collecte pour la mise à jour des données BDTopo vers QGIS. Nous souhaiterions utiliser les outils de découpe QGIS natifs mais nous avons besoin de gérer une généalogie.

Nous gérons ainsi nos découpes :

  • le plus grand objet garde l’identifiant unique d’origine c’est une modification
  • le plus petit objet n’a pas d’identifiant unique, c’est une création. Mais il possède un ancestor (identifiant unique de l’objet d’origine avant découpe).

Savez vous s’il existe un moyen de paramétrer les outils QGIS de découpe natif pour gérer cette généalogie? Ou s’il existe un plugin de découpe qui gère ça?

Si cela n’est pas possible, nous allons refaire des outils de découpe qui gèrent la généalogie.

Je sais qu’il existe d’autres façons de gérer la généalogie, par exemple en supprimant l’objet d’origine et en créant d’eux objets enfants ayant pour ancêtre l’objet d’origine.

Mélanie

Bonjour Mélanie,
nous avons exploré exactement la même question avec les testeurs du RNB coté Métropoles.
Le besoin étant récurrent, je pense que ça pourrait faire l’objet d’une modification du coeur de QGIS, via une Proposition de modification (QEP). Ce serait la solution la plus propre, et totalement intégré dans les outils de digitalisation. Le sujet est à explorer tout de même, en fonction des contraintes en base de données, des modes de transaction, cela peut-être un peu complexe. Démontrer la faisabilité via un plugin peut-être une bonne première étpae.

Une autre façon de faire serait de capter les évènements en base par un trigger qui remanie les géométries modifiées. Mais c’est également piégeux. Une solution à la source serait probablement plus simple pour tout le monde

1 Like