Créer deux versions nommées

Maintenant que vos données sont partagées en tant que couche d’entités Web avec le versionnement de branche activé, elles sont prêtes à être mises à jour. À partir de maintenant, toutes les mises à jour doivent être effectuées dans une version nommée afin que les conflits puissent être détectés, examinés et résolus lors de la réconciliation de la version nommée avec la version par défaut. Vous allez ensuite créer deux versions nommées à partir de la version par défaut. Enfin, vous allez utiliser ces versions nommées pour effectuer des mises à jour.

Remarque :

Vous ou une personne de votre organisation devez avoir réalisé le premier didacticiel de cette série intitulé Préparer et publier des données en branche versionnées avant de suivre ce didacticiel.

Ajouter une couche Web à une carte dans ArcGIS Pro

Vous allez d’abord vous connecter au portail de votre organisation et ajouter la couche Web Madrid Solar Project (Projet solaire à Madrid) à une nouvelle carte.

  1. Démarrez ArcGIS Pro.
  2. Sous New Project (Nouveau projet), cliquez sur Start without a template (Démarrer sans modèle).

    Démarrer sans modèle

  3. Au-dessus du ruban, cliquez sur Not signed in (Non connecté) et sur Sign in (Se connecter).

    Fenêtre Sign in (Se connecter)

  4. Dans la fenêtre ArcGIS Sign In (Connexion à ArcGIS), saisissez le nom d’utilisateur et le mot de passe d’un compte de portail doté de privilèges de mise à jour. Cliquez sur Sign In (Se connecter).
  5. Dans la fenêtre Catalog (Catalogue), cliquez sur l’onglet Portal (Portail), puis sur le bouton My Organization (Mon organisation).

    Onglet Portal (Portail) et bouton My Organization (Mon organisation)

    Tous les éléments du portail de votre organisation sont affichés, notamment les éléments Madrid Solar Project (Projet solaire à Madrid) que vous avez créés dans le premier didacticiel.

  6. Cliquez avec le bouton droit sur la couche d’entités Madrid Solar Project (Projet solaire à Madrid) (l’icône jaune), pointez sur Add To New (Ajouter à une nouvelle), puis cliquez sur Map (Carte).

    Option Add To New Map (Ajouter à une nouvelle carte) dans le menu contextuel de la couche d’entités

    Les données apparaissent sur une nouvelle carte.

    Carte du potentiel solaire des bâtiments à Madrid

  7. Dans la fenêtre Contents (Contenu), cliquez sur la flèche en regard de Madrid Solar Project (Projet solaire à Madrid) pour développer le groupe de couches.

    Bouton de développement en regard de la couche d’entités Madrid Solar Project (Projet solaire à Madrid)

    Le groupe de couches contient deux couches : Buildings (Bâtiments) et Neighborhoods (Voisinages).

Créer une version

