Explorer les attributs de la couche

Vous allez tout d’abord examiner les données actuelles sur les sentiers de randonnée et identifier les opportunités de mise en œuvre et d’application de la validation des données attributaires afin de rationaliser la maintenance et la cohérence des données.

Explorer une carte des sentiers de randonnée

Vous allez examiner les entités linéaires représentant les sentiers de randonnée dans les environs de Vienne en Autriche. Vous allez étudier les valeurs attributaires actuelles et considérer la façon dont l’utilisation d’un SIG et la validation des attributs permettent d’étayer l’intégrité des données et d’optimiser l’efficacité organisationnelle pour les utilisateurs des données relatives aux sentiers de randonnée disponibles pour la ville de Vienne.

  1. Ouvrez le plan de la ville de Vienne.

    Cette page contient la carte des sentiers de randonnée viennois actuels. Les sentiers sont tracés sous forme de lignes vertes.

    Remarque :

    Les sentiers peuvent ne pas être affichés par défaut sur la carte. Pour activer l’affichage des sentiers, sous Show on the map (Afficher sur la carte), accédez à City walks (Marches en ville) et cochez la couche City hiking trail.

  2. Sur la carte, cliquez sur n’importe quel sentier pédestre pour en examiner la fenêtre contextuelle.

    Fenêtre contextuelle d’un sentier de randonnée

  3. Dans la fenêtre contextuelle, cliquez sur Further information (Plus d’informations).

    Une nouvelle page apparaît. Elle contient les détails supplémentaires concernant le sentier sur lequel vous avez cliqué.

    La carte présente un intérêt certain, mails elle serait encore plus utile si elle fournissait d’autres détails comme les attributs de chaque sentier de randonnée. Les informations s’afficheraient alors dans la fenêtre contextuelle du sentier, ce qui éviterait de devoir accéder à une nouvelle page. Par ailleurs, lors de la création des parcours, le processus de renseignement des attributs seraient davantage rationalisé étant donné que les techniques de validation des attributs de la géodatabase sont appliquées.

  4. Fermez la page des détails supplémentaires et la page du plan de la ville de Vienne.

Télécharger les données

À présent, vous allez télécharger un paquetage de projet contenant les données utilisées dans ce didacticiel et l’ouvrir dans ArcGIS Pro. Vous allez ajouter dans une carte certaines des données d’une géodatabase.

  1. Accédez à l’élément Vienna (Vienne) dans ArcGIS Online.

    Ce paquetage de projet contient les données utilisées dans ce didacticiel.

  2. Cliquez sur Open in ArcGIS Pro (Ouvrir dans ArcGIS Pro).

    Bouton Open in ArcGIS Pro (Ouvrir dans ArcGIS Pro)

    Le contenu est téléchargé en tant que paquetage appelé item.pitemx.

    Remarque :

    Si vous préférez, vous pouvez télécharger et ouvrir le paquetage de projet séparément. Pour cela, cliquez sur Download (Télécharger). Recherchez le fichier Vienna.ppkx téléchargé sur votre ordinateur. Si nécessaire, copiez et déplacez le fichier vers l’emplacement qui convient, puis double-cliquez pour ouvrir le paquetage dans ArcGIS Pro.

  3. Ouvrez item.pitemx. Si vous y êtes invité, dans ArcGIS Pro, connectez-vous via votre compte ArcGIS sous licence.
    Remarque :

    Si vous n’avez pas accès à ArcGIS Pro ou ne disposez pas d’un compte d’organisation ArcGIS, consultez les options disponibles pour accéder aux logiciels.

    Le paquetage s’ouvre dans ArcGIS Pro. Il contient une carte avec un zoom sur Vienne.

  4. Dans la fenêtre Catalog (Catalogue), développez le dossier Databases (Bases de données), puis vienna.gdb.
    Conseil :

    Si la fenêtre Catalogue est fermée, cliquez sur l’onglet Vue du ruban. Dans le groupe Windows (Fenêtres), cliquez sur Catalog Pane (Fenêtre Catalogue).

  5. Cliquez avec le bouton droit sur ViennaCityTrails_Raw et choisissez Add To Current Map (Ajouter à la carte actuelle).

    Option Ajouter à la carte actuelle

    Conseil :

    Dans ArcGIS Pro, vous pouvez personnaliser l’apparence de l’interface utilisateur grâce à un thème clair ou foncé. Dans ce didacticiel, les exemples d’image utilisent le thème foncé, mais vous pouvez sélectionner le thème que vous préférez. Pour modifier le thème, cliquez sur Project (Projet). Cliquez sur Options. Dans la fenêtre Options, sous Application, cliquez sur General (Général). Développez Application Theme (Thème de l’application) et choisissez Dark (Foncé). Vous devez redémarrer ArcGIS Pro pour appliquer les modifications au thème.

    La couche Vienna City Trails (Sentiers de la ville de Vienne) s’affiche sur la carte avec la symbologie par défaut.

    Remarque :

    La couleur de symbologie de la couche peut ne pas être la même que celle de l’exemple d’image, mais cela est sans conséquence sur les résultats de l’analyse.

    Couche représentant les sentiers de la ville de Vienne

  6. Dans la fenêtre Contents (Contenu), décochez la couche Vienna City Trails pour la désactiver.
  7. Dans la fenêtre Catalog (Catalogue), sous vienna.gdb, faites-glisser RundumadumTrail_Subtypes sur la carte. Si nécessaire, dans la fenêtre Contents (Contenu), activez la couche Rundumadum Trail Stages.

    Cette couche est déjà symbolisée par une couleur différente pour chaque étape du sentier. Lorsqu’une couche contient des sous-types, ArcGIS Pro applique automatiquement la symbologie Unique Values (Valeurs uniques) à l’attribut comportant des sous-types.

    Couche des étapes de la randonnée tout autour de Vienne ou « Rundumadum »

    La couche Rundumadum Trail Stages a un sous-type appliqué à son champ TrailStage. Les sous-types permettent de classer ou de groupes les entités au sein d’une classe d’entités et de proposer aux éditeurs une liste prédéfinie de choix d’attributs valides. Il est possible qu’un sous-type d’une classe d’entités soit appliqué à un seul des champs attributaires.

Explorer les attributs

