La boite à outil « 1Water » est incluse dans une extension ArcGIS Pro supplémentaire « 1biz-admin.esriAddinX » qui peut être installée indépendamment de 1Network Manager. Elle est, dans ce cas, automatiquement ajoutée dans les boites à outils standard d’ArcGIS Pro.
Elle est accessible depuis le panneau « Géotraitement » d’ArcGIS Pro.

Figure 28 : Boite à outils « 1Water »
Elle présente un ensemble d’outils permettant :
► d’administrer le modèle de données d’exploitation de la solution métier 1Water ;
► de fournir des outils de migration de version successive de modèle de données ;
► de fournir des outils de publication de service de géoprocessing utilisé par les applications de la solution.
L’outil de
géotraitement « Application mobile pour Portal » est un
outil spécifique qui se trouve dans le groupe « Administration » de la boîte à
outils « 1Water ». Il peut également être trouvé avec une recherche sur le nom
« mobile » dans « Géotraitement ».
|
Action |
Résultat |
|
Application
mobile pour Portal :
Création d’une application, au sens Portal for ArcGIS, pour la gestion de
l’authentification des utilisateurs sur les applications mobiles du serveur
1BiZ. |
Paramètres : ► Dossier Portal : nom du dossier de rangement Portal qui doit contenir l’application ; ► Type de l’application : choix parmi les applications mobiles du serveur 1BiZ : - 1Water - 1Lighting ► Nom de l’application : libellé de l’application Portal pour information. Selon le type de l’application, une valeur par défaut est proposée ; ► Client ID : clé d’identification OAuth2 pour l’application mobile. Selon le type de l’application une valeur par défaut est proposée. |
Lors de la création initiale de la base de données, une fois l'Asset Package appliqué, la table de log d'opération doit être ajoutée dans le(s) schéma(s) Utility Network.
L’outil de géotraitement « Création Log Opération » est un outil spécifique qui se trouve dans le groupe « Administration » de la boîte à outils « 1Water ». Il peut également être trouvé avec une recherche sur le nom « opération » dans « Géotraitement ».
!
La table du log d’opération peut être présente dans
l’asset Package initial (selon les versions des outils de création des
paquetages et sa configuration). Dans ce cas, ce traitement n’a pas besoin
d’être appliqué de nouveau.
Cette action déclenche la conversion de la connexion « sde » en mode « Branch Versioning ».
|
Action |
Résultat |
|
Création
Log Opération :
Création de la table de suivi des modifications des objets du patrimoine. |
Paramètres : ► Connexion : Fichier de connexion à la base contenant le réseau de distribution ; ► Local : Langue de référence de l’application. |
L’outil de
géotraitement « Création modèle exploitation » est un
outil spécifique qui se trouve dans le groupe « Administration » de la boîte à
outils « 1Water ». Il peut également être trouvé avec une recherche sur le nom
« exploitation » dans « Géotraitement ».
Un fichier
Excel de référence, utilisé pour la création du modèle d’exploitation au niveau
du paramètre « Dictionnaire des domaines », est fourni avec
l’installation dans le répertoire « Mes Documents/1Spatial/Samples/Model/<local>/1W_DOMAIN_EXPLOITATION.xlsx ».
|
Action |
Résultat |
|
Création
modèle exploitation :
Création du modèle de données d’exploitation complet en fonction des modules
métier choisis. |
Paramètres : ► Exploitation : connexion vers la source de données d’exploitation ; ► Zonage note : connexion vers la source de données de stockage du zonage de notation. Si la connexion n’est pas précisée, c’est le schéma « arcgis » qui est utilisé ; ► Référence spatiale : référence spatial à utiliser et qui doit être la même que celle du réseau de distribution associé ; ► Module : module(s) métier concerné(s) par la création des modèles d’exploitation : - ALL : tous les modules métier ; - WATER : seulement les modules de l’eau ; - SANITATION : seulement les modules de l’assainissement. ► Case à cocher : permet de ne pas recréer les élément transverse en cas de complétion d’une base existante ; ► Local : langue des alias et des valeurs de domaines (fr ou en) ; ► Dictionnaire des domaines : fichier Excel contenant la définition de tous les domaines du modèle d’exploitation. |
L’outil de géotraitement « Préparation
Portal for ArcGIS » est un outil spécifique qui se trouve dans le groupe « Administration »
de la boîte à outils « 1Water ». Il peut également être trouvé avec une
recherche sur le nom « préparation » dans
« Géotraitement ».
|
Action |
Résultat |
|
Préparation
Portal for ArcGIS :
Création des éléments nécessaires au fonctionnement de 1Water dans le Portal
qui lui est associé : ► Catégories d’organisation - 1Spatial/admin - 1Spatial/water - 1Spatial/sanitation ► Groupes d’utilisateur - 1Water ► Dossier de rangement ► Application Portal pour
l’authentification OAuth2 |
Paramètres : ► Dossier Portal : nom du dossier de rangement Portal qui doit contenir l’application et les autres éléments à créer ; ► Type de l’application : choix parmi les applications mobiles du serveur 1BiZ : - 1Water - 1Lighting ► Nom de l’application : libellé de l’application Portal pour information ; ► Client ID : clé d’identification OAuth2 pour le serveur 1BiZ ; ►
Nom du serveur 1BiZ : FQDN du serveur sur lequel est installé le 1BiZ Server. |
Figure 30 : Administration
- Exploitation (Avancé) de la boite à outils « 1Water »
Les outils de géotraitement de gestion
avancée du modèle de données d’exploitation sont des outils spécifiques qui se
trouvent dans le groupe « Administration – Exploitation (Avancé) » de la boîte
à outils « 1Water ».
|
Résultat |
|
|
Création Anomalie : Création du modèle de données de gestion des anomalies. |
Paramètres : ► Connexion : connexion vers la source de données d’exploitation ; ► Référence spatiale : référence à utiliser (la même que celle du réseau de distribution associé) ; ► Module : Application concernée par la création du modèle anomalie : - ALL : applications « Eau » et « Assainissement » ; - WATER : application « Eau » ; - SANITATION : application « Assainissement ». ► Local : Langue des alias et valeurs de domaines (fr ou en) ; ► Dictionnaire des domaines : fichier Excel contenant la définition de tous les domaines du modèle d’exploitation. |
|
Création Cadrage : Création du modèle de données de
gestion des cadrages. |
Paramètres : ► Connexion : connexion vers la source de données d’exploitation ; ► Local : Langue des alias et valeurs de domaines (fr ou en) ; ► Dictionnaire des domaines : fichier Excel contenant la définition de tous les domaines du modèle d’exploitation. |
|
Création Conséquence : Création du modèle de
données de gestion des conséquences. |
Paramètres : ► Connexion : connexion vers la source de données d’exploitation ; ► Référence spatiale : référence à utiliser (la même que celle du réseau de distribution associé) ; ► Local : Langue des alias et valeurs de domaines (fr ou en) ; ► Dictionnaire des domaines : fichier Excel contenant la définition de tous les domaines du modèle d’exploitation. |
|
Création
Coupure :
Création du modèle de données de gestion des coupures d’eau. |
Paramètres : ► Connexion : connexion vers la source de données d’exploitation ; ► Référence spatiale : référence à utiliser (la même que celle du réseau de distribution associé) ; ► Local : Langue des alias et valeurs de domaines (fr ou en) ; ► Dictionnaire des domaines : fichier Excel contenant la définition de tous les domaines du modèle d’exploitation. |
|
Création
Encrassement :
Création du modèle de données de gestion des encrassements. |
Paramètres : ► Connexion : connexion vers la source de données d’exploitation ; ► Référence spatiale : référence à utiliser (la même que celle du réseau de distribution associé) ; ► Local : Langue des alias et valeurs de domaines (fr ou en) ; ► Dictionnaire des domaines : fichier Excel contenant la définition de tous les domaines du modèle d’exploitation. |
|
Création
Fuite :
Création du modèle de données de gestion de la recherche de fuite. |
Paramètres : ► Connexion : connexion vers la source de données d’exploitation ; ► Référence spatiale : référence à utiliser (la même que celle du réseau de distribution associé) ; ► Local : Langue des alias et valeurs de domaines (fr ou en) ; ► Dictionnaire des domaines : fichier Excel contenant la définition de tous les domaines du modèle d’exploitation. |
|
Création
Graffiti : Création
du modèle de données de gestion des Graffitis (annotations remontées par la
mobilité) |
Paramètres : ► Connexion : connexion vers la source de données d’exploitation ; ► Référence spatiale : référence à utiliser (la même que celle du réseau de distribution associé) ; ► Local : Langue des alias et valeurs de domaines (fr ou en) ; ► Dictionnaire des domaines : fichier Excel contenant la définition de tous les domaines du modèle d’exploitation. |
|
Création
Inspection des réseaux : Création du modèle de données de gestion des inspection des
réseaux. |
Paramètres : ► Connexion : connexion vers la source de données d’exploitation ; ► Référence spatiale : référence à utiliser (la même que celle du réseau de distribution associé) ; ► Local : Langue des alias et valeurs de domaines (fr ou en) ; ► Dictionnaire des domaines : fichier Excel contenant la définition de tous les domaines du modèle d’exploitation. |
|
Création
Intervention :
Création du modèle de données de gestion des interventions (Curage, Visite,
…). |
Paramètres : ► Connexion : connexion vers la source de données d’exploitation ; ► Référence spatiale : référence à utiliser (la même que celle du réseau de distribution associé) ; ► Local : Langue des alias et valeurs de domaines (fr ou en) ; ► Dictionnaire des domaines : fichier Excel contenant la définition de tous les domaines du modèle d’exploitation. |
|
Création
Notation :
Création du modèle de données de gestion du calcul de notations
(renouvellement). |
Paramètres : ► Zonage : connexion vers la source de données du stockage des zones de sectorisation (facultative). Si cette connexion n’est pas définie, la connexion vers la source des données d’exploitation est utilisée. ► Connexion : connexion vers la source de données d’exploitation ; ► Référence spatiale : référence à utiliser (la même que celle du réseau de distribution associé) ; ► Local : Langue des alias et valeurs de domaines (fr ou en) ; ► Dictionnaire des domaines : fichier Excel contenant la définition de tous les domaines du modèle d’exploitation. |
|
Création
Point noir :
Création du modèle de données de gestion des points noirs. |
Paramètres : ► Connexion : connexion vers la source de données d’exploitation ; ► Référence spatiale : référence à utiliser (la même que celle du réseau de distribution associé) ; ► Local : Langue des alias et valeurs de domaines (fr ou en) ; ► Dictionnaire des domaines : fichier Excel contenant la définition de tous les domaines du modèle d’exploitation. |
|
Initialisation
Exploitation : initialisation des éléments partagés du modèle de données d’exploitation
et principalement les domaines. |
Paramètres : ► Connexion : connexion vers la source de données d’exploitation ; ► Local : Langue des alias et valeurs de domaines (fr ou en) ; ► Dictionnaire des domaines : fichier Excel contenant la définition de tous les domaines du modèle d’exploitation. |
|
Suppression modèle exploitation : suppression de tous les élément
composant le modèle d’exploitation présent dans les connexions indiqués
(couches, tables, domaines) |
Paramètres : ► Exploitation : connexion vers la source de données d’exploitation ; ► Zonage note : facultatif, connexion
vers la source de données ou sera conserver le zonage de notation (par défaut
schéma arcgis) |