Vous allez ensuite activer l’onglet Versioning (Versionnement) du ruban, ouvrir la vue Versions et créer une nouvelle version de la couche d’entités Web.

  1. Dans la fenêtre Contents (Contenu), cliquez sur le bouton List By Data Source (Répertorier par source de données).

    Bouton List By Data Source (Répertorier par source de données)

    Les couches de la carte sont maintenant répertoriées selon leur source de données et non en fonction de leur ordre d’affichage sur la carte.

  2. Dans la fenêtre Contents (Contenu), cliquez sur la source de données Madrid Solar Project (Projet solaire à Madrid), par exemple sde.DEFAULT (Madrid_Solar_Project).

    Source de données Madrid Solar Project (Projet solaire à Madrid) sélectionnée dans la fenêtre Contents (Contenu)

    Comme vous avez activé le versionnement de branche sur cette source de données dans le didacticiel précédent, l’onglet Versioning (Versionnement) apparaît sur le ruban.

  3. Sur le ruban, cliquez sur l’onglet Versioning (Versionnement).

    Onglet Versioning (Versionnement) du ruban

  4. Dans le groupe Versioning (Versionnement), cliquez sur Manage Versions (Gérer les versions).

    Bouton Manage Versions (Gérer les versions) du ruban

    La vue Versions apparaît.

    Version par défaut dans la vue Versions

    Dans la vue Versions, une seule version existe, qui se nomme DEFAULT (PAR DÉFAUT). Chaque géodatabase d’entreprise est créée avec une version par défaut, qui contient la version de référence des données. Vous allez ensuite créer deux versions nommées pouvant servir à effectuer des tâches de mise à jour.

    Dans le ruban, sur l’onglet Versions, dans le groupe Manage Versions (Gérer les versions), cliquez sur New (Nouvelle).

    Bouton New (Nouvelle) du ruban

    Une nouvelle ligne apparaît dans la table.

  5. Pour Name (Nom), saisissez Imperial Work Order 1.

    Chaque version a un nom, déterminé par le propriétaire de la version. Imperial est le nom du quartier qui doit ensuite être mis à jour.

  6. Appuyez sur la touche Tabulation.

    Le champ Owner (Propriétaire) est déjà renseigné. Le propriétaire de la version par défaut est toujours l’administrateur de la géodatabase. Pour les versions nommées, le propriétaire est l’utilisateur du portail qui a créé la version.

  7. Appuyez encore deux fois sur la touche Tab. Dans le champ Description, saisissez Batch edit of solar potential field in the Imperial neighborhood. Appuyez sur la touche Tabulation.
  8. Pour Access (Accès), choisissez Private (Privé).

    L’accès à une version peut être public, protégé ou privé. En règle générale, personne n’a besoin d’accéder à une version à part la personne qui l’a créée. L’accès à la version est donc défini sur Privé. Lorsque l’accès est défini sur Public, d’autres personnes peuvent mettre à jour la version. Lorsque l’accès est défini sur Protégé, d’autres personnes peuvent afficher la version, mais pas la mettre à jour.

    Version Imperial Work Order 1 (Bon de travail pour Imperial 1) dans la vue Versions

    Remarque :

    Dans ce didacticiel, l’accès à la version par défaut est défini sur Public pour éviter d’utiliser des comptes d’utilisateur supplémentaires. Toutefois, pour vos propres processus, il est recommandé de définir le paramètre Access (Accès) sur Protected (Protégé) pour la version par défaut. Ainsi, seuls les utilisateurs du portail ayant des privilèges élevés peuvent modifier directement la version par défaut. Pour savoir comment changer le type d’accès d’une version par défaut, consultez la documentation Protéger la version par défaut.

    La table possède deux champs vierges :

    • Le champ Reconciled (Réconcilié) affiche la date et l’heure de la dernière opération de réconciliation. Le champ reste vide s’il n’a pas été réconcilié depuis sa création ou depuis sa dernière réinjection.
    • Le champ Validated (Validé) affiche la date et l’heure de la dernière évaluation des règles attributaires. Il apparaît vierge si aucune règle attributaire n’est définie pour la géodatabase ou si les règles n’ont jamais été évaluées. Cette propriété est disponible uniquement pour les versions de branche.
  9. Dans le ruban, sur l’onglet Versions, dans le groupe Manage Versions (Gérer les versions), cliquez sur Save (Enregistrer).

    Bouton Enregistrer sur le ruban

Créer une autre version

Vous allez ensuite suivre la même procédure pour créer une seconde version nommée.

  1. Cliquez avec le bouton droit sur la vue Versions, puis sélectionnez New (Nouvelle).

    Option New (Nouvelle) dans le menu contextuel de la vue Versions

  2. Pour Name (Nom), saisissez Imperial Work Order 2.
  3. Pour Description, saisissez Attribute edits in the Imperial neighborhood.
  4. Pour Access (Accès), choisissez Private (Privé).

    Version Imperial Work Order 2 (Bon de travail pour Imperial 2) dans la vue Versions

  5. Cliquez avec le bouton droit sur la vue Versions, puis sélectionnez Save (Enregistrer).
  6. Fermez la vue Versions.

Dans ce module, vous avez ajouté la couche d’entités Web Madrid Solar Project (Projet solaire à Madrid) à une nouvelle carte dans ArcGIS Pro. Vous avez activé l’onglet Versioning (Versionnement) du ruban et ouvert la vue Versions. Ensuite, vous avez créé deux versions nommées. Vous allez maintenant mettre à jour les données dans les deux versions.


Effectuer des mises à jour dans la version Imperial Work Order 1

À terme, votre équipe collectera des données solaires et calculera le potentiel solaire de tous les bâtiments à Madrid. Jusqu’ici, ce traitement a été effectué pour six quartiers. Sur la carte, les bâtiments de ces quartiers sont symbolisés par des nuances d’orange et de rouge indiquant leur potentiel solaire.

Carte sur laquelle tous les bâtiments du quartier impérial sont représentés en jaune