La couche Rundumadum Trail Stages (Étapes de la randonnée Rundumadum) est symbolisée en fonction de ses attributs. Pour mieux comprendre les attributs de la couche, vous allez les examiner dans sa table attributaire.

  1. Dans la fenêtre Contents (Contenu), cliquez avec le bouton droit sur la couche Rundumadum Trail Stages et choisissez Attribute Table (Table attributaire).

    Option Table attributaire

    La table attributaire de la couche s’ouvre. Les tables attributaires représentent la base des données géographiques et les composants fondamentaux de tous les modèles de données. Les informations attributaires d’une table sont organisées en lignes et en colonnes. Dans ArcGIS, les lignes représentent des enregistrements et les colonnes sont appelées des champs.

  2. Si nécessaire, faites-glisser et ancrez la table attributaire Rundumadum Trail Stages (Étapes de la randonnée Rundumadum) au-dessous de la carte.

    Le champ mis en surbrillance, Trail Stage Number, représente le champ auquel le sous-type a été appliqué. Le champ affiche une description indiquant le nom de l’étape de la randonnée.

    Attribut du numéro de l’étape de la randonnée

    Remarque :

    Une autre façon d’afficher la table attributaire d’une couche consiste à cliquer sur la couche dans la fenêtre Contents (Contenu). Sur le ruban, cliquez sur l’onglet Données. Dans le groupe Table, cliquez sur Attribute Table (Table attributaire). Par ailleurs, le groupe Design (Création) contient les boutons Fields (Champs), Subtypes (Sous-types) et Domains (Domaines). Il s’agit des outils que vous utilisez avec un modèle de données et qui permettent de mettre à jour et de modifier la structure de la géodatabase.

    En arrière-plan, la géodatabase conserve les valeurs d’entier au lieu des noms descriptifs figurant dans les champs de sous-types. Les entiers sont associés aux descriptions via une table de correspondance, ce qui permet d’obtenir des fichiers de plus petite taille et une meilleure efficacité.

  3. Dans la table attributaire, cliquez sur le bouton Options, puis décochez Show domain and subtype descriptions (Afficher les descriptions du domaine et du sous-type).

    Option Afficher les descriptions des domaines et des sous-types

    La table est mise à jour pour afficher les codes des sous-types plutôt que les descriptions.

    Codes des sous-types

  4. Cliquez sur le bouton Options, puis cochez Show domain and subtype descriptions (Afficher les descriptions du domaine et du sous-type) pour afficher les descriptions des sous-types.
  5. La table étant sélectionnée, cliquez sur l’onglet Table sur le ruban. Dans le groupe Field (Champ), cliquez sur Aliases (Alias).

    Bouton Alias

    Les noms de champs n’affichent plus les alias des champs contenant les noms descriptifs, mais les noms de champ d’origine. Par exemple, l’alias Trail Stage Number (Numéro d’étape de la randonnée) devient le nom de champ TrailStage.

    Alias et noms de champ

    Les alias contribuent à fournir aux utilisateurs des noms de champ descriptifs sans compromettre les règles concernant les noms de champ de la base de données. Celles-ci limitent, en effet, la longueur des champs et l’utilisation des espaces et des caractères spéciaux.

  6. Sur le ruban, cliquez sur Aliases (Alias) pour réafficher les alias.
  7. Le cas échéant, dans la fenêtre Contents (Contenu), cliquez sur la couche Rundumadum Trail Stages pour la sélectionner.
  8. Sur le ruban, cliquez sur l’onglet Données. Dans le groupe Data Design (Conception de données), cliquez sur Fields (Champs).

    Bouton Champs

    La vue Fields (Champs) apparaît et affiche les champs attributaires et les propriétés de la couche. Dans la vue des champs, vous pouvez créer des champs ou en supprimer. Vous pouvez également modifier des champs existants.

    Le nom de champ *TrailStage apparaît en gras et est précédé d’un astérisque indiquant qu’un sous-type lui est appliqué. Le type de données du champ est défini sur Short (Court), ce qui signifie entier court. Les champs avec un sous-type doivent être des champs de type entier long ou court. Le champ possède un alias Trail Stage Number (Numéro d’étape de la randonnée).

    Champ TrailStage

    L’un des éléments est appelé BEZ_TEXT. Étant donné que le nom du champ n’est pas descriptif, l’alias Original Name (Nom d’origine) a été défini pour ce champ.

  9. Dans BEZ_TEXT, double-cliquez sur la cellule contenant l’alias Original Name (Nom d’origine).

    La cellule apparaît en surbrillance, ce qui indique que vous êtes libre de mettre à jour ou de modifier l’alias actuel. Vous n’apporterez aucune modification pour l’instant.

  10. Désélectionnez la cellule en cliquant ailleurs dans la table.

    La colonne Data Type (Type de données) inclut le type de données de chaque champ. Dans cette table, les champs sont principalement définis sur Text (Texte), Float (Flottant) et Short (Court). Les champs internes sont définis sur Double. La localisation des sentiers de randonnée (coordonnées) est conservée dans un champ spécial appelé Geometry (Géométrie).

    Examiner les types de champ attributaire

    Chaque champ d’une table stocke un type de données spécifique comme indiqué dans la table suivante :

    Type de champDescription

    Texte

    Chaîne de caractères

    Flottant

    Nombres décimaux compris entre -3.4E38 et 1.2E38

    Double

    Nombres décimaux compris entre -2.2E308 et 1.8E308

    Court

    Nombres entiers compris entre -32 768 et 32 767

    Long

    Nombres entiers compris entre -2 147 483 648 et 2 147 483 647

    Date

    Date ou heure ou date et heure

    BLOB

    Collection de données binaires telles que des images, du contenu audio et autres contenus multimédia

    Raster

    Images raster

    GUID

    Identifiant unique global

    Géométrie

    Enregistre les paires de coordonnées x représentant les entités spatiales

  11. Fermez la vue Fields (Champs) et la table attributaire Rundumadum Trail Stages (Étapes de la randonnée Rundumadum). Dans la fenêtre Contents (Contenu), décochez la couche Rundumadum Trail Stages (Étapes de la randonnée autour de Vienne) et réduisez sa légende.
  12. Dans la barre d’outils Accès rapide, cliquez sur le bouton Save (Enregistrer).

    Bouton Enregistrer

    Le projet est enregistré.

Ajout d’un nouveau champ

Vous allez ensuite ajouter un champ d’entier court qui servira à créer un sous-type pour la couche Vienna City Trails (Sentiers de randonnée de la ville de Vienne).

  1. Dans la fenêtre Contents (Contenu), activez la couche Vienna City Trails. Cliquez avec le bouton droit sur la couche, pointez sur Data Design (Conception de données) et sélectionnez Fields (Champs).

    La vue Fields (Champs) de la couche apparaît.

  2. Si nécessaire, positionnez et ancrez la fenêtre sous la carte.
  3. Accédez au bas de la vue Fields (Champs) et cliquez sur Click here to add a new field (Cliquer ici pour ajouter un nouveau champ).

    Option Cliquer ici pour ajouter un nouveau champ

    Conseil :

    Il est également possible d’ajouter de nouveaux champs à partir du ruban en cliquant sur l’onglet Fields (Champs) et le groupe Changes (Modifications).

  4. En bas de la table, cliquez sur Click here to add a new field (Cliquez ici pour ajouter un nouveau champ). Dans la colonne Field Name (Nom du champ) double-cliquez sur la valeur actuelle (Field [Champ]) et saisissez TrailRating.
    Remarque :

    Lorsque vous apportez des mises à jour, un indicateur vert apparaît près des lignes mises à jour. Un indicateur rouge près d’une ligne identifie une erreur qui empêche la validation de cette ligne à l’aide du bouton Save (Enregistrer). Pour lire le message d’erreur, placez le curseur sur l’indicateur rouge. Une fois l’erreur corrigée, l’indicateur devient vert.

  5. Double-cliquez sur la cellule vide Alias et saisissez Trail Rating (Évaluation de la randonnée).
  6. Double-cliquez sur la cellule Data Type (Type de données) et choisissez Sort (Court).
  7. Cochez la case Mettre en surbrillance.

    Propriétés du champ

    La propriété Number Format (Format numérique) vous permet de modifier l’affichage des valeurs numériques, ce qui est utile pour limiter le nombre de décimales affichées ou exprimer les nombres sous forme de pourcentages. Cela n’est pas nécessaire pour le nouveau champ Trail Rating. Même s’il stocke des valeurs numériques, il ne les affiche pas sous forme de nombres. Les valeurs entières seront remplacées par les descriptions de sous-types.

  8. Sur le ruban, dans l’onglet Fields (Champs), dans le groupe Manage Edits (Gérer les mises à jour), cliquez sur Save (Enregistrer).

    Bouton Enregistrer

    Remarque :

    Lorsque vous enregistrez les modifications apportées lors de l’utilisation de la vue Fields (Champs), vous mettez à jour la structure de la géodatabase. Cela n’est pas le cas lors de la mise à jour des entités dans une classe d’entités ou une table attributaire ; vous ne modifiez en effet que le contenu.

  9. Fermez la vue Fields (Champs).
  10. Dans la fenêtre Contents (Contenu), cliquez avec le bouton droit sur la couche Vienna City Trails et choisissez Attribute Table (Table attributaire).

    Le champ Trail Rating est ajouté à la fin de la table attributaire.

    Nouveau champ ajouté à la table attributaire