Figure 31 : Administration - Outils de
la boite à outils « 1Water »
Les outils
de géotraitement de chargement des données sont des outils spécifiques qui se
trouvent dans le groupe « Administration – Outils » de la boîte à outils «
1Water ».
|
Action |
Résultat |
|
Chargement
Données d’Exploitation : Chargement de données d’exploitation issues d’une migration. |
Paramètres : ► Source : Base de données au format GDB fichier servant de source des données d’exploitation à intégrer dans la base ; ► Destination : Base d’exploitation cible ; ► Base : Nom de la base cible. Cet outil permet d’importer un jeu de données d’exploitation préexistant issu d'un jeu de démonstration ou d'une intégration de données client. Il charge toutes les données des différents modèles d’exploitation présents dans la base source. |
|
Chargement
Données Partagées :
Mise en place de données partagée (couches ou tables). |
Paramètres ► Connexion : Connexion vers la base cible des données partagées ; ► Sources : Liste des couches à copier ; ► Tables : Liste des tables à copier ; ► Users : Liste des utilisateurs devant accéder aux données partagées. Les couches et les tables importées peuvent ensuite être exploitées dans des règles attributaires. |
L’outil de
géotraitement « Chargement règles attributaires » est un
outil spécifique qui se trouve dans le groupe « Administration - Outils » de la
boîte à outils « 1Water ». Il peut également être trouvé avec une recherche sur
le nom « Chargement » dans « Géotraitement ».
Cet outil
permet de charger un ensemble de règles attributaires dans une couche ou, si
une règle est commune à plusieurs couches, dans un ensemble de couches au
travers d’un traitement par lot.
!
La modification des règles attributaires nécessite
un droit d'accès exclusif à la source de données, le service ArcGIS impacté
doit donc être arrêté avant l’enregistrement des modifications.
Pour
charger des règles attributaires dans une couche, l’utilisateur :
|
Action |
Résultat |
|
Chargement règles attributaires : charger les règles attributaires dans une couche. |
Paramètres : ► Couche : couche de données du patrimoine ou d’exploitation, au travers d’une connexion sde, dans laquelle charger les règles attributaires ; ► Dossier des règles attributaires : dossier, contenant les fichiers CSV de règles attributaires, initialisé avec le dossier de stockage des définitions des règles standards en français et modifiable pour utiliser des règles spécifiques ; ► Règles à appliquer : liste des règles attributaires, contenues dans le dossier sélectionné, à cocher pour les charger dans la couche ; ► Schéma de la source : schéma dans la base des données, renseigné automatiquement, associé à la couche sélectionnée dans laquelle charger les règles attributaires ; ► Domaine réseau : nom du domaine de réseau de la couche sélectionnée, renseigné automatiquement, pour une couche d’un réseau de distribution ou vide pour une couche d’exploitation ; ► Schéma de la localisation : schéma dans la base des données, renseigné automatiquement sur base d’une installation standard et modifiable, contenant la ou les couche(s) utilisée(s) pour renseigner des champs de localisation (adresse, commune, …). |
Pour
charger par lot, l’utilisateur :
|
Action |
Résultat |
|
Ouvre le
menu contextuel avec un clic droit sur l‘outil de géotraitement Chargement
règles attributaires pour sélectionner le traitement par lot.
! Toutes les couches sélectionnées pour le traitement par lots doivent être gérées avec les mêmes options pour toutes les règles sélectionnées. |
Conserver l’option « Couche » au niveau du paramètre de traitement par lots. |
|
Clique
sur « Suivant ». |
Paramètres : ► Traitements par lots Couche : couches de données du patrimoine ou d’exploitation, au travers d’une connexion sde, dans lesquelles charger les règles attributaires ; ► Dossier des règles attributaires : dossier, contenant les fichiers CSV de règles attributaires, initialisé avec le dossier de stockage des définitions des règles standards en français et modifiable pour utiliser des règles spécifiques ; ► Règles à appliquer : liste des règles attributaires, contenues dans le dossier sélectionné, à cocher pour les charger dans les couches ; ► Schéma de la source : schéma dans la base des données, renseigné automatiquement, associé à la couche sélectionnée dans laquelle charger les règles attributaires ; ► Domaine réseau : nom du domaine de réseau de la couche sélectionnée, renseigné automatiquement, pour une couche d’un réseau de distribution ou vide pour une couche d’exploitation ; ► Schéma de la localisation : schéma dans la base des données, renseigné automatiquement sur base d’une installation standard et modifiable, contenant la ou les couche(s) utilisée(s) pour renseigner des champs de localisation (adresse, commune, …). |
L’outil de
géotraitement « Configuration notation » est un
outil spécifique qui se trouve dans le groupe « Administration - Outils » de la
boîte à outils « 1Water ». Il peut également être trouvé avec une recherche sur
le nom « notation » dans « Géotraitement ».
|
Action |
Résultat |
|
Configuration
notation :
Remplissage des tables de configuration de la notation d’inspection des
réseaux. |
Paramètres : ► Connexion : connexion vers la source de données d’exploitation ; ► Type d’action : permet d’indiquer si le traitement doit remplacer la configuration existante enregistrée dans les tables ou la compléter ; ► Dossier de configuration : dossier du serveur 1BiZ contenant les fichiers JSON de configuration de l’application « Assainissement ». !
Les tables de paramétrage de la notation
d’inspection des réseaux ne sont pas exploitées dans cette version mais vont,
par la suite, remplacer les fichiers JSON et être utilisées par le rapport
JASPER de notation par requêtes SQL. |
|
Action |
Résultat |
|
Mise à
jour AP Séquence :
Récupération de la valeur courante des séquences dans la base lors de
l’export d’un Asset Package. Obsolète : pris en charge dans les nouvelles versions de UNTools. |
Paramètres : ► UN Connexion : Connexion vers la base du réseau de distribution ; ► Asset Package : Connexion vers l’Asset Package ; ► Préfixe : Préfixe des séquences à récupérer ; ► Détruire en premier : Case à cocher pour vider la liste avant le remplissage. |
|
Mise à
jour de Sources Partagées par règle attributaire (obsolète) : Modification des règles
attributaires de localisation pour l’usage de source partagée. |
Paramètres : ► Sources partagées : Liste des sources partagées à mettre en nom pleinement qualifié (<base>.<schema>.<nom>) ; ► Fichiers de règles attributaires : Liste des fichiers de règles attributaire à mettre à jour (facultatif) ; ► Asset Package : Asset Package à mettre à jour (facultatif). Les deux dernier paramètres peuvent être définis tous les deux ou un seul des deux. |

