Cet outil permet de supprimer les données d’une SUP dans une géodatabase au modèle « URBANISME » (URBA 2018).
La suppression de SUP est parfois nécessaire avant l’utilisation de l’outil de chargement d’une intégration de données d’urbanisme SUP. (Cf. Chapitre 5.15.1.2 Chargement de SUP).
L’outil permet de supprimer des SUP par différents critères :
► Par catégorie : Toutes les SUP d’une catégorie sont supprimées.
► Par gestionnaire : Toutes les SUP gérées par un gestionnaire sont supprimées, ainsi que le gestionnaire.
► Par identifiant de servitude : Une seule SUP est supprimée.
► Par code emprise : Toutes les SUP ayant le même code emprise sont supprimées.
► Par requête (uniquement pour les utilisateurs avancés) : une requête SQL permet de sélectionner des SUP dans la table des servitudes (PLU_SERV) et toute les SUP sélectionnées sont supprimées.
La suppression d’une SUP supprime tous les Générateurs et les Assiettes qui en dépendent.
Si toutes les SUP d’un Gestionnaire sont supprimées, le Gestionnaire est aussi supprimé.
Si toutes les SUP liées à un Acte sont supprimées, l’acte est aussi supprimé.
Si toutes les données de toutes les SUP doivent être supprimées, une option en ligne de commande uniquement permet de supprimer toutes les données SUP en une seule commande beaucoup plus rapidement qu’en indiquant la requête 1=1 qui permet de sélectionner toutes les SUP à supprimer.
Après la suppression de SUP (et le
rechargement d'une nouvelle version de SUP), il peut être nécessaire d'utiliser
l'outil « Croisement cadastre/urbanisme ».
|
Outil : Urbanisme/Chargement/Suppression de SUP (Servitude d’Utilité
Publique) |
|
|
|
Ligne de commande : SUPPRESSION_SUP |
|
Paramètres : - géodatabase dans laquelle supprimer les données de SUP (dossier.gdb
ou fichier.sde) - critère de suppression : (mot-clé au choix) CATEGORIE : Par catégorie ID_GEST : Par gestionnaire ID_SERV : Par identifiant de servitude EMPRISE : Par code emprise REQUETE_SUP : Par
requête - valeur à supprimer (ou une requête SQL sur la table 'plu_serv' pour
'REQUETE_SUP'), ou mot-clé * pour supprimer toutes les données des SUP Exemple : PCIBase SUPPRESSION_SUP destination.sde ID_SERV AC2-130010259-001 Suppression des données de
la servitude dont l’identifiant ID_SERV est égal à « AC2-130010259-001 » PCIBase SUPPRESSION_SUP destination.sde ID_SERV * Suppression de toutes les
données des servitudes (gestionnaires compris) |
|
Géodatabase :
|
|
Géodatabase fichier ou entreprise (SDE) dans laquelle supprimer les données de SUP. En mode outil, la sélection d’une géodatabase remplit la liste des valeurs à supprimer selon le critère de suppression sélectionné. Si la géodatabase
ne contient pas de SUP, un message d’erreur l’indiquera. |
|
Table PLU_SERV qui décrit les servitudes : |
|
► En mode outil, ce paramètre est déterminé automatiquement et est toujours désactivé. Ce paramètre est nécessaire pour le fonctionnement de l’outil mais inutile pour l’utilisateur. ► En mode ligne de commande, ce paramètre n’existe pas. |
|
Critère de suppression : |
|
► CATEGORIE : Par catégorie : Toutes les SUP d’une catégorie sont supprimées. ► ID_GEST : Par gestionnaire : Toutes les SUP gérées par un gestionnaire sont supprimées. ► ID_SERV : Par identifiant de servitude : Une seule SUP est supprimée. ► EMPRISE : Par code emprise : Toutes les SUP ayant le même code emprise sont supprimées. ► REQUETE_SUP : Par requête : (uniquement pour les utilisateurs avancés) une requête SQL permet de sélectionner des servitudes dans la table des servitudes (PLU_SERV) et toute les SUP sélectionnées sont supprimées. Avec l’éditeur SQL, la requête "1=1" permet de supprimer toutes les données des SUP (gestionnaire compris). ► En mode outil, le choix du critère de suppression va préremplir le paramètre Valeur à supprimer selon les données présentes dans la géodatabase. ► Pour le critère REQUETE_SUP, le paramètre Valeur à supprimer se désactive et le paramètre Requête de suppression s’active, permettant de composer la requête de sélection des SUP à supprimer. ► En mode ligne de commande, ce paramètre permet d’indiquer à quoi correspond la valeur donnée pour le paramètre Valeur à Supprimer. |
|
Valeur à supprimer : |
|
Selon le critère de suppression, il s’agit soit d’un code catégorie, soit d’un identifiant de gestionnaire de SUP, soit d’un identifiant de SUP, soit d’un code emprise. En mode ligne de commande, la valeur à supprimer doit être entourée de guillemets ". Le mot clé * permet de supprimer toutes les données de servitudes (gestionnaire compris). Pour le critère REQUETE_SUP, il s’agit de la requête SQL de sélection et elle doit être entourée de guillemets ". Par exemple : "nomsuplitt = '225kV DANTOU-VERLHAGUET'" |
|
Requête de suppression : |
|
En mode outil, ce paramètre s’active si le critère de suppression est REQUETE_SUP. Il permet de composer une requête SQL sur la table PLU_SERV.
En activant l’éditeur SQL, la requête "1=1" permet de sélectionner toutes les servitudes (table PLU_SERV) et de supprimer toutes les données liées (gestionnaire compris). En mode ligne de commande ce paramètre correspond au paramètre Valeur à supprimer du mot clé REQUETE_SUP. Utiliser le mot-clé * pour supprimer toutes les données des SUP (gestionnaire compris). |
Si la suppression de SUP entraine la suppression de Gestionnaires ou d’Actes, cela sera indiqué pendant le traitement.
Des fichiers de log contenant les messages générés pendant le traitement, sont créés.
Le nom de ces fichiers de log est indiqué en début et fin de traitement, et correspond à la date de lancement du traitement.