Renseigner le champ

Par défaut, les nouveaux champs ne comportent aucune valeur. Vous allez mettre à jour le champ Trail Rating (Évaluation de la randonnée) que vous avez créé pour inclure les valeurs en fonction de la durée nécessaire pour parcourir chaque randonnée.

  1. Dans la table attributaire, cliquez avec le bouton droit sur le champ Estimated Time (Temps estimé) et choisissez Sort Ascending (Tri croissant).

    Option Tri croissant

    En ce qui concerne les sentiers de randonnée, l’évaluation s’appuie sur une estimation du temps nécessaire pour les parcourir. Ainsi, les randonnées qui peuvent être achevées en 2,5 à 3 heures sont qualifiées de faciles.

  2. Faites glisser le champ Estimated Time (Durée estimée) en regard du champ Trail Rating (Évaluation de la randonnée).
  3. Dans la colonne Trail Rating, double-cliquez sur la première cellule, saisissez 1 et appuyez sur Entrée.

    Valeur du champ ajouté

  4. Dans la deuxième cellule, saisissez 1 et appuyez sur Entrée.
  5. Dans la fenêtre Save Edits (Enregistrer les mises à jour), cliquez sur Yes (Oui).
  6. Dans la table attributaire, continuez à mettre à jour les valeurs de champ Trail Rating selon la table suivante :

    Durée estiméeÉvaluation de la randonnée

    2,5 à 3 heures

    1

    3 à 4 heures

    2

    3,5 à 4 heures

    2

    4 à 4,5 heures

    3

    4 à 5 heures

    3

  7. Dans la table attributaire Vienna City Trails (Sentiers de randonnée de la ville de Vienne), vérifiez que vous avez bien mis à jour les valeurs des champs Trail Rating (Évaluation de la randonnée).

    Valeurs des champs vérifiés

  8. Sur le ruban, dans l’onglet Edit (Mise à jour), dans le groupe Manage Edits (Gérer les mises à jour), cliquez sur Save (Enregistrer).

    Bouton Enregistrer

  9. Dans la fenêtre Save Edits (Enregistrer les mises à jour), cliquez sur Yes (Oui).
  10. Fermez la table attributaire. Enregistrez le projet.

Vous avez correctement ajouté et renseigné le champ en vue de l’application d’un sous-type selon l’évaluation de la randonnée. Vous allez maintenant ajouter des descriptions de sous-types et examinez les résultats.


Créer des sous-types

Vous allez ensuite créer un sous-type sur un champ et mettre à jour les codes et les descriptions.

Créer des sous-types pour évaluer les sentiers de randonnée

Les sous-types permettent de classer une couche en groupes d’entités qui partagent le même attribut. Dans la vue Subtypes (Sous-types), vous pouvez examiner ceux qui sont associés à des couches, mettre à jour leurs propriétés ou créer des sous-types dans une couche.

La couche actuelle Vienna City Trails ne renferme pas de sous-types. Vous allez créer un sous-type pour le champ Trail Rating que vous avez ajouté et renseigné.

  1. Dans la fenêtre Contents (Contenu), cliquez sur la couche Vienna City Trails pour la sélectionner.
  2. Sur le ruban, cliquez sur l’onglet Données. Dans le groupe Design (Conception de données), cliquez sur Subtypes (Sous-types).

    Bouton Sous-types

    La vue Subtypes (Sous-types) apparaît. Elle dresse la liste de tous les champs de la couche, dans une table.

  3. Le cas échéant, redimensionnez la vue Subtypes (Sous-types) pour afficher le champ TrailRating.
  4. Sur le ruban, sous l’onglet Subtypes (Sous-types), dans le groupe Subtypes (Sous-types), cliquez sur Create/Manage (Créer/gérer).

    Bouton Créer/gérer

    La fenêtre Manage Subtypes (Gérer les sous-types) apparaît.

  5. Dans la fenêtre Manage Subtypes (Gérer les sous-types), dans Subtype Field (Champ de sous-type), choisissez TrailRating.

    Option TrailRating

    Vous pouvez ajouter un code d’évaluation du sentier de randonnée et une description pour chaque sous-type à générer. Pour renseigner facilement les codes de sous-types, laissez l’outil découvrir chaque code unique dans le champ de sous-type spécifié. Cette opération est particulièrement intéressante si vous devez créer un grand nombre de sous-types.

  6. Dans la fenêtre Manage Subtypes (Gérer les sous-types), cliquez sur Discover codes (Identifier les codes).

    La fenêtre Manage Subtypes (Gérer les sous-types) est mise à jour et affiche trois codes de sous-types. Ils représentent les valeurs du champ Trail Rating que vous avez affectées aux différents sentiers en fonction du champ Estimated Time.

    Fenêtre Gérer les sous-types

    Vous allez maintenant trier les codes et fournir une description pour chaque sous-type.

  7. Cliquez sur Code pour trier les codes des sous-types dans l’ordre croissant.

    Option des codes

    Vous allez ajouter un sous-type pour les nouveaux sentiers auxquels aucune évaluation n’a encore été affectée.

  8. Double-cliquez sur la cellule vide sous 3, saisissez 4 et appuyez sur Entrée.

    Nouveau code de sous-type ajouté

    Vous allez maintenant définir une description pour chaque sous-type.

  9. Sous Description, double-cliquez sur New Subtype1 (Nouveau sous-type 1). Saisissez Easy (Facile) et appuyez sur Entrée.
  10. Fournissez une description de chaque sous-type supplémentaire à l’aide de la table suivante :

    Évaluation du sentierCode de sous-type

    1

    Facile

    2

    Modéré

    3

    Difficile

    4

    Non évalué

  11. Dans Default Subtype (Sous-type par défaut), choisissez Unrated (Non évalué).

    Option Unrated (Non évalué)

  12. Cliquez sur OK.

    Le sous-type est créé et affecté. La fenêtre Manage Subtypes (Gérer les sous-types) se ferme.

  13. Sur le ruban, sous l’onglet Subtypes (Sous-types), dans le groupe Changes (Modifications), cliquez sur Save (Enregistrer).

    Dans la vue Subtypes (Sous-types), TrailRating est identifié comme champ de sous-type, car il apparaît en gras et est précédé d’un astérisque. Par ailleurs, chaque sous-type a sa valeur par défaut définie sur le code de sous-type. Les colonnes accueillant les valeurs par défaut et les domaines sont ajoutées à chaque sous-type.

    Catégories et codes des sous-types

  14. Fermez la vue Subtypes (Sous-types). Dans la fenêtre Contents (Contenu), cliquez avec le bouton droit sur la couche Vienna City Trails (Parcours de randonnée de la ville de Vienne) et choisissez Attribute Table (Table attributaire).

    Dans la table attributaire, le champ Trail Rating (Évaluation de la randonnée) est mis à jour afin de refléter les descriptions des sous-types et non les valeurs numériques.

    Descriptions de sous-types affichées

  15. Fermez la table attributaire.

