Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Zones réglementaires et AMP] Que faire des entités liées lors de la suppression #1922

Open
maximeperraultdev opened this issue Dec 9, 2024 · 4 comments
Labels

Comments

@maximeperraultdev
Copy link
Collaborator

@AdelineCelier Il faudrait définir la stratégie à adopter lors de la suppression d'une entité. Actuellement la mise à jour des zones réglementaires & des AMPS est bloquée si une zone à supprimer est présente dans un objet lié (ex: Zone de vigilance & tableau de bord)

@AdelineCelier
Copy link
Collaborator

Comme abordé sur Mattermost :

  • si l'entité est supprimée de Env, il n'y a pas de raison de la conserver dans le tableau de bord, il faut la supprimer aussi
  • dans le cas où une entité est remplacée par une autre : il faut voir avec le CACEM comment c'est fait dans QGIS, mais dans mes souvenirs l'entité est modifiée sans la supprimer et la remplacer. Auquel cas cela se met à jour dans Env sans d'autre incidence.

@AlexiaLaunay, peux-tu nous dire comment tu procèdes lorsque tu veux remplacer une zone réglementaire ? Est-ce que tu recrées une entité, ou bien tu modifies l'existante (que ce soit son tracé ou ses métadonnées) ?

@AlexiaLaunay
Copy link
Collaborator

Hello, les deux cas sont possibles :

  • si c'est une évolution réglementaire sans changement de géométrie, je modifie simplement les champs
  • si il y a changement de géométrie : soit c'est une modification simple (par exemple juste un point à modifier), je modifie l'entité existante, soit la nouvelle géométrie est complétement nouvelle ou complexe, dans ce cas, je crée une nouvelle entité et supprime l'ancienne

@maximeperraultdev
Copy link
Collaborator Author

Merci pour ces précisions @AlexiaLaunay ! Est-ce qu'on a un moyen de savoir si tu as crée une nouvelle entité ? Conserves-tu le même identifiant ou QGIS t'en génère un nouveau ?

@AlexiaLaunay
Copy link
Collaborator

Quand il y a remplacement de l'ancienne entité par une nouvelle c'est bien un nouvel identifiant qui est créé automatiquement par QGIS.
Et pour savoir si une nouvelle entité a été créée en remplacement d'une ancienne, je ne sais pas, il n'y a pas de référence à l'ancienne dans la nouvelle, elle conserve cependant le même 'layer_name' voire d'autres champs comme 'url'.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
Status: To be specified
Development

No branches or pull requests

3 participants