ChangeLog
OMiPLU 2024 novembre patch (b)
omiplu_01_00_CREATOR_2017d.py
omiplu_01_00_CREATOR_2024.py
Correction d'un bug sur le scripts de création des géodatabases OMiPLU
Les champs TYPEINF et STYPEINF n'étaient pas correctement créés
OMiPLU 2024 novembre patch (a)
omiplu_01_00_CREATOR.py
Correction d'un bug empêchant l'exécution du script
OMiPLU 2024 novembre
Renommage de tous les scripts python afin qu'ils correspondent à l'ordre des ToolBox
Reprise de tous les scripts python afin de les conformer à la nommenclature python 3 d'arcpy, en effet il subsistait encore des morceaux de scripts portant l'ancienne nomenclature de la bibliothèque arcpy se référant à python 2.7
Ecriture automatique des fichiers de log pour tous les scripts OMiPLU et extra OMiPLU
omiplu_02_01_ComparEVO.py
Evolution du script afin de permettre la prise en compte de PLU au format CNIG antérieur au standard 2022.
Les données FORMDOMI ne seront alors pas traitées
Evolution du rapport dans la boite de messages afin de le rendre plus facile à lire
Ecriture du rapport dans un fichier txt
omiplu_04_04_BatchGDBFieldModif.py
Nouvel outil dans la suite 4 - Outils génériques sur les données
Permet de mettre à jour un champ commun à toutes les tables d'une base de données à partir d'une requête.
Exemple : Modifier en une fois IDURBA pour une procédure de MAJ
omiplu_01_00_CREATOR.py
Ajout d'un paramètre supplémentaire afin d'importer, dans la GDB créée, les données d'une archive provenant du GPU.
Afin de permettre plus facilement le passage d'un PLU(i) au standard 2017 vers le standard 2024
omiplu_01_02_OMiPLU_2024.py
Ajout de la fonction "nomrappauto" et "nomrappauto1" à la nommination du rapport de présentation dans le cas où il ne comporte pas de numéro
En saisissant "nomrappauto" dans le champ prévu au nom du rapport de présentation dans la toolbox OMIPLU le nom du rapport sera inscrit dans DOC_URBA avec la forme suivante :
<INSEE ou SIREN>__<DATEDOC>_rapport_<NOMPROC>_<DATAPPRO>{_<codeDU>}.pdf
En saisissant "nomrappauto1" dans le champ prévu au nom du rapport de présentation dans la toolbox OMIPLU le nom du rapport sera inscrit dans DOC_URBA avec la forme suivante :
<INSEE ou SIREN>__<DATEDOC>_rapport_<NOMPROC>_1_<DATAPPRO>{_<codeDU>}.pdf
OMiPLU 2024 octobre
Renommage du script AnalyZONE_pot_mos.py en AnalyZONE_opi.py
Réécriture du Domaine OPI avec les nouvelles valeurs d'indicateurs
Renommage de la boite à outils OMIPLU_Extra_3_OPI
Ajout dans la toolbox de la fonctionnalité de suppression des valeurs EX
AnalyZONE_dens.py
Adaptation du script pour prendre en compte les base de données antérieures au standard 2022.
Dans ce cas, si une des deux base serait antérieure, les analyses sur FORMDOMI ne s'effectueront pas, mais celà n'empêchera pas l'exécution de la suite de la comparaison entre les PLU(i)
OMiPLU 2024 aout
Redéfinition des script avec le millésime 2024
FragPLU.py
Ajout d'une option pour nommer un export total sans requêtes SQL : OMIPLU_Frag_ExportTotal_<datedujour>.gdb
CNIG_URBA_CREATOR_2024.py
Ajout du champ NOMRAPP à la table DOC_URBA
Ajout du champ URLRAPP à la table DOC_URBA
Ajout d'une forme dominante portant le code 0110 pour les habitat collectifs hauts (R+5 à R+8)
Ajout d'une forme dominante portant le code 0111 pour les habitat collectifs de grandes hauteurs (R+9 et plus)
ComparEVO.py
Correction d'un bug de suppression
Ajout de la comparaison des TYPEZONE dans le champ ANATYPE
Ajout d'un champ MODIF comparant les LIBELLE de départ et d'arrivée afin d'identifier facilement les modifications qui ont été éffectéues entre les 2 zonages comparés
Export XLS des fichiers récapitulatifs des modifications de zonages
recap_anacode_nom.xls
recap_anaform_nom.xls
recap_anatype_nom.xls
Limitation à 1000 entitées pour la simplification hydrolique des résultats linéaires pour les licences Advanced
Geoportail.cmd
Changement du nom de dossier 5/orientation_amenagement en 5/OAP comme dans le standard 2024
PLU_CNIG.stylx
prise en compte des dernières préconisations du SG5-SYMBOLISATION du CNIG
OMIPLU_2024.py
Abandon du rapport d'execution au format txt pour la consultation des messages de la toolbox afin d'optimiser le temps de traitement
OMiPLU 2023 octobre
Ajout de la foncitonnalité de transformation des surfaces en ligne pour l'outil de comparaison évolutive
ComparEVO.py
En fonction de la licence ArcGISpro que vous possedez, les buffers utilisés pour la comparaison sont transformé soit en ligne de contour du buffer (toutes licences), soit en lignes hydologiques (licence Advanced) utilisatn la fonction CollapseHydroPolygon_cartography
Amélioration des messages lors de l'execution des scripts
ComparEVO.py, AnalyZONE_dens.py, AnalyZONE_pot_mos.py
OMIPLU.stylx
Ajout de nouveaux symboles
PLU_CNIG.stylx
Refonte du style afin d'être utilisé avec l'appariement sur le champ SYMBOLE
OMIPLU 2023 mai
Ajout d'une fonctionnalité de remplacement des noms de champs dans l'outil de Fragmentation afin de ne pas avoir de conflit avec la structure CNIG
OMIPLU_1_Frag.csv
Ajout d'un champ "Change_Nom_Champ_Base" permettant d'indiquer le nom d'un champ de votre base de donnée de départ qui serait identique à un champ du standard CNIG et pour lequel vous ne souhaitez pas qu'il soit utilisé dans ce dernier
Le nom du champ en question sera alors affecté d'une suffixe "_base" qu'il faudra penser à reporter dans votre fichier OMIPLU_2_Config_xxxx.csv
Ajout de deux nouveaux outils à la suite OMIPLU :
5 - Comparaison évolutive de PLU/PLUi
La donnée doit être au format CNIG 2022 au minimum
Via le fichier OMIPLU_5_COMPAREVO.csv vous avez la possibilité de comparer toutes les prescriptions entre elles
la comparaison de ZONE_URBA se fait automatiquement et se base sur FORMDOMI
6 - Analyse de densification
Le fichier OMIPLU_6_ANALYZONE.csv est un tableau à doucle entrée permettant de définir si le passage d'une forme dominante à une autre est plutôt une densification ou une libération de l'espace ?
Le script lis ensuite toutes les combinaisons possibles et les ajoute à un nouveau champ ANADENS de la couche ANALYZONE crée via le script de comparaison évolutive du PLU/PLUi
Export_GPU.py et Export_GPU_AOP.py
Ajout d'une fonctionnalité permettant la suppression des fichiers xml générés automatiquement et que le GPU ne prends pas en compte
OMIPLU_2022.python
Correction pour prise en compte du champ NATTRAC du fichier de configuration
OMIPLU 2023 mars
Fusion de la toolbox 2021 avec la 2023 pour que les utilisateurs aient à disposition en une seule toolbox les outils pour le standard CNIG PLU 2017d et 2022-10
Refonte de la disposition des scripts dans la boite à outils pour répondre à la fusion des toolbox
_Outils sur les données
Exporter les entités à partir de la valeur d'un champ
Import des DONNEES ET TABLES dans une géodatabase globale
Supprimer les entités à partir de la valeur d'un champ
arcOpole PLU
1 - Import GPU vers arcOpole PLU
2 - Export arcOpole PLU vers GPU
Suite OMIPLU
0 - Création d'une gdb vide au standard CNIG PLU
1 - Fragmenter le PLU
2 - OMIPLU
2 - OMIPLU - CNIG 2017d
2 - OMIPLU - CNIG 2022-10
3 - Compléments ZONE_URBA - CNIG 2017d
3 - Compléments ZONE_URBA - CNIG 2022-10
4 - Export GPU
Ajout des scripts correspondants aux standard 2017d dans le dossier des scripts
CNIG_URBA_CREATOR_solo.py
Appui sur CNIG_URBA_CREATOR_2022.py et CNIG_URBA_CREATOR_2017d.py
Ajout du paramètre permettant de choisir sur quel standard CNIG PLU créer sa gdb vide
Ajout du paramètre de référence spatiale pour permettre aux PLU/PLUi des DROM-COM d'être pris en compte
ImportGPUaop.py
Appui sur ImportGPUaop_2017d.py et ImportGPUaop_2022.py
Ajout d'un paramètre permettant de choisir pour quelle version arcOpole PLU le script va s'executer
OMIPLU.py
Appui sur OMIPLU_2017d.py et OMIPLU_2022.py
OMIPLU_2022.py
Appel du script CNIG_URBA_CREATOR_2022.py
Correction de la mise à jour automatique de la dernière ligne de la copie de DOC_URBA afin de prendre en compte tous les états du DU
Ajout du paramètre de référence spatiale pour permettre aux PLU/PLUi des DROM-COM d'être pris en compte
OMIPLU_2017d.py
Appel du script CNIG_URBA_CREATOR_2017d.py
Correction de la mise à jour automatique de la dernière ligne de la copie de DOC_URBA afin de prendre en compte tous les états du DU
Ajout du paramètre de référence spatiale pour permettre aux PLU/PLUi des DROM-COM d'être pris en compte
OMIPLU_3_RECAPLU.xls
Nouveau fichier en remplacement du fichier Zonage_CNIG.xls
LIBELLONG devient LIBELONG
TZ devient TYPE_ZONE
DOMI devient FORMDOMI
DESTOUI ajouté
DESTCDT ajouté
DESTNON ajouté
SYMBOLE ajouté
URLREG ajouté
CompleteZONE_URBA.py
Choix du calcul automatique pour le champ SYMBOLE
Choix de l'utilisation des numéros de pages en associant les champs URLREG + PAGE
Permet de selectionner dans quel champ seront ajoutées les données PDF
CompleteZONE_URBA_2017d.py
Utilisation du fichier OMIPLU_3_RECAPLU.xls qui est aussi utilisé pour la version 2022-10
La toolbox évolue pour permettre ou non l'utilisation des champs ajoutés à OMIPLU_3_RECAPLU.xls et de savoir dans quel champs LIB_VAL ils seront ajoutés
OMIPLU 2023 février
Refonte de la disposition des scripts dans la boite à outils globale et dans les sous-boites à outils
OMIPLU.py
Modification du script pour intégration du modèle CNIG 2022-10
CNIG_URBA_CREATOR.py
Modification du script pour intégration du modèle CNIG 2022-10
CNIG_URBA_CREATOR_solo.py
Modification du script pour intégration du modèle CNIG 2022-10
ImportGPUaop.py
Adaptation des évolutions de la base arcopole_plu
CompleteZONE_URBA.py
Remplacement du model builder Ajouter TYPEZONE, DESTODOMI et URLFIC au zonage PLU CNIG par un script python plus adapté
OMIPLU 2021 décembre
OMIPLU.py
correction d'un bug pour la prise en compte d'un champ dans DATVALID
CNIG_URBA_CREATOR.py
Modification de la valeur par défaut du champ LIB_ATTR1 dans la couche ZONE_URBA pour "01_Desti dominante"
CNIG_URBA_CREATOR_solo.py
Modification de la valeur par défaut du champ LIB_ATTR1 dans la couche ZONE_URBA pour "01_Desti dominante"
CNIG_PLU.stylx
Le fichier a été mis à jour avec les dernières préconisations
OMIPLU 2021 octobre
CHANGEMENT DU LOGO
FragPLU.py
Ajout de la date d'execution du script dans le nom du la gdb de sortie soit FragPLU_datedujour.gdb
ImportGPUaop
Modification de l'aide
ExportGPUaop
Modification de l'aide
OMIPLU.stylx
Mise à jour des styles optimisés pour la cartographie papier des PLUi de la métropole Aix-Marseille Provence
CNIG_PLU.stylx
Ajout de la bibliothèque des styles correspondant aux préconisations du CNIG selon le GITHUB consacré : https://github.com/GT-CNIG-DDU-team/SG5-SYMBOLISATION
OMIPLU 2021 juillet
OMIPLU.py
Correction d'un bug permettant d'ajouter des calculs et des appels de champs dans tous les champs CNIG
Optimisation du script pour ne prendre réellement en compte que les champs remplis dans le fichier de configuration
Prise en compte de la couche HABILLAGE TXT (couche ponctuelle) et ajout des champs LIB_ATTRx et LIB_VALx sur cette couche
Config_plu.csv
Ajout des 6 champs nécessaires à l'utilisation de la couche HABILLAGE_TXT
CNIG_URBA_CREATOR.py
Prise en compte des champs LIB_ATTRx et LIB_VALx sur la couche HABILLAGE_TXT
CNIG_URBA_CREATOR_solo.py
Prise en compte des champs LIB_ATTRx et LIB_VALx sur la couche HABILLAGE_TXT
OMIPLU 2021 juin
OMIPLU.py
Correction d'un bug ne permettant pas de prendre en compte le NOMFIC (si autre que nomreglauto) et URLFIC saisi dans le fichier config_plu.csv
Prise en compte de la couche HABILLAGE TXT (couche ponctuelle)
Config_plu.csv
Ajout des 6 champs nécessaires à l'utilisation de la couche HABILLAGE_TXT
ExportGPUaop
Précision dans l'aide de la boite de dialogue pour indiquer le dossier de sortie
OMIPLU 2021 mars
ExportGPU.py et ExportGPUaop.py
Ajout de la commande de suppression des champs Shape_Area et Shape_Leng
OMIPLU.py
Ajout de la nomination automatique du nom du règlement dans la table ZONE_URBA > necessité d'ajouter le mot clé "nomreglauto" dans le fichier config_plu.csv pour prise en compte
Ajout de la nomination automatique du nom du règlement graphique dans la table DOC_URBA
Prise en compte de DOC_URBA précedents et modification de la dernière ligne avant ajout de la nouvelle procédure
Renommage de OMIPLU_AGp_2020.py en OMIPLU.py
Renommage de OMIPLU_AGp_2020_inverse.py en OMIPLU_inverse.py
Ajouter TYPEZONE, DESTODOMI et URLFIC au zonage PLU CNIG
Suppression du nommage de NOMFIC dans cet outil car déplacé dans OMIPLU en mode automatique
OMIPLU 2021 février
CNIG_URBA_CREATOR_solo.py
Création du script de création d'une géodatabase vide au format CNIG 2017
OMIPLU 2020
Prise en compte des ajustements du modèle en version 2017c
Réécriture des scripts en Python 3 pour prise en compte par ArcGis Pro
Ajout d’une nouvelle boite à outils dédiée aux utilisateurs d’arcOpole PLU 5.3
Réorganisation des boites à outils
Ajout du champ PDF dans le fichier Zonage_CNIG.xls et adaptation du model builder d’ajout des éléments dans les champs de Zone_PLU