Symboliser les randonnées

Vous allez ensuite symboliser la couche des sentiers à l’aide du champ de sous-type.

  1. Dans la fenêtre Contents (Contenu), cliquez avec le bouton droit sur la couche Vienna City Trails et choisissez Symbology (Symbologie).

    La fenêtre Symbology (Symbologie) apparaît.

  2. Dans la fenêtre Symbology (Symbologie), dans Primary symbology (Symbologie principale), choisissez Graduated Colors (Couleurs graduées). Dans Field 1 (Champ 1), sélectionnez Trail Rating (Évaluation de la randonnée).

    Mettre à jour la symbologie des couches

  3. Dans l’onglet Classes, cliquez avec le bouton droit sur le symbole linéaire associé aux sentiers Easy (Facile). Dans le sélecteur de couleurs, sélectionnez Quetzel Green (Vert Quetzal).

    Changer la couleur des symboles

    Conseil :

    Dans le sélecteur de couleurs, pointez sur une couleur pour voir son nom s’afficher.

    Les sentiers ne présentant pas de difficulté sont identifiés en vert sur la carte.

  4. Changez les couleurs des autres symboles de la manière suivante :
    • Pour Moderate (Modéré), choisissez Electron Gold (Doré électron) (quatrième colonne, troisième ligne du sélecteur de couleurs).
    • Pour Strenuous (Difficile), choisissez Mars Red (Rouge Mars) (deuxième colonne, troisième ligne du sélecteur de couleurs).
    • Pour Unrated (Non évalué), choisissez Moorea Blue (Bleu Moorea) (neuvième colonne, quatrième ligne du sélecteur de couleurs).

    Il existe une classe de symbole supplémentaire qu’il est inutile d’afficher. Étant donné que vous avez déjà créé un sous-type pour les sentiers non évalués, vous pouvez éliminer la classe de symbole Show all other values (Afficher toutes les autres valeurs).

  5. Cliquez sur More (Plus) et décochez la case Show all other values (Afficher toutes les autres valeurs).

    Option Afficher toutes les autres valeurs

    La carte est maintenant symbolisée pour traduire les évaluations des sentiers de manière plus intuitive.

    Carte symbolisée

  6. Fermez la fenêtre Symbology (Symbologie). Enregistrez le projet.

Utiliser un sous-type

Vous avez mis à jour la classe d’entités Vienna City Trails en appliquant un champ de sous-type sur les sentiers de la ville. Les sous-types non seulement assurent l’intégrité des données en vous laissant choisir parmi une liste de valeurs valides, mais permettent également de classer les données en différentes catégories. Vous pouvez définir les valeurs par défaut des champs de chaque sous-type qui seront automatiquement appliquées lorsque vous créez des entités.

Ensuite, vous allez ajouter des domaines à une géodatabase et les appliquer aux champs individuels des classes d’entités existantes.

  1. Dans la fenêtre Contents (Contenu), cliquez sur la couche Vienna City Trails pour la sélectionner.
  2. Sur le ruban, cliquez sur l’onglet Edit (Modifier). Dans le groupe Selection (Sélection), cliquez sur le bouton Select (Sélectionner).

    Bouton Sélectionner

  3. Sur la carte, cliquez sur une entité de randonnée.

    La randonnée sélectionnée est mise en surbrillance en bleue.

  4. Sous l’onglet Edit (Mise à jour), dans le groupe Selection (Sélection), cliquez sur Attributes (Attributs).

    Fenêtre Attributs

    La fenêtre Attributes (Attributs) apparaît. Dans cette fenêtre, vous pouvez mettre à jour les valeurs des champs attributaires de la randonnée sélectionnée.

  5. Dans la fenêtre Attributes (Attributs), cliquez sur le champ Trail Length.

    Valeur de longueur du sentier de randonnée

    Le champ s’affiche en surbrillance, ce qui indique que vous pouvez mettre à jour sa valeur en saisissant une nouvelle. Actuellement, vous pouvez mettre à jour la valeur du champ Trail Length par n’importe quelle valeur. Il n’existe aucun mécanisme pour vérifier ou limiter les valeurs ajoutées. Vous traiterez ce problème ultérieurement.

    Vous n’apportez aucune modification à la valeur du champ Trail Length pour l’instant.

  6. Faites défiler jusqu’en bas de la fenêtre Attributes (Attributs). Pour le champ Trail Rating (Évaluation de la randonnée), cliquez sur le bouton Choose Symbol Class (Choix d’une classe de symboles).

    Appliquer un sous-type différent

    Une liste de descriptions apparaît ; elle permet de mettre à jour le sous-type actuel.

    Vous ne pouvez pas saisir une valeur Trail Rating personnalisée. Vous pouvez juste sélectionner l’une des valeurs valides de la liste, ce qui garantit la cohérence des données. Cette fonctionnalité est l’une des raisons principales de l’utilisation des sous-types.

    Vous n’apportez aucune modification à la valeur du champ Trail Rating (Évaluation de la randonnée) pour l’instant.

  7. Fermez la fenêtre Attributs.
  8. Sur l’onglet Edit (Mettre à jour), dans le groupe Selection (Sélection), cliquez sur Clear (Effacer).
  9. Enregistrez le projet.

Vous avez mis à jour la classe d’entités Vienna City Trails (Parcours de randonnée de la ville de Vienne) dans la géodatabase en appliquant un champ de sous-type sur les parcours de randonnée de la ville.


Créer des domaines

Ensuite, vous allez ajouter des domaines à une géodatabase et les appliquer aux champs individuels des classes d’entités existantes.

Créer des domaines à l’aide d’une vue

À l’instar des sous-types, les domaines assurent l’intégrité des données en présentant une liste de valeurs valides que vous choisissez pour renseigner les champs attributaires. En revanche, les domaines sont utilisés pour régir les valeurs autorisées dans un champ attributaire donné d’une table, d’une classe d’entités ou d’un sous-type.