La collecte de données pour le septième quartier sur la carte, à savoir le quartier impérial, est partielle. À présent, vous allez appliquer des mises à jour aux bâtiments du quartier impérial. Toutefois, vos données sont désormais des données avec versionnement de branche. Par conséquent, toutes les mises à jour qui seront effectuées à partir de maintenant le seront dans une version nommée. Lorsque les mises à jour sont effectuées dans des versions nommées, plusieurs utilisateurs peuvent mettre à jour les données simultanément et les conflits entre les mises à jour peuvent être détectés et résolus.

Se connecter à une version nommée

Une fois le versionnement de branche activé, aucune mise à jour ne doit être effectuée dans la version par défaut, qui est réservée aux données révisées et finalisées. Ainsi, avant d’effectuer des mises à jour, vous allez vous connecter à l’une des versions nommées.

  1. Dans la fenêtre Contents (Contenu), cliquez avec le bouton droit de la souris sur l’espace de travail Madrid Solar Project (Projet solaire à Madrid), puis cliquez sur Change Version (Changer de version).

    Option Change Version (Changer de version) dans le menu contextuel de la source de données

  2. Dans la fenêtre Change Version (Changer de version), cliquez sur la version Imperial Work Order 1 (par exemple ADMIN.Imperial Work Oder 1).

    Version Imperial Work Order 1 sélectionnée dans la fenêtre Change Version (Changer de version)

  3. Cliquez sur OK.
  4. Dans la fenêtre Contents (Contenu), vérifiez que l’espace de travail Madrid Solar Project (Projet solaire à Madrid) inclut désormais le texte Imperial Work Order 1, par exemple ADMIN.Imperial Work Order 1 (Madrid_Solar_Project).

    Source de données définie sur la version Imperial Work Order 1 dans la fenêtre Contents (Contenu)

    Si le nom de l’espace de travail est mis à jour, cela signifie que vous êtes maintenant connecté à la version nommée, au lieu de la version par défaut.

Sélectionner des bâtiments à mettre à jour

Maintenant que vous êtes connecté à la version Imperial Work Order 1, vous pouvez mettre à jour les données dans cette version.

Dans le quartier impérial, des attributs tels que les heures d’ensoleillement, la surface et le rayonnement incident ont été collectés, mais le potentiel solaire n’a pas encore été calculé, ce qui explique pourquoi tous les bâtiments de ce quartier sont représentés en jaune pâle. Vous allez à présent sélectionner les bâtiments du quartier impérial afin de tous les mettre à jour simultanément.

  1. Sur le ruban, cliquez sur l’onglet Map (Carte). Dans le groupe Selection (Sélection), cliquez sur Select (Sélectionner).

    Bouton Sélectionner sur le ruban

  2. Sur la carte, cliquez sur la limite du quartier impérial pour le sélectionner.

    Quartier impérial sélectionné sur la carte

  3. Sur le ruban, cliquez sur Select By Location (Sélectionner selon la localisation).

    Bouton Select By Location (Sélectionner selon l’emplacement) sur le ruban

  4. Dans la fenêtre Select By Location (Sélectionner selon la localisation), pour Input Features (Entités en entrée), sélectionnez la couche Buildings (Bâtiments) (par exemple Madrid Solar Project\GIS.Buildings).

    Les entités de cette couche seront évaluées en vue de leur sélection.

  5. Pour Relationship (Relation), sélectionnez Within (Dans).
  6. Pour Selecting Features (Entités de sélection), sélectionnez la couche Neighborhoods (Quartiers) (par exemple Madrid Solar Project\GIS.Neighborhoods).

    Seule une entité est sélectionnée dans cette couche : le quartier impérial. L’outil recherche tous les bâtiments situés dans le quartier de votre choix et les sélectionne.

    Fenêtre Sélectionner selon l’emplacement

  7. Cliquez sur OK.

    Tous les bâtiments du quartier impérial sont sélectionnés. Sous la carte, le bouton Zoom to selected features (Zoom sur les entités sélectionnées) indique que 387 entités sont sélectionnées.

    Tous les bâtiments du quartier impérial sélectionnés sur la carte

  8. Dans la fenêtre Contents (Contenu), cliquez avec le bouton droit de la souris sur la couche Buildings (Bâtiments), puis cliquez sur Attribute Table (Table attributaire).

    Option Attribute Table (Table attributaire) dans le menu contextuel de la couche Buildings (Bâtiments)

  9. Sous la table attributaire, cliquez sur le bouton Show Selected Records (Afficher les enregistrements sélectionnés).

    Bouton Show Selected Records (Afficher les enregistrements sélectionnés)

    Désormais, la table contient uniquement les enregistrements sélectionnés.