Figure 32 : Migration de la boite à outils « 1Water »
Ces outils permettent la migration d’une
version « n » à une version « n + 1 » des données
d’exploitation (ajout d’un champ, modification d’un domaine, …) ou des données
du patrimoine pour le modèle standard.
Les scripts de migration pour une version
données sont regroupés dans un répertoire.
!
Les scripts ne sont pas cumulatifs ; ils
doivent être passés dans l’ordre des versions.
L’utilisateur :
|
Action |
Résultat |
|
Migre un ensemble de couches d’exploitation |
Exemple d’interface pour la mise à jour d’un ensemble de couches d’exploitation :
Paramètres : ► Connexion : Définition de la source d’exploitation à mettre à jour ; ► Référence spatiale : référence à utiliser (la même que celle du réseau de distribution associé) ; ► Local : Langue des alias et valeurs de domaines (fr ou en) ; ► Dictionnaire des domaines : fichier Excel contenant la définition de tous les domaines du modèle d’exploitation. ! Les paramètres « Référence spatiale », « Local » et « Dictionnaire des domaines » sont présents seulement si nécessaires. |
|
Migre un
couche d’exploitation spécifique |
Exemple d’interface pour la mise à jour d’une couche d’exploitation spécifique :
Paramètres : ► Connexion : Définition de la source d’exploitation à mettre à jour ; ► Local : Langue des alias et valeurs de domaines (fr ou en) ; ► Dictionnaire des domaines : Fichier Excel contenant la définition de tous les domaines du modèle d’exploitation. ! Les paramètres « Local » et « Dictionnaire des domaines » sont présents seulement si nécessaires. |
|
Migre un
réseau de distribution |
Exemple d’interface pour la mise à jour d’un réseau de distribution « Assainissement » ou « Eau » :
Paramètres : ► Réseau de distribution : Réseau de distribution à mettre à jour. |