Les domaines sont stockés dans une géodatabase et peuvent être appliqués à différentes classes d’entités et tables dans la géodatabase. Selon vos attentes, les domaines attributaires sont appliqués soit comme domaines par plage soit comme domaines de valeurs précodées. Les domaines par plage définissent les valeurs minimale et maximale d’un champ. Ils peuvent être utilisés dans des champs attributaires de type entier court, entier long, réel simple ou double et date. Les domaines de valeurs précodées indiquent un ensemble valide de valeurs pour un attribut, indiquant la valeur réelle autorisée et une description plus claire de la signification du code.

  1. Dans la fenêtre Contents (Contenu), sélectionnez Vienna City Trails.
  2. Sur le ruban, cliquez sur l’onglet Données. Dans le groupe Data Design (Conception de données), cliquez sur Domains (Domaines).

    Bouton des domaines

    La vue Domains (Domaines) apparaît. Dans cette vue, vous pouvez afficher des domaines existants, mettre à jour leurs propriétés et leurs valeurs, et en créer de nouveaux.

    Vous allez maintenant créer un domaine.

  3. Dans la vue Domains (Domaines), double-cliquez sur la cellule vide Domain Name (Nom du domaine) et saisissez Accessibility (Accessibilité). Dans Description, saisissez Trail accessibility (Accessibilité de la randonnée).
  4. Dans Field Type (Type de champ), sélectionnez Short (Abrégé). Dans Domain Type (Type de domaine), vérifiez que Coded Value Domain (Domaine de valeurs précodées) est sélectionné.

    Nouveau domaine

    Lorsque le type de domaine est un domaine de valeurs précodées, une table supplémentaire est utilisée à la fin de la ligne pour saisir des descriptions et des codes de domaine.

  5. Pour Code, entrez 1. Dans Description, saisissez Unpaved (Non goudronné) et appuyez sur Entrée.

    Rue non goudronnée dans le champ Description

    Lorsque vous ajoutez un code et une description, une autre ligne est ajoutée.

  6. Ajoutez les valeurs Code et Description à l’aide de la table suivante :

    CodeDescription

    1

    Non goudronné

    2

    Goudronné

    3

    Goudronné en partie

    4

    Poussettes possibles

    5

    Fauteuils roulants possibles

    Cinq codes et descriptions sont maintenant présents.

    Cinq codes et leur description

  7. Sur le ruban, dans l’onglet Domains (Domaines), dans le groupe Manage Edits (Gérer les mises à jour), cliquez sur Save (Enregistrer).

    Bouton Enregistrer

  8. Dans l’onglet Domains (Domaines), dans le groupe Edits (Mises à jour), cliquez sur New (Nouveau).

    Un nouveau domaine est ajouté à la vue.

  9. Pour le nouveau domaine, saisissez les informations suivantes :
    • Dans Domain Name (Nom du domaine), saisissez MaxTrailDuration.
    • Dans Description saisissez Maximum Trail Duration (Durée maximum de la randonnée).
    • Dans Field Type (Type de champ), sélectionnez Short (Abrégé).
    • Pour Domain Name (Nom du domaine), sélectionnez Range Domain (Domaine par plage).

    Deuxième domaine

    Lorsqu’un domaine par plage est sélectionné, la table supplémentaire fournit les valeurs minimum et maximum pour limiter ou contraindre les valeurs numériques utilisables dans le champ.

  10. Pour Minimum, saisissez 3. Pour Maximum, saisissez 7.

    Valeurs minimum et maximum

  11. Sur le ruban, dans l’onglet Domains (Domaines), dans le groupe Manage Edits (Gérer les mises à jour), cliquez sur Save (Enregistrer).
  12. Créez un domaine par plage spécifiant la durée minimale d’un sentier de randonnée en utilisant les paramètres suivants :
    • Pour Domain Name (Nom du domaine), saisissez MinTrailDuration.
    • Pour Description saisissez Minimum Trail Duration (Durée minimale de la randonnée).
    • Dans Field Type (Type de champ), sélectionnez Short (Abrégé).
    • Pour Domain Name (Nom du domaine), sélectionnez Range Domain (Domaine par plage).
    • Pour Minimum Valeur (Valeur minimale), saisissez 1.
    • Pour Maximum Value (Valeur maximale), saisissez 2.
  13. Sur le ruban, dans l’onglet Domains (Domaines), dans le groupe Manage Edits (Gérer les mises à jour), cliquez sur Save (Enregistrer).

    Trois domaines ajoutés

    La vue Domains (Domaines) dispose maintenant de trois domaines.

  14. Ajoutez trois domaines par plage avec les paramètres suivants :

    Nom du domaineDescriptionType de champType de domaineValeur minimaleValeur maximale

    ShortTrailLength

    Longueur moyenne en kilomètres d’une petite randonnée

    Court

    Domaine par plage

    2

    9

    MediumTrailLength

    Longueur moyenne en kilomètres d’une randonnée moyenne

    Court

    Domaine par plage

    10

    13

    LongTrailLength

    Longueur moyenne en kilomètres d’une longue randonnée

    Court

    Domaine par plage

    14

    15

    Vous avez créé un total de six domaines.

    Domaines par plage supplémentaires

  15. Sur le ruban, dans l’onglet Domains (Domaines), dans le groupe Manage Edits (Gérer les mises à jour), cliquez sur Save (Enregistrer).
  16. Fermez la vue Domains (Domaines).

Créer des domaines à l’aide d’un outil

La création de domaines de valeurs précodées comportant de nombreux codes et leurs descriptions peut être une opération longue et fastidieuse. Pour accélérer ce processus, vous allez utiliser un outil de géotraitement afin de créer des domaines de valeurs précodées supplémentaires à partir des tables existant dans la géodatabase.

L’outil de géotraitement Table vers domaine permet de créer ou de mettre à jour un domaine de valeurs précodées à partir des valeurs d’une table.

Remarque :

Les domaines attributaires appartiennent à la géodatabase ; vous pouvez les partager entre des classes d’entités, des tables et des sous-types d’une géodatabase. Ils constituent un moyen efficace d’assurer l’intégrité des données en limitant les éléments qui peuvent être insérés dans un champ par le biais des codes du domaine de valeurs précodées ou des valeurs minimum et maximum d’un domaine par plage.

  1. Dans la fenêtre Catalog (Catalogue), développez le dossier Maps (Cartes). Cliquez avec le bouton droit sur ReferenceMap et sélectionnez Open (Ouvrir).

    Une vue cartographique apparaît. Cette carte contient plusieurs tables autonomes.

  2. Dans la fenêtre Contents (Contenu), cliquez avec le bouton droit sur Duration (Durée) et choisissez Open (Ouvrir).

    Option Open (Ouvrir)

    La table contient des valeurs pouvant être utilisées dans un domaine Trail Duration (Durée de la randonnée).

    Contenu de la table Duration (Durée)

    Vous allez ensuite utiliser un outil de géotraitement pour créer un domaine et lui attribuer des valeurs à partir de cette table.

  3. Fermez la table Duration (Durée).
  4. Sur le ruban, sous l’onglet Analysis (Analyse), dans le groupe Geoprocessing (Géotraitement), cliquez sur Tools (Outils).

    Bouton Outils

    La fenêtre Geoprocessing (Géotraitement) s’affiche.

  5. Dans la fenêtre Geoprocessing (Géotraitement), recherchez et ouvrez l’outil Table To Domain (Table vers domaine).
  6. Dans la fenêtre Table to Domain (Table vers domaine), définissez les paramètres suivants :
    • Dans Input Table (Table en entrée), choisissez Duration (Duration).
    • Dans Code Field (Champ de valeur), sélectionnez TrailDuration.
    • Dans Description Field (Champ de description), sélectionnez TrailDurationTimes.
    • Dans Input Workspace (Espace de travail en entrée), accédez au dossier Databases (Bases de données) et sélectionnez vienna.gdb.
    • Dans Domain Name (Nom du domaine), acceptez le nom défini par défaut, TrailDuration.
    • Dans Domain Description (Description du domaine), saisissez Time needed to complete trail (Temps nécessaire pour effectuer la randonnée).

    Paramètres de l’outil de géotraitement Table vers domaine

  7. Cliquez sur Run (Exécuter).

    L’outil s’exécute. Lorsqu’il se termine, aucune modification n’est apportée à la carte. Vous pouvez vérifier que l’exécution de l’outil a réussi en examinant la vue Domains (Domaines).

  8. Dans la fenêtre Contents (Contenu), sélectionnez Vienna City Trails. Sur le ruban, cliquez sur l’onglet Données. Dans le groupe Data Design (Conception de données), cliquez sur Domains (Domaines).

    La vue Domains (Domaines) apparaît. Le domaine TrailDuration a été ajouté.

    Sortie de Table vers domaine

    Remarque :

    Si le domaine TrailDuration n’apparaît pas, essayez de fermer la vue Domains (Domaines) et de la rouvrir.

  9. Avec l’outil de géotraitement Table To Domain (Table vers domaine), créez quatre autres domaines de valeurs précodées à l’aide des paramètres de la table suivante :

    Input Table (Table en entrée)Champ de codeChamp de descriptionEspace de travail en entréeNom du domaineDescription du domaine

    Scenery

    SceneryCode

    SceneryDescription

    vienna.gdb

    Scenery

    Types de paysage divers le long du sentier

    TrailLength

    LengthCode

    LengthDescription

    vienna.gdb

    TrailLength

    Distance du sentier en kilomètres

    ElevationChange

    ElevationCode

    ElevationDescription

    vienna.gdb

    ElevationChange

    Dénivelé le long du sentier

    TrailType

    TrailTypeCode

    TrailTypeDescription

    vienna.gdb

    TrailType

    Descriptions des types de randonnée

  10. Fermez et rouvrez la vue Domains (Domaines).

    Les domaines Scenery, TrailLength, ElevationChange et TrailType ont été ajoutés.

    Nouveaux domaines de géodatabase

  11. Fermez la vue Domains (Domaines) et enregistrez le projet.