Effectuer une mise à jour en bloc pour calculer le potentiel solaire

Toutes les valeurs figurant dans le champ Potencialidad solar (Potentiel solaire) sont définies sur zéro pour les bâtiments sélectionnés. Vous allez utiliser l’outil Calculer un champ pour calculer le potentiel solaire de chaque bâtiment du quartier impérial en fonction des données déjà collectées dans les autres champs.

  1. Cliquez avec le bouton droit de la souris sur l’en-tête du champ Potencialidad solar (Potentiel solaire), puis cliquez sur Calculate Field (Calculer un champ).

    Option Calculate Field (Calculer un champ) dans le menu contextuel du champ

  2. Dans la fenêtre Calculate Field (Calculer un champ), pour Expression Type (Type d’expression), sélectionnez Python.
  3. Dans la zone POT_SOLAR =, entrez ou copiez et collez le texte suivant : (!Building_AREA! * !rad_incide!) / 20.

    Calculer un champ, outil

  4. Cliquez sur OK.

    Dans la table attributaire, le champ Potencialidad solar (Potentiel solaire) contient des valeurs comprises entre 0,047611 et 4,408547 pour les enregistrements sélectionnés.

    Champ Potencialidad solar (Potentiel solaire) dans la table attributaire

    Remarque :

    L’expression utilisée dans ce didacticiel pour calculer le potentiel solaire n’est fournie qu’à titre d’illustration. Vous trouverez les véritables valeurs de potentiel solaire des bâtiments du quartier impérial dans le jeu de données d’origine. Ces valeurs ont été calculées avec un modèle d’adéquation utilisant le pourcentage d’heures d’ensoleillement, l’orientation, la pente et la surface de chaque bâtiment.

  5. Fermez la table attributaire.
  6. Sur le ruban, dans l’onglet Map (Carte), dans le groupe Selection (Sélection) cliquez sur Clear (Effacer) pour effacer la sélection.

    Bouton Clear (Effacer) sur le ruban

    Sur la carte, les bâtiments du quartier impérial sont désormais symbolisés par des nuances d’orange et de rouge reflétant leurs nouvelles valeurs de potentiel solaire.

    Carte sur laquelle les bâtiments du quartier impérial sont représentés en orange et en rouge

Dans ce deuxième module, vous vous êtes connecté à la version Imperial Work Order 1, vous avez sélectionné un groupe d’entités et vous avez utilisé l’outil Calculer un champ pour calculer le potentiel solaire de tous les bâtiments du quartier impérial.


Effectuer des mises à jour dans la version Imperial Work Order 2

Lorsque votre équipe commencera à mettre à jour les données de Madrid Solar Project (Project solaire à Madrid), plusieurs membres mettront à jours plusieurs versions, souvent simultanément. À présent, vous allez tester la mise à jour dans la deuxième version que vous avez créée précédemment dans ce didacticiel. Vous allez changer manuellement l’indicateur solaire d’un bâtiment du quartier impérial.

Si vous effectuez des mises à jour dans deux versions, vous pourrez tester la réconciliation des versions ultérieurement, dans le dernier didacticiel de cette série.

Se connecter à une version nommée

L’espace de travail Madrid Solar Project (Projet solaire à Madrid) est toujours connecté à la version Imperial Work Order 1. Avant d’effectuer la série suivante de mises à jour, vous allez vous connecter à la version Imperial Work Order 2.

  1. Dans la fenêtre Contents (Contenu), cliquez avec le bouton droit de la souris sur l’espace de travail Madrid Solar Project (Projet solaire à Madrid), puis cliquez sur Change Version (Changer de version).

    Option Change Version (Changer de version) dans le menu contextuel de la source de données

  2. Dans la fenêtre Change Version (Changer de version), cliquez sur la version Imperial Work Order 2 (par exemple, ADMIN.Imperial Work Oder 2).

    Version Imperial Work Order 2 dans la fenêtre Change Version (Changer de version)

  3. Cliquez sur OK.

    Dans la fenêtre Contents (Contenu), l’espace de travail est mis à jour avec le nouveau nom de version.

    Source de données définie sur la version Imperial Work Order 2 dans la fenêtre Contents (Contenu)

    Sur la carte, les bâtiments du quartier impérial sont de nouveau représentés en jaune pâle. Les mises à jour que vous avez effectuées dans le module précédent pour calculer le potentiel solaire appartiennent à une autre version et ne sont pas visibles.