Figure 33 : Publication de la boite à outils « 1Water »
!
La publication de services, comme indiqué dans la
documentation Esri, doit se faire avec une version cohérente d’ArcGIS Pro par
rapport à la version d’ArcGIS Server (Ex : 11.3 avec 3.3). Consulter la
documentation « Compatibilité
de ArcGIS Pro et ArcGIS Enterprise » pour plus de précisions.
|
Action |
Résultat |
|
Export
du patrimoine :
Configuration et publication du(es) service(s) de géoprocessing d’export des
éléments du patrimoine. |
Paramètres de définition du service : ► Arcgis Serveur : Url du serveur ArcGIS ou le service sera publié (obligatoirement fédéré au portal courant) ; ► Dossier : Dossier de stockage du service (Portal et ArcGIS Server) ; ► Service : Nom du service ; ► Description : texte libre de description du service ; ► Synchrone : Case à cocher de synchronicité de l’opération ; ► Balises : Liste de balises de recherche ; ► Instance Min. : Nombre d’instance(s) minimum du service ; ► Instance Max. : Nombre d’instance(s) maximum du service. Paramètres de la tâche : ► Url serveur 1Water : Url du serveur 1BiZ pour la validation des droits de l’export ; ► Url Water Service : Url d’accès aux données du réseau de distribution d’eau potable ; ► Url Sanitation Service : Url d’accès aux données du réseau de distribution d’assainissement ; ► Fichier géodatabase vide : Fichier « gdbStarDT.zip » livré dans « Mes Documents/1Spatial/Samples/Export » pour l’export StaR-DT. |
|
Fichier
Paramètres Export :
Enregistrer ou modifier le fichier de paramètres d’export pour un format
d’export donné. |
Paramètres : ► Url serveur 1Water : Url du serveur 1BiZ pour la validation des droits de l’export ; ► Export : Format d’export de données (EPANet, SWMM, ...) ; ► Fichier paramètres (json) : Fichier au format json d’export vers le format indiqué dans le champ « Export ». |
|
Impression
d’un plan d’inspection : Configuration et publication du service de géoprocessing d’impression
du plan d’inspection télévisée. ! Cette fonctionnalité nécessite au minimum une version 11.3 d’ArcGIS Enterprise. |
Paramètres de définition du service : ► Serveur : URL obligatoire du serveur ArcGIS (ex : https://sig.maville.fr/arcgis) ; ► Dossier : Dossier de stockage, créé au niveau de la configuration du portail, du service dans le serveur (ex : 1WATER) ; ► Service : Nom du service (conserver la valeur par défaut) ; ► Description : Texte libre de description du service ; ► Synchrone : Type de service non coché par défaut (ne pas modifier) ; ► Balises : Liste de balises de recherche ; ► Instance Min. : Nombre d’instance(s) minimum du service ; ► Instance Max. : Nombre d’instance(s) maximum du service. Paramètres de la tâche : ► Chemin du répertoire de configuration en local : Répertoire contenant les fichiers « .template » pour générer les fichiers modèles (« PrintItv.mapx », « PrintItv.pagx » et « setting.json ») en local ( ex : <1NM_folder>\Samples\GPServices\PrintItv) ; ► Chemin du répertoire de configuration sur le serveur arcgis : Répertoire destination des fichiers modèles (« PrintItv.mapx », « PrintItv.pagx » et « setting.json ») à recopier manuellement sur le serveur ArcGIS après l’exécution du géotraitement (ex : D:\arcgisserver\1spatial\gpservices\printitv) ; ► Service d’exploitation : Nom du service d’exploitation (ex : 1SpatialExploitation ) ; ► Service d’assainissement : Nom du
service associé au patrimoine assainissement (ex : 1SpatialAssainissement ). |
|
Recherche
de Couverture d’Écoute : Configuration et publication du service de géoprocessing de calcul
de la couverture d’écoute d’un capteur positionné sur un élément du
patrimoine. |
Paramètres de définition du service : ► Serveur : Url du serveur ArcGIS ou le service sera publié (obligatoirement fédéré au portal courant) ; ► Dossier : Dossier de stockage du service (Portal et ArcGIS Server) ; ► Service : Nom du service ; ► Description : texte libre de description du service ; ► Synchrone : Case à cocher de synchronicité de l’opération ; ► Balises : Liste de balises de recherche ; ► Instance Min. : Nombre d’instance(s) minimum du service ; ► Instance Max. : Nombre d’instance(s) maximum du service. Paramètres de la tâche : ► UN Service : Définition du service d’accès aux données du réseau de distribution ; ► UN LayerId : Identifiant de la couche principale du réseau de distribution ; ► Expl. Service : Définition du service d’accès aux données d’exploitation ; ► Sensor Type LayerId : Identifiant de la table des types de capteur dans les données d’exploitation ; ► Sensor Abacus LayerId : Identifiant de la table d’abaque par type de capteur dans les données d’exploitation. |