Attribuer des domaines aux champs

Si les entités ont été regroupées en sous-types, différents domaines attributaires peuvent être affectés à chacun des sous-types. Toutefois, lorsqu’un domaine est associé à un champ attributaire, seules les valeurs de ce domaine sont valides pour le champ ; le champ n’accepte pas une valeur qui n’appartient pas à ce domaine.

  1. Dans la fenêtre Contents (Contenu), cliquez avec le bouton droit sur la couche Vienna City Trails et choisissez Attribute Table (Table attributaire).

    Les champs Trail Accessibility (Accessibilité de la randonnée) et Average Trail Elevation (Altitude moyenne de la randonnée) sont renseignés par des valeurs non descriptives qui ne présentent pas beaucoup d’intérêt.

    Champs candidats pour les domaines

    Vous allez attribuer des domaines à ces champs et étudier la façon dont les domaines affectent la table.

  2. Sur le ruban, sous l’onglet Data (Données), dans le groupe Data Design (Conception de données), cliquez sur Subtypes (Sous-types).
  3. Si nécessaire, développez la vue Subtypes (Sous-types) de manière à voir la table en entier sans devoir faire défiler l’affichage.
  4. Dans le sous-type Easy (Facile), localisez le champ Accessibility (Accessibilité). Double-cliquez sur la cellule vide Domain (Domaine) et sélectionnez Accessibility (Accessibilité).

    Domaine Accessibilité

  5. Dans les sous-types Moderate (Modéré), Strenuous (Difficile) et Unrated (Non évalué), affectez le domaine Accessibility (Accessibilité) au champ Accessibility.
  6. Sur le ruban, sous l’onglet Subtypes (Sous-types), dans le groupe Changes (Modifications), cliquez sur Save (Enregistrer).

    Affectation de domaine

    Remarque :

    Appliquer un sous-type à un champ figurant dans une table présente l’avantage de pouvoir appliquer des domaines différents à chaque sous-type d’un même champ attributaire.

  7. Pour le champ Length (Longueur), définissez les domaines suivants :
    • Dans le sous-type Easy (Facile), définissez Domain (Domaine) sur ShortTrailLength.
    • Dans le sous-type Moderate (Modéré), définissez Domain (Domaine) sur MediumTrailLength.
    • Dans le sous-type Strenuous(Difficile) , définissez Domain (Domaine) sur LongTrailLength.
    • Dans le sous-type Unrated (Non évalué), définissez Domain (Domaine) sur ShortTrailLength.

    Différentes affectations de domaine par sous-type

  8. Enregistrez les sous-types.
  9. Dans les sous-types Easy (Facile), Moderate (Modéré), Strenuous (Difficile) et Unrated (Non évalué), affectez les domaines supplémentaires suivants :

    Nom de champDomaine

    MinDuration

    MinTrailDuration

    MaxDuration

    MaxTrailDuration

    Scenery

    Scenery

    Élévation

    ElevationChange

    TrailType

    TrailType

    Toutes les affectations de domaines

  10. Enregistrez les sous-types et fermez la vue Subtypes (Sous-types).
  11. Le cas échéant, ouvrez la table attributaire de la couche Vienna City Trails.

    Les champs Trail Accessibility(Accessibilité de la randonnée), Highlighted Scenery (Paysages mis en exergue) et Average Trail Elevation (Élévation moyenne de la randonnée) sont désormais renseignés par les valeurs descriptives extraites des descriptions de domaine.

    Découvrir les domaines affectés aux champs

    Le champ Type of trail (Type de sentier) reste vide, car aucune valeur n’a été saisie dans le champ. Un domaine est appliqué à ce champ, mais étant donné qu’aucune valeur n’a été ajoutée et qu’aucune valeur par défaut n’est définie, le domaine n’est pas validé.

  12. Fermez la table attributaire et enregistrez le projet.

Mettre à jour une entité de sentier

Vous allez ensuite mettre à jour une entité de sentier et étudier l’effet des domaines lors de la mise à jour.

L’utilisation des domaines assure l’intégrité des données en limitant le choix de valeurs pour un champ particulier. La validation pour les domaines de valeurs précodées est effectuée en limitant les valeurs de champ dans les listes déroulantes. Les domaines par plage sont validés automatiquement pendant la mise à jour. Vous allez mettre à jour une entité de sentier et utiliser une valeur de code et un domaine par plage.

  1. Cliquez sur l’onglet Source pour revenir à la vue cartographique d’origine.

    Onglet Source

  2. Dans la fenêtre Contents (Contenu), cliquez sur la couche Vienna City Trails pour la sélectionner.
  3. Sur le ruban, cliquez sur l’onglet Edit (Modifier). Dans le groupe Selection (Sélection), cliquez sur le bouton Select (Sélectionner).
  4. Sur la carte, cliquez sur l’entité de sentier à sélectionner.
  5. Sous l’onglet Edit (Modifier), dans le groupe Selections (Sélections), cliquez sur Attributes (Attributs).

    La fenêtre Attributes (Attributs) apparaît. Vous avez utilisé cette fenêtre précédemment dans le didacticiel afin de mettre à jour les valeurs de champ d’un sentier sélectionné. Cette fois-ci, les valeurs qu’il est possible de saisir et les choix applicables aux champs sont affectés par les domaines appliqués aux champs.

  6. Dans la fenêtre Attributes (Attributs), cliquez sur la valeur Type of trail (Type de sentier).

    Options relatives au type de sentier

    Il est impossible de définir un type de sentier personnalisé. Vous allez être amené à choisir plutôt l’un des types prédéfinis.

  7. Dans Type of trail (Type de sentier), sélectionnez un type différent du type de sentier d’origine.
  8. Essayez de modifier les valeurs définies dans Trail Accessibility (Accessibilité de la randonnée) et Highlighted Scenery (Paysages mis en exergue).

    Vous avez auparavant affecté un domaine par plage au champ Trail Length (Longueur de la randonnée) afin de restreindre la longueur selon les différents sous-types comme indiqué dans la table suivante :

    Sous-typeNom du domaineValeur minimaleValeur maximale

    Facile

    ShortTrailLength

    2

    9

    Modéré

    MediumTrailLength

    10

    13

    Difficile

    LongTrailLength

    14

    15

  9. Dans la fenêtre Attributes (Attributs), dans Trail Length (Longueur de la randonnée), tapez 99 et appuyez sur Entrée.

    Le champ apparaît en rouge pour signaler que la longueur du sentier n’est pas comprise dans la plage autorisée pour un sous-type d’évaluation sentier modéré. Par ailleurs, la fenêtre Attributes (Attributs) affiche un avertissement spécifiant que la longueur autorisée d’un sentier moyen doit être comprise entre 10 et 13.

    Valeur de longueur du sentier de randonnée mise à jour

  10. Mettez à jour la valeur définie dans Trail Length (Longueur de la randonnée) en la réglant sur 11 et appuyez sur Entrée.

    La valeur se trouve dans la plage autorisée et le message d’avertissement n’est plus affiché.

    Les modifications actuelles ne sont pas transmises à la géodatabase tant que vous n’avez pas enregistré les mises à jour.

  11. Fermez la fenêtre Attributs.

    Un message vous informant que certaines mises à jour attributaires ne sont pas validées apparaît. Vos modifications avaient uniquement pour objectif de tester la mise à jour, vous allez donc les ignorer.

  12. Cliquez sur Discard (Ignorer) et effacez la sélection.
  13. Sur le ruban, cliquez sur l’onglet Map (Carte). Dans le groupe Navigate (Naviguer), cliquez sur le bouton Explore (Explorer) pour désactiver l’outil Sélectionner.
  14. Enregistrez le projet.

