Ajouter et réorganiser un groupe de couches de sous-type
Pour ce didacticiel, vous allez utiliser une carte et les données de la Water Distribution Utility Network Foundation fournies par l’équipe ArcGIS Solutions. Vous allez vous entraîner à modifier les propriétés des couches dans cette carte. Une fois que vous aurez terminé ce didacticiel, vous pourrez utiliser vos nouvelles compétences pour configurer les cartes de réseau de distribution que vous utilisez tous les jours.
Il manque une couche dans la carte fournie : Water Line (Conduite hydraulique). Vous allez commencer à l’ajouter à la carte en tant que groupe de couches de sous-type.
Ajouter un groupe de couches de sous-type
Pour commencer, vous allez télécharger et ouvrir un projet ArcGIS Pro. Vous allez ajouter la couche manquante à la carte en tant que groupe de couches de sous-type et réorganiser les couches dans la fenêtre Contents (Contenu).
- Téléchargez le paquetage de projet Utility Network Display.
Un fichier nommé Utility_Network_Display.ppkx est téléchargé sur votre ordinateur.
Remarque :
Un fichier .ppkx est un paquetage de projet ArcGIS Pro qui peut contenir des cartes, des données et d’autres fichiers pouvant être ouverts dans ArcGIS Pro. Pour en savoir plus sur la gestion des fichiers .ppkx, consultez ce guide.
- Recherchez le fichier téléchargé sur votre ordinateur. Double-cliquez sur le fichier Utility Network Display.ppkx pour l’ouvrir dans ArcGIS Pro.
- À l’invite, connectez-vous avec votre compte ArcGIS.
Remarque :
Si vous n’avez pas accès à ArcGIS Pro ou ne disposez pas d’un compte ArcGIS (pour ArcGIS Online ou ArcGIS Enterprise), consultez les options disponibles pour accéder aux logiciels.
Une carte représentant les données de distribution d’eau pour Naperville, dans l’Illinois, apparaît.
Un grand nombre de couches sont répertoriées dans la fenêtre Contents (Contenu). Vous n’allez configurer qu’une seule couche dans ce didacticiel, mais il est utile que toutes les couches soient présentes dans la carte afin que vous puissiez voir comment elles interagissent entre elles.
- Dans la fenêtre Contents (Contenu), cliquez sur la flèche en regard de Structure Line (Ligne structurelle) pour développer la couche.
Deux sous-couches sont révélées. La couche Structure Line (Ligne structurelle) et la plupart des autres couches de la carte sont des groupes de couches de sous-type. Ce type de couche est possible car les données du réseau de distribution fourni sont organisées à l’aide de sous-types, également connus comme groupes de ressources. Un groupe de couches de sous-type est une couche composite qui contient plusieurs couches. Chaque couche de sous-type correspond à un sous-type dans la classe d’entités et est configurée indépendamment des autres couches de sous-type. Cette structure présente plusieurs avantages, notamment une plus grande efficacité et de meilleures performances.
Remarque :
Pour en savoir plus sur les groupes de couches de sous-type et les couches de sous-type, consultez la documentation.
- Réduisez la couche Structure Line (Ligne structurelle).
La carte contient toutes les couches généralement utilisées pour mettre à jour un réseau de distribution d’eau sauf une : les données des conduites d’eau sont manquantes. Vous allez ajouter cette couche à la carte en tant que groupe de couches de sous-type.
- Sur le ruban, cliquez sur l’onglet Map (Carte). Dans le groupe Layer (Couche), cliquez sur la moitié inférieure du bouton Add Data (Ajouter des données).
- Dans le menu qui apparaît, cliquez sur Subtype Group Layer (Groupe de couches de sous-type).
Remarque :
Si vous utilisez ArcGIS Pro 2.9 ou une version antérieure, cliquez sur Add Preset (Ajouter une couche prédéfinie) et sélectionnez Subtype Group Layer (Groupe de couches de sous-type).
- Dans la fenêtre Choose one or more items with subtypes (Choisir un ou plusieurs éléments avec des sous-types), sous Project (Projet), développez Databases (Bases de données) et Utility Network Display.gdb. Cliquez sur UtilityNetwork (UtilityNetwork).
La géodatabase fournie inclut un jeu de données de réseau de distribution complet pour un petit système de distribution d’eau.
- Cliquez sur la classe d’entités WaterLine (Conduite hydraulique) pour la sélectionner. Cliquez sur OK.
La classe d’entités Water Line (Conduite hydraulique) est ajoutée à la carte comme groupe de couches de sous-type. Dans la fenêtre Contents (Contenu), chaque sous-type apparaît comme sous-couche.
Remarque :
Vos sous-couches peuvent présenter une symbologie différente.
Sur la carte, les entités Water Line (Conduite hydraulique) sont dessinées par dessus les autres entités. Les symboles ponctuels sont plus faciles à lire si vous placez la couche Water Line (Conduite hydraulique) en dessous.
- Dans la fenêtre Contents (Contenu), cliquez sur la couche Water Line (Conduite hydraulique) et faites-la glisser entre les couches Structure Junction (Jonction de structure) et Structure Line (Ligne structurelle).
Les entités Water Line (Conduite hydraulique) sont à présent dessinées sous toutes les entités ponctuelles de la carte.
L’ajustement de l’ordre des couches dans la fenêtre Contents (Contenu) peut améliorer la lisibilité et la convivialité de votre carte. Les couches ponctuelles sont généralement placées au-dessus des couches linéaires et ces dernières, au-dessus des couches surfaciques, mais, pour de nombreux motifs, il existe des exceptions et il est recommandé de classer les couches en fonction de votre carte.
Réorganiser les couches de sous-type
En plus de réorganiser la couche Water Line (Conduite hydraulique), vous allez réorganiser les couches de sous-type qu’elle contient.
- Dans la fenêtre Contents (Contenu), cliquez avec le bouton droit sur Water Line (Conduite hydraulique) et sélectionnez Properties (Propriétés).
- Dans la fenêtre Layer Properties (Propriétés de la couche), cliquez sur l’onglet Subtype (Sous-type).
Avant de réorganiser les sous-types, vous allez supprimer ceux que vous ne prévoyez pas d’utiliser afin qu’ils n’encombrent pas la fenêtre Contents (Contenu).
- Dans la liste Included subtypes (Sous-types inclus), cliquez surUnknown (Inconnu). Cliquez sur le bouton Remove (Supprimer).
Le sous-type Unknown (Inconnu) est déplacé dans la liste Available subtypes (Sous-types disponibles).
- Dans la liste Included subtypes (Sous-types inclus), cliquez surWater Main (Conduite hydraulique). Cliquez sur le bouton Move down (Descendre) jusqu’à la fin de la liste.
Les canalisations hydrauliques étant généralement symbolisées par des lignes épaisses, il est recommandé de les placer en bas, là où elles ne masquent pas les lignes plus fines des autres entités.
- Descendez Service pour le placer entre Rectifier Cable (Câble de redresseur) et Water Main (Canalisation hydraulique). Ne déplacez pas les autres sous-types.
- Cliquez sur OK.
Vos modifications sont répercutées dans la fenêtre Contents (Contenu). Les couches de sous-type Water Line (Conduite hydraulique) sont réorganisées. Le sous-type Unknown (Inconnu) n’est plus affiché.
Les modifications apportées à l’ordre des couches de sous-type ne sont pas encore évidentes sur la carte car toutes les entités sont symbolisées par des lignes fines.
- Au-dessus du ruban, sur Quick Access Toolbar (Barre d'outils Accès rapide), cliquez sur le bouton Save Project (Enregistrer le projet) pour enregistrer le projet.
Jusqu’à présent, dans ce didacticiel, vous avez ajouté la couche Water Line (Conduite hydraulique) comme groupe de couches de sous-type. Vous lui avez trouvé un emplacement approprié dans la fenêtre Contents (Contenu) et avez réorganisé ses couches de sous-type.
Configurer des filtres pour le groupe de couches de sous-type
Certaines couches de réseau de distribution ne contiennent que quelques entités, tandis que d’autres peuvent en contenir des centaines de milliers. Si elles étaient toutes visibles en même temps, la carte serait trop encombrée pour être lisible. Il est primordial de configurer des filtres efficaces pour garantir que la carte de réseau de distribution est utilisable. Vous allez maintenant configurer trois types de filtres : des ensembles de définition, des filtres d’affichage et des plages de visibilité.
Définir des ensembles de définition
Il peut arriver que vous souhaitiez restreindre la couche Water Line (Conduite hydraulique) afin que les entités inactives (par exemple, celles non encore créées) ne soient pas affichées. Les ensembles de définition sont des filtres qui vous permettent de restreindre une couche à un sous-ensemble de ses entités. Ce filtre s’applique aux outils qui interagissent avec la couche (par exemple, vous ne pourrez pas voir, sélectionner ou extraire les entités filtrées). Vous allez créer deux ensembles de définition : pour afficher les canalisations hydrauliques actives et inactives.
- Sur le ruban, cliquez sur l’onglet Map (Carte). Dans le groupe Navigate (Parcourir), cliquez sur Bookmarks (Géosignets), puis choisissez le géosignet Definition query (Ensemble de définition).
La carte effectue un zoom avant sur le coin nord-ouest du jeu de données.
- Dans la fenêtre Contents (Contenu), décochez chaque couche à l’exception des couches Light Gray Reference (Référence gris clair), Water Line (Conduite hydraulique) et Light Gray Base (Base gris clair).
Les couches disparaissent de la carte ; il ne reste que le fond de carte et les entités Water Line (Conduite hydraulique).
- Dans la fenêtre Contents (Contenu), cliquez avec le bouton droit sur la couche Water Line (Conduite hydraulique) et sélectionnez Properties (Propriétés).
- Dans la fenêtre Layer Properties (Propriétés de la couche), cliquez sur l’onglet Definition Query (Ensemble de définition). Cliquez sur le bouton New Definition Query (Nouvel ensemble de définition).
Vous allez renommer la nouvelle requête.
- Cliquez sur Query 1 (Requête 1) et saisissez Not in service (Hors service).
Vous allez créer une requête permettant d’afficher toutes les entités Water Line (Conduite hydraulique) actuellement hors service.
- Cliquez sur Select a field (Sélectionner un champ) et sélectionnez Lifecycle Status (Statut du cycle de vie).
- Cliquez sur le deuxième menu et sélectionnez includes the value(s) (inclut les valeurs).
- Dans le troisième menu, cochez les cases en regard des valeurs suivantes :
- 0 : Inconnu
- 1 : Proposé
- 2 : Approuvé
- 4 : En construction
- 32 : Abandonné
- 64 : Retiré
- 128 : Supprimé
- 256 : Hors service
- Cliquez sur Apply (Appliquer).
L’ensemble de définition Not in service (Hors service) est réduit. Il affiche lifecyclestatus IN (0, 1, 2, 4, 32, 64, 128, 256). Il s’agit de la définition SQL de la requête.
Lorsque cette requête est appliquée, la couche Water Line (Conduite hydraulique) est filtrée de sorte à n’afficher que les entités actuellement hors service.
- Dans la fenêtre Layer Properties (Propriétés de couche), cliquez sur OK.
La carte est actualisée. La plupart des lignes disparaissent. Seules quelques conduites hydrauliques sont hors service et l’ensemble de définition vous permet de les identifier rapidement.
Vous allez à présent ajouter un ensemble de définition pour n’afficher que les entités en service.
- Dans la fenêtre Contents (Contenu), cliquez avec le bouton droit sur Water Line (Conduite hydraulique) et sélectionnez Properties (Propriétés).
- Dans la fenêtre Layer Properties (Propriétés de la couche), dans l’onglet Definition Query (Ensemble de définition), cliquez sur le bouton New definition query (Nouvel ensemble de définition).
- Cliquez sur Query 1 (Requête 1) et saisissez In service (En service).
Vous avez créé le dernier ensemble de définition à l’aide des menus. Vous allez créer celui-la comme requête SQL.
- Cliquez sur le bouton bascule SQL (SQL).
- Dans la zone de texte, saisissez ou copiez et collez lifecyclestatus IN (8, 16).
L’ensemble de définition In service (En service) affiche toute entité où l’attribut Lifecycle Status (Statut du cycle de vie) a pour valeur 8 - In Service (8 : En service) ou 16 - To Be Retired (16 : À retirer).
- Sous la requête, cliquez sur Apply (Appliquer).
Vous avez à présent deux ensembles de définition. Vous ne pouvez activer qu’un seul filtre à la fois. Vous allez définir In service (En service) comme l’ensemble de définition actif.
- En regard de l’option In service (En service), cliquez sur le bouton Set as Active (Définir comme actif).
Une coche verte apparaît en regard de l’ensemble de définition In service (En service).
- Cliquez sur OK.
La carte est actualisée. Elle n’affiche maintenant que les entités actuellement en service.
Vous n’avez pas besoin de rouvrir la fenêtre Layer Properties (Propriétés de la couche) pour basculer entre les ensembles de définition. Vous pouvez également les activer et les désactiver à partir du ruban.
- Dans la fenêtre Contents (Contenu), assurez-vous que la couche Water Line (Conduite hydraulique) est sélectionnée. Sur le ruban, cliquez sur l’onglet Données.
- Dans le groupe Definition Query (Ensemble de définition), cliquez sur le menu et sélectionnez <None> (<Aucun>).
Toutes les entités, en service et hors service, sont affichées sur la carte.
Vous avez maintenant le choix entre trois vues de la couche Water Line (Conduite hydraulique) : toutes les entités, les entités en service et les entités hors service. Les vues filtrées sont utiles lorsque vous utilisez le réseau de distribution, mais vous laissez l’ensemble de définition défini sur <None> (<Aucun>) par défaut car vous devez avoir connaissance de toutes les entités, en service ou non, lors de la mise à jour. Les ensembles de définition filtrent non seulement les entités qui apparaissent sur la carte, mais ils filtrent également celles qui apparaissent dans la table attributaire et sont disponibles pour les outils de mise à jour et de géotraitement.
Configurer un filtre d’affichage
Vous allez maintenant configurer un d’affichage. Comme les ensembles de définition, les filtres d’affichage permettent de filtrer les données, mais ils diffèrent doublement des ensembles de définition : ils se contentent de restreindre les entités qui apparaissent sur la carte et peuvent dépendre de l’échelle. Les entités filtrées en fonction d’un filtre d’affichage sont toujours disponibles. Elles sont masquées sur la carte, mais sont tout de même chargées à partir de la base de données et peuvent être interrogées. Certains des avantages en termes de performances associés aux ensembles de définition ne s’appliquent donc pas aux filtres d’affichage. Ces derniers restent cependant utiles pour rendre votre carte plus lisible et moins encombrée.
Les filtres d’affichage sont généralement utilisés dans des cartes de réseau de distribution pour masquer les entités à l’intérieur d’autres entités. Par exemple, une station de pompage peut contenir des pompes, des vannes et des compteurs. Cet agrégat d’entités dense encombrant une carte, les entités sont modélisées dans une relation appelée association d’inclusion. La station de pompage est désignée sous le nom de conteneur, tandis que les entités à l’intérieur sont désignées sous le nom de contenu. Les filtres d’affichage permettent de masquer le contenu afin que seul le conteneur apparaisse sur la carte.
Certaines des entités de la couche Water Line (Conduite hydraulique) se trouvent à l’intérieur de stations de mesure et de bouches d’incendie. Vous allez configurer un filtre d’affichage pour masquer ces entités à l’intérieur de leur conteneur.
- Sur le ruban, cliquez sur l’onglet Map (Carte). Dans le groupe Navigate (Parcourir), cliquez sur Bookmarks (Géosignets), puis choisissez le géosignet Hidden content (Contenu masqué).
La carte effectue un zoom avant sur une zone avec un modèle de ramification des lignes Service (Service).
La plupart de ces lignes se trouvent dans un conteneur (dans le cas présent, une station de mesure), ce qui signifie que vous ne souhaitez généralement pas qu’elles soient visibles car elles encombreraient la carte avec un trop grand nombre de détails.
- Le cas échéant, dans la fenêtre Contents (Contenu), sélectionnez la couche Water Line (Conduite hydraulique).
- Sur le ruban, cliquez sur l’onglet Subtype Group Layer (Groupe de couches de sous-type). Dans le groupe Drawing (Dessin), cliquez sur Display Filters (Filtres d’affichage).
La fenêtre Symbology (Symbologie) apparaît.
- Cliquez sur le bouton bascule Enable display filters (Activer les filtres d’affichage).
Les filtres d’affichage peuvent être activés par échelle ou manuellement. L’option By scale (Par échelle) est pertinente si vous configurez la couche pour une utilisation Web ou mobile. Si elle est sélectionnée, les entités de contenu apparaissent et disparaissent automatiquement lors de zooms avant et arrière sur la carte. Les opérateurs de terrain n’ont pas besoin de modifier les paramètres de visibilité sur un petit écran alors qu’ils portent peut-être des équipements de protection.
Toutefois, pour le moment, vous configurez votre carte en vue d’une utilisation sur le bureau et allez donc définir le filtre d’affichage de sorte qu’il soit contrôlé manuellement. Avec ce paramètre, les utilisateurs peuvent contrôler le filtre à l’aide des commandes du ruban.
- Pour Set active display filter (Définir le filtre d’affichage actif), sélectionnez Manually (Manuellement).
- Cliquez sur le bouton New display filter (Nouveau filtre d’affichage).
- Cliquez sur Filter 1 (Filtre 1) et saisissez DisplayContent (sans espace entre Display et Content).
DisplayContent étant un nom spécial qui vous permet d’afficher ou de masquer l’association d’inclusion, assurez-vous qu’il est correctement orthographié et formaté.
- Cliquez sur le bouton bascule SQL (SQL). Saisissez ou copiez et collez ASSOCIATIONSTATUS NOT IN (4, 5, 6, 12, 13, 14, 36, 37, 38, 44, 45, 46).
Avec cette expression, le filtre DisplayContent (DisplayContent) n’affiche que les entités Water Line (Conduite hydraulique) où l’attribut Association status (Statut d’association) contient le mot Content (Contenu), mais non l’expression Visible Content (Contenu visible). Les entités Content (Contenu) sont généralement masquées par défaut. Les entités Visible Content (Contenu visible) constituent une exception à cette règle et sont destinées à être visibles à tout moment, bien qu’elles soient contenues dans d’autres entités.
- Cliquez sur Apply (Appliquer).
Les branches de la ligne Service (Service) disparaissent. Elles restent disponibles dans la table attributaire et pour les outils, mais elles sont masquées sur la carte. Les entités masquées peuvent être révélées en saisissant le mode inclusion.
- Dans la fenêtre Contents (Contenu), activez la couche Water Assembly (Installation hydraulique).
Un point Meter Station (Station de mesure) unique apparaît sur la carte.
Il s’agit de l’entité de conteneur qui contient les lignes Service (Service) masquées.
- Sur le ruban, cliquez sur l’onglet Utility Network. Dans le groupe Associations (Associations), cliquez sur Enter Containment (Passer en mode inclusion).
Vous pouvez à présent passer en mode inclusion sur tout conteneur sur lequel vous cliquez.
- Sur la carte, cliquez sur le point de la station de mesure.
La carte passe en mode inclusion et les lignes Service (Service) contenues réapparaissent. En mode inclusion, le filtre d’affichage est ignoré pour le conteneur sélectionné et vous pouvez voir tout le contenu à l’intérieur. Si vous effectuez une mise à jour en mode inclusion, les entités que vous créez sont ajoutées au conteneur actif comme contenu.
- Effectuez un zoom arrière jusqu’à ce que vous voyiez une ligne pointillée bleue entourant le point Meter Station (Station de mesure).
Cette ligne représente le contour du conteneur.
Remarque :
Le contour du conteneur n’est pas une représentation géographique et peut représenter sur votre carte une étendue différentes de celle de l’image ci-avant.
- Sur le ruban, cliquez sur Exit Containment (Quitter le mode inclusion) pour masquer tout le contenu de la station de mesure.
Vous allez à présent révéler simultanément le contenu de tous les conteneurs à l’aide de la commande Display Content (Afficher le contenu).
- Sur le ruban, cliquez sur la flèche en regard de la commande Display Content (Afficher le contenu), puis sélectionnez Show (Afficher).
Les lignes Service (Service) réapparaissent, mais pas la ligne pointillée du conteneur.
La commande Display Content (Afficher le contenu) dépend d’une configuration correcte du filtre d’affichage. Elle ne fonctionne que si le nom du filtre d’affichage est DisplayContent (DisplayContent) et que le filtre est configuré avec l’attribut Association status (Statut d’association).
La commande Display Content (Afficher le contenu) est utile s’il existe plusieurs conteneurs dans la même zone ou que des conteneurs se trouvent à l’intérieur d’autres conteneurs. Toutefois, la plupart du temps, vous laissez les entités de contenu masquées.
- Cliquez sur la flèche en regard de Display Content (Afficher le contenu), puis sur Hide (Masquer).
Les entités de contenu disparaissent.
- Sur le ruban, cliquez sur l’onglet Map (Carte). Dans le groupe Navigate (Naviguer), cliquez sur le bouton Explore (Explorer).
- Dans la fenêtre Contents (Contenu), désactivez la couche Water Assembly (Installation hydraulique).
La plupart des configurations illustrées dans ce didacticiel sont des suggestions ; il est recommandé de les personnaliser en fonction de vos besoins spécifiques. Toutefois le filtre d’affichage est une exception. Pour fonctionner complètement, il doit être configuré comme illustré.
Définir des plages de visibilité
Certaines propriétés de couche sont configurées sur le groupe de couches de sous-type, tandis que d’autres le sont sur les couches de sous-type. Les propriétés que vous avez configurées jusqu’à présent se trouvaient toutes dans le groupe de couches de sous-type. Vous allez à présent configurer une propriété des couches de sous-type : la plage de visibilité.
Les plages de visibilité permettent de définir les échelles minimale et maximale pour dessiner chaque couche de sous-type. Elles filtrent les données affichées sur votre carte par échelle.
- Dans la fenêtre Contents (Contenu), sous Water Line (Conduite hydraulique), cliquez avec le bouton droit sur la couche de sous-type Service et sélectionnez Zoom To Layer (Zoom sur la couche).
Il n’est pas nécessaire que ces entités soient visibles à cette échelle plus petite (zoom arrière).
- Dans la fenêtre Contents (Contenu), activez la couche Water Device (Équipement hydraulique).
Deux agrégats de points apparaissent sur la carte. Cette couche est déjà configurée pour afficher différentes entités à différentes échelles.
- Sur la carte, effectuez un zoom avant jusqu’à ce que d’autres entités Water Device (Équipement hydraulique) apparaissent.
- Zoomez davantage jusqu’à ce que davantage d’entités apparaissent.
La couche Water Device (Équipement hydraulique) contient plus de 20 000 entités. Si elles étaient toutes visibles à toutes les échelles, la carte serait illisible. Cette couche et la plupart des autres couches de la carte sont configurées avec des plages de visibilité pour contrôler quelles entités sont visibles à telles ou telles échelles. Pour la couche Water Line (Conduite hydraulique), les plages de visibilité ne sont pas aussi utiles, mais cela peut permettre de la désencombrer.
- Dans la fenêtre Contents (Contenu), désactivez la couche Water Device (Équipement hydraulique). Si besoin, sous Water Line (Conduite hydraulique), cliquez sur la couche de sous-type Service pour la sélectionner.
Les plages de visibilité sont configurées séparément sur chaque couche de sous-type et non sur le groupe de couches de sous-type.
- Sur le ruban, cliquez sur l’onglet Feature Layer (Couche d’entités).
- Dans le groupe Visibility Range (Plage de visibilité), pour Minimum Scale (Échelle minimale), sélectionnez 1:5,000 (1:5 000).
La couche de sous-type Service (Service) n’est pas dessinée pour un zoom arrière sur la carte au-delà de 1:5 000.
Conseil :
Pour utiliser des formats d’échelle personnalisés, ouvrez le menu Minimum Scale (Échelle minimale). Cliquez sur Customize (Personnaliser) et Scale Format (Format d’échelle).
- Appliquer un zoom arrière sur la carte.
Au-delà de l’échelle 1:5 000, les entités Service (Service) dispparaissent.
- Dans le groupe de couches de sous-type Water Line (Conduite hydraulique), définissez les valeurs Minimum Scale (Échelle minimale) suivantes pour les couches de sous-type suivantes :
- Bonding Line (Ligne de liaison) : 1:1000 (1:1 000).
- Test Lead Wire (Câble de mesure) : 1:1,000 (1:1 000).
- Rectifier Cable (Câble de redresseur) : 1:1,000 (1:1 000).
- Water Main (Canalisation hydraulique) : 1:24,000 (1:24 000).
Ces échelles correspondent aux plages de visibilité définies sur les autres couches de cette carte. Comme pour les autres configurations de ce didacticiel, il est recommandé de procéder à des tests pour rechercher les paramètres qui conviennent le mieux à vos données et cartes.
- Sur la carte, effectuez des zooms avant et arrière pour voir l’impact des paramètres Visibility Range (Plage de visibilité).
La carte est moins encombrée, mais reste conviviale. En outre, la carte est maintenant plus réactive aux échelles inférieures (zoom arrière) car elle n’a pas besoin de demander et dessiner autant d’entités. Ces avantages sont plus évidents si toutes les couches de réseau de distribution sont activées.
- Enregistrez le projet.
Remarque :
Pour en savoir plus sur les plages de visibilité, consultez la documentation.
Vous avez configuré la couche Water Line (Conduite hydraulique) avec trois types de filtres : des ensembles de définition pour masquer les entités actives ou inactives, un filtre d’affichage pour masquer le contenu des conteneurs et des plages de visibilité pour masquer des entités en fonction de l’échelle de la carte.
Configurer les propriétés de couches de sous-type
Jusqu’à présent dans ce didacticiel, vous avez ajouté un groupe de couches de sous-type à une carte, vous l’avez réorganisé, puis vous avez configuré divers filtres pour améliorer la convivialité de la carte. La plupart de ce travail a été effectué sur le groupe de couches de sous-type. Vous allez à présent configurer les propriétés de l’une des couches de sous-type. Vous allez configurer des symboles, étiquettes, propriétés de champs et fenêtres contextuelles. Les configurations utilisées dans ce didacticiel sont basées sur celles de la Water Distribution Utility Network Foundation. Par la suite, lorsque vous configurerez votre propre carte, vous réflichirez sérieusement à sa présentation et son comportement et en configurerez les propriétés en fonction de vos besoins.
Configurer la symbologie
Vous allez maintenant configurer la symbologie de la couche de sous-type Water Main (Canalisation hydraulique).
- Dans la fenêtre Contents (Contenu), cliquez avec le bouton droit sur la couche de sous-type Water Main (Canalisation hydraulique) et sélectionnez Symbology (Symbologie).
- Dans la fenêtre Symbology (Symbologie), cliquez sur Single Symbol (Un seul symbole) et sélectionnez Unique Values (Valeurs uniques).
La méthode de symbologie Unique Values (Valeurs uniques) permet de représenter des catégories ou des types (et non des données quantitatives).
- Pour Field 1 (Champ 1), sélectionnez Asset type (Type de ressource).
La mise à jour et la validation des données du réseau de distribution dépendant du champ Asset type (Type de ressource), vous devez inclure ce champ dans la symbologie. Cela facilite la création et la gestion des modèles de mise à jour, ainsi que la détermination des types d’entités connectés.
Remarque :
Vous pouvez choisir jusqu’à trois champs dans la symbologie Unique Values (Valeurs uniques) ; une classe de symboles distincte est générée pour chaque combinaison de valeurs de champ. Si vous devez communiquer encore plus d’attributs, il est recommandé d’utiliser des étiquettes.
Une table apparaît dans la partie inférieure de la fenêtre Symbology (Symbologie), avec une classe de symboles par valeur Asset type (Type de ressource). Avant d’affecter des symboles à chacune des classes, vous allez déterminer le nombre d’entités par type de ressource.
- Au-dessus de la table de classes de symboles, cliquez sur le bouton More (Plus) et sélectionnez Show count (Afficher le total).
Une nouvelle colonne, intitulée Count (Total), apparaît dans la table de classes de symboles.
Conseil :
Si la colonne Count (Total) n’est pas visible, faites glisser le bord de la fenêtre Symbology (Symbologie) pour l’élargir.
Vous allez supprimer de votre carte les types de ressources dont le total est de 0. Cela empêchera quiconque utilisant la carte, y compris vous-même, de placer ces entités par inadvertance.
- Dans la table, cliquez avec le bouton droit sur Unknown (Inconnue) et sélectionnez Remove (Supprimer).
- Supprimez également les classes de symboles Production (Production), Drain (Drain) et Overflow (Dépassement).
Conseil :
Pour sélectionner simultanément plusieurs classes de symbologie, appuyez sur la touche Maj et maintenez-la enfoncée.
Il reste seulement deux types de ressources : Transmission Main (Conduite maîtresse) et Distribution Main (Conduite de distribution).
- Dans la colonne Symbol (Symbole), cliquez sur le symbole Transmission Main (Conduite maîtresse).
La bibliothèque des symboles apparaît et affiche les symboles prédéfinis pour votre projet. Ce projet incluant le style Water Distribution Editor, un symbole permet déjà de représenter les canalisations hydrauliques de la conduite maîtresse.
- Dans la barre de recherche, saisissez conduite maîtresse et appuyez sur Entrée.
- Dans les résultats de recherche, cliquez sur le symbole Transmission Main (Conduite maîtresse).
Certaines lignes de la carte deviennent des lignes épaisses en bleu foncé. Le nouveau symbole est également visible dans la fenêtre Contents (Contenu).
- Dans la fenêtre Contents (Contenu), sous Water Main (Canalisation hydraulique), cliquez sur Distribution Main (Conduite de distribution).
Le texte dans la partie supérieure de la fenêtre Symbology (Symbologie) devient Format Line Symbol – Distribution Main (Formater le symbole linéaire - Conduite de distribution). La fenêtre Symbology (Symbologie) continue d’afficher les propriétés de la couche et du symbole actuellement sélectionnés dans la fenêtre Contents (Contenu).
- Dans la barre de recherche, saisissez conduite de distribution et appuyez sur Entrée. Dans les résultats de recherche, cliquez sur Distribution Main (Conduite de distribution).
Le nouveau symbole apparaît dans la fenêtre Contents (Contenu) et sur la carte.
- En haut de la fenêtre Symbology (Symbologie), cliquez sur la flèche de retour pour retourner à la page Primary symbology (Symbologie principale).
La table inclut une classe de symboles supplémentaire : <all other values> (<toutes les autres valeurs>).
Les entités de la couche auxquelles aucun symbole n’a été affecté (dans le cas présent, les entités qui ne correspondent pas à des conduites maîtresses ou des conduites de distribution) sont dessinées avec ce symbole par défaut pour la couche. Il n’existe actuellement aucune entité dans cette classe de symboles par défaut, mais vous ne devez pas la supprimer pour autant car il est important que toutes les entités réseau soient incluses dans les cartes utilisées pour la mise à jour. La topologie du réseau de distribution étant créée pour toutes les entités de la base de données, si vous ne représentez pas certaines entités dans votre carte, vous ne pourrez pas voir ou corriger les problèmes associés à ces entités.
- Fermez la fenêtre Symbology (Symbologie).
Maintenant que vous avez configuré la symbologie pour la couche de sous-type Water Main (Canalisation hydraulique), vous pouvez voir que la symbologie fonctionne mieux pour un nombre relativement petit de champs et de valeurs de champ. En effet, vous devez affecter un symbole différent à chaque combinaison de valeurs et vous assurer que les symboles sont faciles à distinguer.
Configurer les étiquettes
Les étiquettes représentent un autre moyen de communiquer des informations sur les entités d’une carte. Contrairement à la symbologie, qui fonctionne mieux avec un petit ensemble de valeurs, l’étiquetage peut vraiment présenter un grand nombre de valeurs différentes. Toutefois, les étiquettes n’étant généralement pas expliquées avec une légende, il est important de concevoir des étiquettes non ambigües.
Vous allez maintenant configurer des étiquettes pour la couche de sous-type Water Main (Canalisation hydraulique).
- Le cas échéant, dans la fenêtre Contents (Contenu), sélectionnez la couche de sous-type Water Main (Canalisation hydraulique).
- Dans le ruban, cliquez sur l’onglet Étiquetage.
Par défaut, lorsque de nouvelles couches sont ajoutées à une carte, leurs étiquettes sont définies sur un champ par défaut et désactivées.
- Dans le groupe Layer (Couche), cliquez sur le bouton Label (Étiquette) pour activer les étiquettes sur la couche Water Main (Canalisation hydraulique).
Des étiquettes apparaissent sur la carte. La plupart d’entre elles indiquent Unknown (Inconnue). Ce texte provient du champ sélectionné par défaut, CP Subnetwork Name (Nom du sous-réseau CP).
Avant de modifier le texte des étiquettes, vous allez définir une plage de visibilité. La plage de visibilité des étiquettes est distincte de celle que vous avez définie précédemment pour la couche, mais son objectif est similaire. La carte peut devenir encombrée avec un trop grand nombre d’étiquettes et les performances de dessin de la carte sont affectées par le nombre et la complexité des étiquettes à placer.
- Sur le ruban, dans le groupe Visibility Range (Plage de visibilité), pour Minimum Scale (Échelle minimale), sélectionnez 1:5,000 (1:5 000).
- Appliquez un zoom avant et arrière sur la carte.
Les étiquettes apparaissent lors d’un zoom avant sur la carte et disparaissent lors d’un zoom arrière au-delà de l’échelle 1:5 000.
Vous allez à présent définir le texte des étiquettes de sorte qu’il soit plus significatif que la mention Unknown (Inconnue).
- Sur le ruban, dans le groupe Label Class (Classe d’étiquettes), ouvrez le menu Field (Champ).
Vous pouvez étiqueter la couche avec n’importe lequel de ses champs. Toutefois, pour cette carte, vous allez écrire une expression à la place pour pouvoir utiliser une combinaison de champs.
- Sur le ruban, dans le groupe Label Class (Classe d’étiquettes), cliquez sur le bouton Expression (Expression).
La fenêtre Label Class (Classe d’étiquettes) s’ouvre. Elle est ouverte sur les onglets Class (Classe) et Label expression (Expression d’étiquette).
- Dans la zone Expression (Expression), effacez le texte existant et collez le suivant : Concatenate(DomainName($feature, 'diameter'), " ", DomainName($feature, 'material'), " (", Year($feature.installdate),")").
Cette expression concatène trois attributs de chaque entité Water Main (Canalisation hydraulique) : son diamètre, son matériau et l’année d’installation de la canalisation. Ces attributs étant définis avec des domaines de valeurs précodées dans la géodatabase, l’expression utilise la fonction DomainName au lieu d’appeler directement les champs.
Remarque :
Pour en savoir plus sur les fonctions DomainName et Concatenate, reportez-vous à la documentation.
Le diamètre, le matériau et la date d’installation représente des attributs importants pour comprendre les entités des canalisations hydrauliques, mais lorsque vous configurez votre propre carte, vous pouvez constater qu’il existe d’autres attributs plus importants à inclure dans vos étiquettes.
- Cliquez sur Apply (Appliquer).
Les étiquettes de la carte sont mises à jour. Chaque étiquette contient deux ou trois lignes de texte.
Vous pouvez améliorer les étiquettes avec quelques ajustements. Vous allez tout d’abord ajouter un halo pour faire ressortir les étiquettes sur l’arrière-plan.
- Dans la fenêtre Label Class (Classe d’étiquettes), cliquez sur l'onglet Symbol (Symbole).
- Réduisez la section Appearance (Apparence) et développez la section Halo.
- Pour Halo symbol (Symbole halo), sélectionnez le symbole de polygone White fill (Remplissage blanc).
- Cliquez sur Apply (Appliquer).
Des halos blancs apparaissent autour du texte de l’étiquette afin de le rendre plus visible lorsqu’il chevauche des lignes.
Vous allez maintenant organiser les étiquettes sur une même ligne.
- Dans la fenêtre Label Class (Classe d’étiquette), cliquez sur l’onglet Position. Cliquez sur l’onglet Fitting strategy (Stratégie d’ajustement).
- Dans la section Stack (Pile), désélectionnez Stack label (Étiquette multi-lignes).
Comme il n’existe pas de bouton Apply (Appliquer), les modifications apportées à la position de l’étiquette sont appliquées immédiatement à la carte.
Les étiquettes Water Main (Canalisation hydraulique) sont complétées. Ce serait bien qu’elles ne se chevauchent pas avec les lignes Service sur la carte, mais cela n’est pas évident en raison de la densité des services.
Remarque :
Pour en savoir plus sur la configuration de l’empilage pour les étiquettes, consultez la documentation.
- Fermez le volet Classe d'étiquettes.
Contrôler le positionnement des étiquettes avec des pondérations d’entité
Vous allez maintenant configurer des pondérations d’entité pour vous assurer que les étiquettes ne masquent pas des entités importantes.
- Sur le ruban, cliquez sur l’onglet Map (Carte). Dans le groupe Navigate (Naviguer), cliquez sur Bookmarks (Géosignets), puis sur Valves (Vannes).
- Dans la fenêtre Contents (Contenu), développez le groupe de couches de sous-type Water Device (Équipement hydraulique) et activez-le.
Plusieurs entités ponctuelles apparaissent sur la carte. Vous allez activer l’étiquetage pour certaines d’entre elles.
- Dans la fenêtre Contents (Contenu), sous Water Device (Équipement hydraulique), cliquez avec le bouton droit sur la couche de sous-type Flow Valve (Vanne de débit) et choisissez Label (Étiquette).
Des étiquettes apparaissent pour les deux vannes de débit sur la carte. Elles chevauchent la ligne Water Main (Canalisation hydraulique), ce qui les rend difficiles à lire.
Vous allez configurer des pondérations d’entité pour protéger les lignes Water Main (Canalisation hydraulique) des étiquettes.
- Sur le ruban, dans le groupe Labeling (Étiquetage), cliquez sur More (Plus) et sélectionnez Weights (Pondérations).
- Dans la fenêtre Label Weight Ranking (Classement des étiquettes par pondération), dans l’onglet Feature Layers (Couches d’entités), faites défiler l’écran pour rechercher la ligne Water Main – Class 1 (Canalisation hydraulique - Classe 1).
Conseil :
Les couches de la table sont répertoriées dans le même ordre que celles de la fenêtre Contents (Contenu). Vous pouvez également double-cliquer sur les en-têtes de colonne pour trier la table par nom de couche ou pondération d’entité.
Vous allez définir une pondération d’entité pour la couche de sous-type Fitting (Raccord) afin que les étiquettes ne soient pas dessinées par dessus.
- Pour Water Main – Class 1 (Canalisation hydraulique - Classe 1), dans la colonne Feature Weight (Pondération de l’entité), saisissez 1000 et appuyez sur Entrée.
Les pondérations d’entité indiquent qu’une entité est considérée comme un obstacle et que les étiquettes doivent éviter de les chevaucher. Plus la pondération d’une entité est élevée, plus les étiquettes doivent l’éviter. La pondération la plus élevée d’une entité est 1 000.
- Dans la fenêtre Label Weight Ranking (Classement des étiquettes par pondération), cliquez sur OK (OK).
Sur la carte, les étiquettes Flow Valve (Vanne de débit) se repositionnent pour éviter de se chevaucher avec d’autres lignes Water Main (Canalisation hydraulique).
Les étiquettes Water Main (Canalisation hydraulique) se repositionnent également pour éviter de chevaucher les lignes Water Main (Canalisation hydraulique).
Remarque :
Définir davantage de pondérations permet de contrôler plus précisément le positionnement des étiquettes, mais augmente par ailleurs le temps nécessaire pour dessiner les étiquettes. Si un nombre trop important d’entités de votre carte sont masquées par des étiquettes, envisagez d’utiliser des plages de visibilité sur les étiquettes au lieu de compter sur les pondérations des entités.
Pour en savoir plus sur le classement des étiquettes par pondération, consultez la documentation.
- Dans la fenêtre Contents (Contenu), réduisez et désactivez la couche Water Device (Équipement hydraulique).
Configurer un champ d’affichage avec une expression
Vous allez maintenant configurer le champ d’affichage de la couche de sous-type Water Main (Canalisation hydraulique). Le champ d’affichage permet d’identifier les entités lorsqu’elles apparaissent dans des fenêtres contextuelles, la fenêtre Attributes (Attibuts) et d’autres emplacements de ArcGIS Pro.
Vous allez commencer par afficher une entité dans la fenêtre Attributes (Attributs) pour voir son champ d’affichage actuel.
- Sur le ruban, dans l’onglet Map (Carte), dans le groupe Selection (Sélection), cliquez sur Attributes (Attributs).
- Dans la fenêtre Attributs, cliquez sur Sélectionner une ou plusieurs entités.
- Cliquez sur une entité Water Main (Canalisation hydraulique) de la carte pour la sélectionner.
L’entité sélectionnée apparaît dans la fenêtre Attributes (Attributs). Elle est identifiée comme Unknown (Inconnue).
Le champ d’affichage par défaut correspond au champ d’étiquette par défaut que vous avez remplacé précédemment. Le nom Unknown (Inconnue) ne vous indique rien sur l’entité.
- Dans la fenêtre Contents (Contenu), cliquez avec le bouton droit sur Water Main (Canalisation hydraulique) et sélectionnez Properties (Propriétés).
- Dans la fenêtre Layer Properties (Propriétés de la couche), cliquez sur l’onglet Display (Affichage).
- Pour Display field (Champ d’affichage), cliquez sur le bouton Set an expression (Définir une expression).
Au lieu de choisir un seul champ d’affichage, vous allez écrire une expression Arcade pour combiner deux champs.
- Dans la fenêtre Expression Builder (Générateur d’expressions), pour Title (Titre), saisissez Type de ressource et ID.
- Dans la zone Expression (Expression), effacez le texte existant et collez le suivant : DomainName($feature,'assettype') + ': ' + $feature.assetid.
Cette expression indique le type de canalisation hydraulique avec son identifiant unique.
- Dans la fenêtre Expression Builder (Générateur d’expressions), cliquez sur OK (OK).
Dans la fenêtre Layer Properties (Propriétés de la couche), le texte Display field (Champ d’affichage) est mis à jour avec le nom de la nouvelle expression.
- Dans la fenêtre Layer Properties (Propriétés de couche), cliquez sur OK.
Dans la fenêtre Attributes (Attributs), le nom d’affichage est mis à jour. Il identifie désormais l’entité sélectionnée en fonction de son type de ressource et de son ID.
La configuration d’un champ d’affichage significatif facilite l’identification des entités sur la carte.
Configurer les propriétés de champ
Dans la fenêtre Attributes (Attributs), tous les champs de la couche sont répertoriés. Vous allez maintenant les réorganiser afin que les champs les plus importants soient affichés en premier et que ceux non importants ne soient pas du tout affichés.
L’ordre des champs, la visibilite et les alias avec lesquels les champs sont nommés peuvent tous être modifiés. Ces modifications sont stockées dans la carte sans affecter les données stockées dans la géodatabase.
- Dans la fenêtre Attributes (Attributs), faites défiler la liste des attributs.
La couche de sous-type Water Main (Canalisation hydraulique) possède un grand nombre d’attributs. Vous allez mettre de l’ordre dans cette liste en la réorganisant et en supprimant les champs inutiles.
- Dans la fenêtre Contents (Contenu), cliquez avec le bouton droit sur Water Main (Canalisation hydraulique). Placez le pointeur de la souris sur Data Design (Conception de données) et sélectionnez Fields (Champs).
La vue Fields (Champs) s’ouvre. Cette vue permet de modifier les propriétés des champs. Vous allez commencer par modifier un alias de champ. Les alias sont utilisés à la place des noms de champ dans la table attributaire, dans la fenêtre Attributes (Attributs), dans les fenêtres contextuelles et ailleurs. L’alias du champ Diameter (Diamètre) est long (diameter: Cable Gauge, Diameter, Wire Size (diameter : Calibre du câble, diamètre, taille du câble)) car il peut représenter des caractéristiques différentes de la ligne, en fonction du sous-type. Pour le sous-type Water Main (Canalisation hydraulique), ce champ représente le diamètre de la canalisation.
- Dans la colonne Alias (Alias), faites défiler l’écran et double-cliquez sur diameter: Cable Gauge, Diameter, Wire Size (diameter : Calibre du câble, diamètre, taille du câble). Saisissez Diamètre et appuyez sur Entrée.
Un carré vert apparaît en regard de la ligne pour indiquer qu’elle contient des modifications non mises à jour. Vous allez à présent masquer tous les champs.
- Dans l’en-tête de la table, désélectionnez la case Visible (Visible).
Cela a pour effet de décocher toutes les cases de la colonne Visible (Visible). Vous réactiverez la visibilité de certains champs ultérieurement.
Vous devez organiser les champs selon un ordre significatif, en plaçant en début de liste les champs auxquels vous accédez le plus souvent. Lorsque vous configurez votre propre carte, vous devez déterminer le meilleur ordre. Pour cette carte, vous allez placer les champs contenant les caractéristiques de définition de la canalisation au début.
- Cliquez sur le carré vert de la ligne Asset group (Groupe de ressources) et maintenez le bouton de la souris enfoncé. Faites-le glisser au début de la liste.
Remarque :
Dans ce didacticiel, les champs sont référencés par nom dans la colonne Alias (Alias).
- Placez les champs suivants sous Asset group (Groupe de ressources) dans l’ordre suivant :
- Type de ressource
- ID de ressource
- Matériau
- Diamètre
- Date d’installation
Conseil :
Pour déplacer plusieurs lignes simultanément, appuyez sur la touche Ctrl et maintenez-la enfoncée lorsque vous cliquez sur les carrés verts. Les lignes sont déplacées suivant l’ordre dans lequel elles ont été sélectionnées.
Vous allez à présent afficher des informations sur les sous-réseaux auxquels l’entité appartient.
- Placez les champs suivants sous la ligne Install Date (Date d’installation) :
- System Subnetwork Name (Nom du sous-réseau système)
- Pressure Subnetwork Name (Nom du sous-réseau pression)
- Isolation Subnetwork Name (Nom du sous-réseau isolation)
- DMA Subnetwork Name (Nom du sous-réseau DMA)
- CP Subnetwork Name (Nom du sous-réseau CP)
- Nom de sous-réseau pris en charge
- Nom du sous-réseau assurant la prise en charge
Vous allez maintenant afficher tous les champs contenant des informations de géodatabase importantes, comme la date de création ou la date de la dernière mise à jour de l’entité.
- Placez les champs suivants sous la ligne Supporting subnetwork name (Nom de sous-réseau de prise en charge) :
- Date de création
- Créateur
- Dernière mise à jour
- Mis à jour par
- ID d’objet
- ID global
- Forme
- shape_Length
Vous allez afficher les champs système gérés pour le réseau de distribution en dernier car vous n’en avez pas besoin aussi souvent.
- Placez les champs suivants sous la ligne shape_Length (longueur_Forme) :
- From device terminal (Borne de dispositif d’origine)
- To device terminal (Borne de dispositif de destination)
- Statut d’association
- Is connected (Est connecté)
- Dans la colonne Visible, cochez les cases de toutes les lignes de Asset group (Groupe de ressources) à Is connected (Est connecté). Laissez les champs restants non cochés.
Seuls les champs cochés sont visibles dans la fenêtre Attributes (Attributs), la table attributaire et les autres emplacements où les champs sont répertoriés.
Vous allez maintenant marquer le champ Asset ID (ID de ressource) comme étant en Read Only (Lecture seule) car il s’agit d’un champ géré par le système qui ne doit pas être mis à jour.
- Dans la colonne Read Only (Lecture seule), cochez la case de la ligne Asset ID (ID de ressource).
Enfin, vous allez mettre en surbrillance quelques colonnes importantes afin qu’elles soient facilement identifiables dans la fenêtre Attributes (Attributs) et la table attributaire.
- Dans la colonne Highlight (Mettre en surbrillance), cochez les cases des champs suivants :
- Matériau
- Diamètre
- Date d’installation
- Cliquez avec le bouton droit sur la table, puis sélectionnez Save (Enregistrer).
- Fermez la vue Fields (Champs).
- Si la fenêtre Attributes (Attributs) est vide, cliquez sur une entité Water Main (Canalisation hydraulique) de la carte pour la sélectionner.
L’entité sélectionnée apparaît dans la fenêtre Attributes (Attributs). Les champs sont répertoriés suivant l’ordre dans lequel vous les avez définis ci-avant. Trois des champs apparaissent en surbrillance en jaune. Certains champs ne sont pas affichés.
- Fermez la fenêtre Attributs.
- Sur le ruban, dans le groupe Selection (Sélection), cliquez sur le bouton Clear (Effacer) pour effacer la sélection.
Les propriétés des champs sont souvent conçues différemment pour les cartes de bureau, Web et mobiles car les utilisateurs finaux de ces cartes s’intéressent à des champs différents. Un utilisateur de bureau est souvent chargé d’alimenter et de gérer la plupart des champs d’une entité, tandis que les utilisateurs Web et mobiles s’intéressent souvent à un plus petit ensemble de champs spécifiques d’un processus particulier. Lorsque vous configurez les propriétés des champs pour vos propres cartes, prenez en compte le type d’utilisateur qui utilisera la carte et le but de cette dernière.
Configurer les fenêtres contextuelles
Les fenêtres contextuelles représentent le moyen le plus courant de présenter une vue en lecture seule des attributs d’une entité aux utilisateurs SIG car leurs configurations sont prises en charge par les applications de bureau, Web et mobiles. Dans ce didacticiel, vous allez apporter un minimum de modifications à la configuration par défaut des fenêtres contextuelles pour la couche Water Line (Canalisation hydraulique).
- Sur le ruban, dans le groupe Navigate (Naviguer) de l'onglet Carte, cliquez sur le bouton Explorer.
- Sur la carte, cliquez sur une entité Water Main (Canalisation hydraulique) pour ouvrir sa fenêtre contextuelle.
Une fenêtre contextuelle apparaît. Par défaut, elle affiche tous les champs visibles suivant l’ordre que vous avez configuré précédemment.
- Faites défiler la fenêtre contextuelle jusqu’en bas.
Plusieurs champs sont liés à des valeurs de mesure que vous n’avez pas configurées dans la vue Fields (Champs). Ces champs n’étant pas nécessaires pour la couche Water Main (Canalisation hydraulique), vous allez les supprimer.
- Fermez la fenêtre contextuelle.
- Dans la fenêtre Contents (Contenu), cliquez avec le bouton droit sur Water Main (Canalisation hydraulique) et sélectionnez Configure Pop-ups (Configurer les fenêtres contextuelles).
La fenêtre Configure Pop-ups (Configurer les fenêtres contextuelles) s’ouvre. Le paramètre Title (Titre) est défini sur une expression. Il s’agit de l’expression que vous avez définie pour le champ d’affichage.
Les fenêtres contextuelles utilisent le champ d’affichage comme titre par défaut.
Remarque :
Pour mettre à jour l’expression, cliquez sur le bouton Expressions (Expressions) dans la partie inférieure de la fenêtre. Seule l’expression utilisée dans la fenêtre contextuelle est mise à jour. Le nom d’affichage n’est pas modifié.
- Placez le pointeur de la souris sur Fields(30) (Champs(30)) et cliquez sur le bouton Edit pop-up element (Modifier l’élément contextuel).
- Désélectionnez la case Only use visible fields and Arcade expressions (Utiliser uniquement les champs visibles et les expressions Arcade).
La fenêtre contextuelle inclut plusieurs champs associés à des valeurs de mesure. La couche de sous-type Water Main (Canalisation hydraulique) n’utilisant pas de mesure, vous allez masquer ces champs.
- Décochez les champs suivants :
- Mesure
- Mesure minimale
- Mesure maximale
- Valeurs de mesure
- Parties
- Toutes les mesures inconnues
- En haut de la fenêtre, cliquez sur le bouton Back (Retour).
Les pièces jointes sont activées pour la couche Water Line (Canalisation hydraulique) et les photos de cette couche sont associées à certaines des entités. Un élément image est donc inclus automatiquement dans la configuration des fenêtres contextuelles.
- Dans la fenêtre Configure Pop-ups (Configurer les fenêtres contextuelles), pointez sur {WaterLine__ATTACHREL\ATT_NAME} et cliquez sur le bouton Edit pop-up element (Modifier l’élément contextuel).
Vous pouvez configurer ici les paramètres permettant d’afficher les images jointes. Pour le moment, aucune modification n’est requise.
- Fermez le volet Configurer les fenêtres contextuelles.
- Sur le ruban, dans l’onglet Map (Carte), dans le groupe Navigate (Naviguer), cliquez sur Bookmarks (Géosignets) et sélectionnez le géosignet Attachment (Pièce jointe).
L’une des entité de cette zone contient une pièce jointe.
- Cliquez sur la ligne Water Main (Canalisation hydraulique) entre la zone résidentielle et la voie ferrée.
- Faites défiler la fenêtre contextuelle jusqu’en bas.
Les champs de mesure ne sont plus présents. Une photo de la canalisation hydraulique sélectionnée est incluse.
- Fermez la fenêtre contextuelle et enregistrez le projet.
Remarque :
Pour découvrir des techniques plus avancées pour la configuration des fenêtres contextuelles, reportez-vous à la documentation.
Maintenant que vous avez fini de configurer la couche de sous-type Water Main (Canalisation hydraulique), vous connaissez les différentes manières de configurer une carte pour un jeu de données de réseau de distribution. Pour continuer de pratiquer avec les données du didacticiel, essayez de configurer les couches de sous-type Water Line (Canalisation hydraulique) restantes ou de modifier les propriétés de certaines des autres couches.
Vous êtes maintenant prêt à appliquer des configurations de couche personnalisées à vos propres cartes de réseau de distribution. Configurez des filtres, symboles, étiquettes, champs et fenêtres contextuelles en fonction de vos besoins. Si vous ne connaissez toujours pas les propriétés qui conviennent le mieux, vous pouvez utiliser celles de la page Water Distribution Utility Network Foundation pour commencer. Ces propriétés sont démontrées par les autres couches de la carte, mais également répertoriées dans Utility_Network_Display.xlsx.
Remarque :
Vous pouvez utiliser l’outil d’extraction des propriétés du réseau de distribution pour créer les fichiers .csv de toutes les propriétés dans vos propres cartes.
Lorsque vous concevez vos cartes, n’oubliez pas qu’elles seront utilisées par d’autres personnes de votre organisation ; vous devriez donc leur demander leur avis sur la convivialité et la clarté des cartes.
Vous trouverez d’autres didacticiels dans la bibliothèque des didacticiels.