Mettre à jour les valeurs attributaires

Vous allez maintenant sélectionner le bâtiment du centre sportif municipal. Vous allez mettre à jour sa valeur de rayonnement incident pour refléter des mesures plus récentes et plus précises. Vous allez également recalculer sa valeur de potentiel solaire en fonction de ce changement.

  1. Sur la carte, effectuez un zoom sur le quartier impérial.

    Le centre sportif municipal est proche du centre du quartier. Il s’agit du grand bâtiment rectangulaire situé entre la rue nommée Paseo Imperial et un ensemble de trois terrains de sport.

    Bâtiment du centre sportif municipal sur la carte

  2. Sur le ruban, dans l’onglet Map (Carte), dans le groupe Selection (Sélection), cliquez sur Select (Sélectionner).

    Bouton Sélectionner sur le ruban

  3. Sur la carte, cliquez sur le bâtiment du centre sportif municipal pour le sélectionner.

    Bâtiment du centre sportif municipal sélectionné sur la carte

    Vous avez récemment recalculé le rayonnement incident pour ce bâtiment et constaté que la valeur actuelle indiquée dans les données était incorrecte. Vous allez maintenant mettre à jour cette valeur dans les attributs de l’entité.

  4. Sur le ruban, dans le groupe Selection (Sélection), cliquez sur Attributes (Attributs).

    Bouton Attributes (Attributs) sur le ruban

    La fenêtre Attributes (Attributs) s’ouvre et affiche les attributs de l’entité sélectionnée.

  5. Dans la fenêtre Attributes (Attributs), mettez à jour la valeur Radiación incidente (Rayonnement incident) sur 0,00512.

    Valeur de Radiación incidente (Rayonnement incident) remplacée par 0,00512 dans la fenêtre Attributes (Attributs)

    Comme les valeurs Potencialidad solar (Potentiel solaire) sont dérivées des valeurs Radiación incidente (Rayonnement incident), vous allez aussi mettre à jour ce champ, en appliquant le même calcul que celui que vous avez utilisé précédemment dans ce didacticiel.

  6. Mettez à jour la valeur Potencialidad solar (Potentiel solaire) sur 1,876058.

    Valeur Potencialidad solar (Potentiel solaire) remplacée par 1,876058 dans la fenêtre Attributes (Attributs)

  7. Au bas de la fenêtre, cliquez sur Apply (Appliquer) ou assurez-vous que la case à cocher Auto Apply (Appliquer automatiquement) est sélectionnée.
  8. Sur la carte, le bâtiment devient orange, légèrement plus foncé que le jaune des bâtiments alentour.

    Bâtiment du centre sportif municipal représenté en orange sur la carte

    Vous allez maintenant valider vos mises à jour.

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

    Bouton Enregistrer sur le ruban

  10. Dans la fenêtre Save Edits (Enregistrer les mises à jour), cliquez sur Yes (Oui).

    Vous avez terminé l’édition pour le moment. Vous allez donc revenir à la version par défaut comme source de données de la couche d’entités.

  11. Dans la fenêtre Contents (Contenu), cliquez avec le bouton droit de la souris sur l’espace de travail Madrid Solar Project (Projet solaire à Madrid), puis cliquez sur Change To Default (Passer à la version par défaut).

    Option Change To Default (Passer à la version par défaut) dans le menu contextuel de la source de données

    Sur la carte, la couleur du bâtiment du centre sportif municipal redevient jaune. Les mises à jour que vous avez effectuées dans les deux versions nommées n’apparaissent pas dans la version par défaut.

    Bâtiment du centre sportif municipal représenté en jaune sur la carte

  12. Fermez ArcGIS Pro. Il n’est pas nécessaire d’enregistrer le projet.

Dans ce module, vous vous êtes connecté à la version Imperial Work Order 2 et avez modifié les attributs du bâtiment du centre sportif municipal.

Dans ce didacticiel, vous avez créé deux versions nommées de la couche d’entités Web Madrid Solar Project (Projet solaire à Madrid). Vous vous êtes connecté à chaque version pour effectuer des mises à jour. Dans la première version, vous avez effectué une mise à jour en bloc à l’aide de l’outil Calculer un champ. Dans la deuxième version, vous avez mis à jour manuellement les attributs d’un bâtiment.

Dans le didacticiel suivant, Réconcilier et réinjecter des versions, qui est le dernier de cette série, vous allez réconcilier les deux versions nommées avec la version par défaut et résoudre tout conflit pouvant survenir entre elles.