Vous avez ajouté des domaines et les avez appliqués aux champs d’une classe d’entités. Vous avez également mis à jour une entité à l’aide de domaines et de sous-types. Vous allez ensuite publier et utiliser votre service d’entités.


Publication d’un service d’entités

Vous allez maintenant publier la couche Vienna City Trails et vérifier l’accès à la validation des données lors de la mise à jour dans une carte Web.

Partager une couche Web

Avant de partager des entités prenant en charge des sous-types et des domaines dans une application Web, vous devez vous assurer que toutes les couches modifiables disposent d’un modèle d’entités configuré. Un modèle d’entités est une collection prédéfinie d’outils de construction servant à créer des entités sur la couche.

Les modèles d’entités sont une propriété d’une couche et sont gérés dans le projet ArcGIS Pro. Si la couche est partagée sous forme d’un fichier de couche, d’un paquetage de couche ou d’une couche Web, les propriétés du modèle sont également partagées. Vous allez créer des modèles d’entités pour la couche Vienna City Trails (Sentiers de la ville de Vienne) avant de la publier.

  1. Dans l’onglet Edit (Mise à jour), dans l’angle inférieur du groupe Features (Entités), cliquez sur le bouton Manage Templates (Gérer les modèles).

    Bouton Gérer des modèles

  2. Dans la fenêtre Manage Templates (Gérer des modèles), cliquez avec le bouton droit sur la couche Vienna City Trails (Sentiers de la ville de Vienne) et sélectionnez Create all templates (Créer tous les modèles).

    Option Créer tous les modèles

    Les modèles d’entités sont générés et ajoutés à la zone des modèles pour chaque sous-type de couche associé. Chaque modèle est nommé conformément à la description du sous-type. Vous pouvez définir des valeurs par défaut différentes et appliquer d’autres stratégies de mise à jour ou utiliser des outils de mise à jour différents pour mettre à jour ou créer les entités à l’aide des modèles.

    Vous êtes prêt à publier la couche. Vous allez d’abord supprimer les autres couches de la carte et enregistrer le projet.

  3. Dans la fenêtre Contents (Contenu), supprimez toutes les couches (même les couches de fond de carte), à l’exception de Vienna City Trails (Sentiers de la ville de Vienne).
    Conseil :

    Retirez une couche en cliquant dessus avec le bouton droit et en sélectionnant Remove (Supprimer).

  4. Enregistrez le projet.
  5. Sur le ruban, cliquez sur l’onglet Share (Partager). Dans le groupe Share As (Partager en tant que), cliquez sur le menu déroulant Web Layer (Couche Web), puis sélectionnez Publish Web Layer (Publier la couche Web).

    Option Publier la couche Web

    La fenêtre Partager en tant que couche Web apparaît.

  6. Dans la fenêtre Share As Web Layer (Partager en tant que couche Web), redéfinissez les paramètres suivants :
    • Dans Name (Nom), saisissez Vienna City Trails (Sentiers de la ville de Vienne) en le faisant suivre de vos initiales.
    • Dans Summary (Résumé), saisissez Hiking trail data with attribute validation applied (Données sur les sentiers de randonnée avec validation des attributs appliquée).
    • Pour Tags (Balises), conservez la liste de balises par défaut.
    • Pour Layer Type (Type de couche), vérifiez que la case Features (Entités) est cochée.

    Paramètres de partage d’une couche en tant que couche Web

    Remarque :

    Si vous êtes un utilisateur ArcGIS Enterprise, sous Data and Layer Type (Type de données et de couche), pour Copy all data (Copier toutes les données), choisissez Feature (Entité).

  7. Dans Location (Localisation), saisissez Vienna Trails (Sentiers de Vienne). Pour Share with (Partager avec), cochez la case Everyone (Tout le monde).

    Paramètres de partage d’une couche en tant que couche Web

    Avant la publication, vous allez rechercher d’éventuelles erreurs dans la couche, susceptibles d’empêcher la publication.

  8. Dans la fenêtre Share As Web Layer (Partager en tant que couche Web), cliquez sur Analyze (Analyser).

    Un avertissement peut s’afficher à propos de l’attribution d’ID numériques uniques pour le partage de couches Web.

  9. Si l’avertissement apparaît, double-cliquez dessus. Dans la fenêtre Map Properties (Propriétés de la carte), sélectionnez Allow assignment of unique numeric IDs for sharing web layers (Autoriser l’attribution d’ID numériques uniques pour le partage de couches Web) et cliquez sur OK.
  10. Le cas échéant, dans la fenêtre Share As Web Layer (Partager en tant que couche Web), cliquez sur Analyze (Analyser). Vérifiez qu’aucune erreur n’est trouvée.
    Remarque :

    Si vous rencontrez une erreur autre que celle concernant les ID numériques uniques, lisez sa description et résolvez-la avant de continuer.

  11. Cliquez sur Publish (Publier).
  12. Une fois la publication terminée, cliquez sur Manage the web layer (Gérer la couche Web).

    Lien Manage the web layer (Gérer la couche Web)

    Un navigateur affiche la page de l’élément de la couche Web Vienna City Trails.

Activer la mise à jour

Vous allez ensuite activer la mise à jour de votre couche Web.

  1. Le cas échéant, sur la page de l’élément, connectez-vous à votre compte d’organisation ArcGIS.
  2. Sur le ruban, cliquez sur Settings (Paramètres).

    Bouton Settings (Paramètres)

  3. Sous General (Général), pour Public Data Collection (Collecte de données publiques), cochez la case Approve this layer to be shared with the public when editing is enabled (Autoriser le partage de cette couche avec le public lorsque la mise à jour est activée).

    Case "Autoriser le partage de cette couche avec le public lorsque la mise à jour est activée" cochée

  4. En regard de General (Général), cliquez sur Save (Enregistrer).
  5. Sous Feature Layer (hosted) (Couche d’entités [hébergée]), pour Editing (Mise à jour), cochez la case Enable editing (Activer la modification).

    Mise à jour de la couche d’entités activée

  6. En regard de Feature Layer (hosted) (Couche d’entités (hébergée)), cliquez sur Save (Enregistrer).

    Vous avez modifié les paramètres de la couche publiée afin de permettre la mise à jour et le partage lorsque la mise à jour est activée.

Mettre à jour les entités dans une carte Web

Maintenant que la mise à jour est activée pour la couche, vous allez l’ajouter dans une carte Web et mettre à jour certaines entités.

  1. Sur le ruban, cliquez sur Overview (Aperçu).
  2. Cliquez sur Open in Map Viewer (Ouvrir dans Map Viewer).

    Bouton Open in Map Viewer (Ouvrir dans Map Viewer)

    La carte s’ouvre dans Map Viewer.

    Remarque :

    Selon vos paramètres organisationnels et utilisateur, il est possible que vous ayez ouvert Map Viewer Classic. ArcGIS Online propose deux Map Viewers pour afficher, utiliser et créer des cartes. Pour obtenir plus d’informations sur les visionneuses de carte disponibles et savoir celle qu’il convient d’utiliser, consultez ce FAQ.

  3. Si nécessaire, dans la fenêtre contextuelle, cliquez sur Open in Map Viewer (Ouvrir dans Map Viewer) ou, sur le ruban, cliquez sur Open in Map Viewer (Ouvrir dans Map Viewer).

    Map Viewer s’ouvre.

  4. Dans la barre d’outils (foncée) Contents (Contenu), cliquez sur Basemap (Fond de carte). Dans la fenêtre Basemap (Fond de carte), sélectionnez Dark Gray Canvas (Nuances de gris foncé).

    Fond de carte Nuances de gris foncé

    Le fond de carte s’actualise sur la carte.

  5. Dans la barre d’outils Contents (Contenu), cliquez sur Layers (couches).

    Couches sur la barre d’outils Contenu

    La fenêtre Layers (Couches) apparaît.

  6. Dans la fenêtre Layers (Couches), vérifiez que la couche Vienna City Trails (Sentiers de la ville de Vienne) est sélectionnée. Dans la barre d’outils Settings (Paramètres) (claire), cliquez sur Edit (Mettre à jour).

    Option de mise à jour dans la barre d’outils Paramètres

    Conseil :

    Si l’outil Mettre à jour n’est pas visible, cliquez sur More (Plus) pour afficher plus d’outils sur la barre d’outils Settings (Paramètres) et cliquez sur Edit (Mettre à jour).

    La fenêtre Editor (Éditeur) s’affiche.

  7. Dans la fenêtre Editor (Éditeur), sous Edit features (Mettre à jour les entités), cliquez sur Select (Sélectionner).

    Outil Sélectionner pour la mise à jour d’entités

  8. Cliquez sur un sentier de la carte.

    Le sentier est sélectionné. La fenêtre Editor (Éditeur) se transforme en Edit feature (Mettre à jour l’entité). Elle affiche l’entité et tous ses attributs, sous-types et domaines qui ont été appliqués à la couche source. Cela garantit que les nouveaux sentiers collectés et leurs mises à jour dans une carte Web ou une application restent valides.

  9. Dans la fenêtre Edit feature (Mettre à jour l’entité), pour Type of trail (Type de sentier), choisissez Hiking trail (Sentier de randonnée).

    Valeur du type de sentier

  10. Cliquez sur Trail Length (Longueur du sentier), saisissez 99 et appuyez sur Entrée.

    La valeur d’origine est rétablie.

  11. Pour Trail Length (Longueur de la randonnée), saisissez 10 et appuyez sur Entrée.
    Remarque :

    Les mises à jour que vous appliquez à la couche d’entités dans Map Viewer sont enregistrées automatiquement dans la couche. Lorsque vous ajoutez, supprimez ou mettez à jour une entité ou un attribut et réalisez que vous avez commis une erreur, vous pouvez cliquer sur Delete (Supprimer) pour supprimer votre mise à jour.

  12. En bas de la fenêtre Edit feature (Mettre à jour l’entité), cliquez sur Update (Mettre à jour).

    La fenêtre se transforme en fenêtre Select feature (Sélectionner une entité). Vous allez revenir à la fenêtre Editor (Éditeur) et créer une nouvelle entité de sentier.

  13. Dans la fenêtre Select feature (Sélectionner une entité). Dans la fenêtre Editor (Éditeur), sous Create features (Créer des entités), cliquez sur Moderate (Modéré) pour ajouter une nouvelle entité.

    Type de sentier modéré

  14. Cliquez n’importe où sur la carte pour commencer à ajouter des sommets à une nouvelle entité de sentier et double-cliquez dessus quand vous avez terminé de créer le sentier.

    Entité terminée

  15. Cliquez sur la nouvelle entité pour afficher ses sommets.

    Vous pouvez cliquer sur les sommets et les déplacer comme il convient pour mettre à jour et modifier l’itinéraire que suit le sentier.

    Entité avec sommets

  16. Pour valider vos mises à jour, cliquez sur un emplacement de la carte hors de l’entité créée.

    La fenêtre Create features (Créer des entités) affiche les attributs du nouveau sentier que vous venez de créer.

  17. Dans la fenêtre Create features (Créer des entités), mettez à jour les attributs du nouveau sentier en saisissant le nom de chacun et en sélectionnant leurs valeurs attributaires parmi les différentes listes appliquées aux champs. Lorsque vous avez terminé, cliquez sur Create (Créer).
  18. Vous pouvez éventuellement enregistrer la carte Web.

Dans ce didacticiel, vous avez étudié la façon dont une agence de tourisme locale située à Vienne utilise des techniques de validation attributaires dans une géodatabase pour élaborer et gérer une couche de sentiers de randonnée qui fournit aux clients des informations sur les circuits et leur permet d’enrichir les informations et de suggérer de nouveaux sentiers. En utilisant des sous-types et des domaines, l’agence garantit la cohérence des données, réduit leur redondance et crée des cartes Web pertinentes ainsi que des applications téléchargeables.

Les sous-types et les domaines sont des outils puissants dédiés à l’intégrité des données et l’efficacité d’une géodatabase ; ils s’avèrent utiles pour de nombreux jeux de données, mais présentent un intérêt particulier pour les jeux de données volumineux. Des erreurs peuvent se produire dans n’importe quel jeu de données. Or, si le nombre d’entités dépasse plusieurs centaines, il devient difficile de les trier manuellement et de veiller à l’absence de coquilles ou d’autres erreurs. Si plusieurs personnes mettent à jour la même classe d’entités, cela accroit le risque d’erreurs.

Affecter des domaines aux champs attributaires impose des restrictions aux valeurs autorisées. Ainsi vous ne pouvez pas saisir des termes mal orthographiés ou des valeurs numériques situés hors d’une plage définie. Les domaines contribuent à assurer que les données sont exactes. Les sous-types peuvent également appliquer des restrictions en termes de valeurs attributaires autorisées mais seulement à raison d’un seul champ d’entier par classe d’entités. La véritable utilité des sous-types réside dans la classification de vos données pour les rendre plus rapides en stockant les informations dans des entiers codés plutôt que dans de longues chaînes de texte.

Si vous le désirez, vous pouvez visiter de nouveau la couche Rundumadum Trail Stages et affecter des domaines de géodatabase aux différents champs attributaires associés aux 24 étapes du sentier de randonnée.

Vous trouverez d’autres didacticiels dans la bibliothèque des didacticiels.