Les jeux de données des géodatabases d’entreprise contenant des règles attributaires peuvent être partagés sous la forme d’une couche d’entités Web sur le portail ArcGIS Enterprise de l’organisation. Le type de règle attributaire détermine les options utilisées lorsque vous partagez (publiez) la couche Web.
Lors du partage, vous référencez les jeux de données de la géodatabase d’entreprise en cochant la case Feature (Entité) sous Reference registered data (Référencer les données inscrites). Ainsi, la couche d’entités Web référence les jeux de données de la géodatabase d’entreprise, sans copier les données au cours du processus de publication.
La fonction Validation doit également être activée pour les règles de calcul et de validation pour que les règles puissent être évaluées. Pour en savoir plus, voir Évaluer les règles attributaires.
Remarque :
Les règles attributaires ne sont pas transférées lorsque vous publiez des jeux de données sur un portail ArcGIS Online.
Fonction Validation
Lorsque vous partagez des données avec des règles de calcul par lots ou des règles de validation, il existe une fonction Validation facultative que vous pouvez activer. Pour en savoir plus, reportez-vous à la rubrique Couches et fonctionnalités supplémentaires.
Les analyseurs servent à vérifier les jeux de données partagés en tant que couches d’entités au moyen de la fonction Validation. Les conditions suivantes sont appliquées par ces analyseurs :
- Les quatre jeux de données d’erreur ci-dessous sont présents dans la carte. Une couche et une seule peut faire référence à un jeu de données d’erreur particulier.
- GDB_ValidationPointErrors
- GDB_ValidationLineErrors
- GDB_ValidationPolygonErrors
- GDB_ValidationObjectErrors
- Toutes les données doivent faire partie d’une branche versionnée. Pour plus d’informations, reportez-vous à la rubrique Inscrire un jeu d’entité en tant que branche versionnée.
- Le versionnement de la géodatabase connectée doit être de type branche. Pour plus d’informations, reportez-vous à la rubrique Mettre à jour les propriétés de connexion à la géodatabase sur branche.
- L’utilisateur de géodatabase connecté doit être le propriétaire des données à publier.
Remarque :
Pour pouvoir évaluer les règles attributaires de validation et de calcul par lots pour des couches d’entités Web, les membres de l’organisation doivent posséder une licence pour l’extension de type d’utilisateur ArcGIS Advanced Editing (ArcGIS Enterprise 11.2 ou version ultérieure).Publier une couche d’images de carte et une couche d’entités Web avec des règles attributaires
Pour partager des jeux de données avec des règles attributaires en tant que couches Web, procédez comme suit :
- Dans ArcGIS Pro, générez une carte contenant des jeux de données avec des règles attributaires. Ajoutez à la carte les jeux de données d’erreur associés si vous prévoyez de partager une couche d’entités avec la fonction Validation.
Tous les champs doivent être visibles.
- Partagez une couche d’entités web en procédant de l’une des manières suivantes :
- Partagez la carte et toutes ses couches en tant que couche Web. Sous l’onglet Share (Partager), dans le groupe Share As (Partager en tant que), cliquez sur Web Layer (Couche Web) .
- Partagez les couches sélectionnées de la carte en tant que couche Web. Sélectionnez les couches dans la fenêtre Contenu. Cliquez avec le bouton droit et sélectionnez Sharing (Partage) > Share As Web Layer (Partager en tant que couche Web) .
- Dans la zone de texte Name (Nom) de l’onglet General (Général) de la fenêtre Share As Web Layer (Partager en tant que couche Web), donnez un nom à la couche Web.
- Renseignez les champs Item Details (Détails de l’élément) pour Summary (Résumé) et Tags (Balises).
- Sous Data and Layer Type (Type de données et de couche), assurez-vous que Map Image (Image de carte) est sélectionné sous Reference registered data (Référencer les données inscrites). Cliquez sur Feature (Entité) pour partager une couche d’entités Web en tant que couche dépendante vers la couche d’image de carte.
Pour que les couches d’entités Web tirent parti des règles attributaires, elles doivent référencer les sources de données enregistrées. Les données ne sont ainsi pas copiées pendant le processus de publication, mais sont directement référencées par le service.
- Sous Location (Emplacement), spécifiez l’emplacement de stockage de la couche web dans Portal Folder (Dossier du portail) et Server and Folder (Serveur et dossier).
- Par défaut, la couche Web est enregistrée dans votre dossier racine de My Content (Mon contenu). Pour enregistrer la couche Web dans un autre dossier de My Content (Mon contenu), saisissez le nom du dossier ou accédez à un dossier existant.
- Sous Sharing Level (Niveau de partage), indiquez le mode de partage de la couche Web :
- Owner (Propriétaire) : seul le propriétaire (et les membres de l’organisation autorisés à consulter le contenu détenu par d’autres membres) ont accès à l’élément. Il s’agit de l’option par défaut.
- Organization (Organisation) : permet de partager le contenu avec tous les utilisateurs authentifiés de votre organisation. Cette option est disponible si vous êtes connecté avec un compte d’organisation.
- Everyone (public) (Tout le monde [public]) : permet de partager le contenu avec le public. Tout le monde peut y accéder et l’afficher.
- Sous Groups (Groupes), vous pouvez également sélectionner les groupes auxquels vous appartenez pour partager votre contenu avec leurs membres.
- Si vous le souhaitez, vous pouvez activer la fonction Validation sur le service d’entités. Cliquez sur l’onglet Configuration et sur Validation sous Capabilities (Fonctionnalités).
Cette opération est inutile lorsque vous partagez des jeux de données avec des règles attributaires, mais est nécessaire si vous voulez que la couche d’entités participe aux différents processus de validation.
Examinez la section Fonction Validation ci-dessus pour obtenir plus d’informations sur les conditions préalables et les analyseurs en vue d’utiliser cette fonction.
- Vous pouvez également cliquer sur l'onglet Contenu pour afficher la ou les nouvelles couches Web créées et tous leurs composants associés.
- Cliquez sur Analyze (Analyser) pour rechercher les erreurs ou les problèmes.
Vous devez résoudre toutes les erreurs.
Si des problèmes sont identifiés, ils apparaissent sous l’onglet Messages. Cliquez avec le bouton droit sur chaque message pour obtenir plus d'informations, lire l'aide relative à l'erreur ou l'avertissement, et accéder aux solutions suggérées. En savoir plus sur l’analyse des ressources SIG.
- Une fois que les informations et le contenu sont validés, cliquez sur Publish (Publier) pour partager les jeux de données en tant que couches Web.
Lorsque la publication des couches Web est terminée, cliquez sur le lien Manage the web layer (Gérer la couche Web) pour gérer les couches Web dans le portail ArcGIS Enterprise.
Le lien vous mène à l’élément de la couche d’images de carte dans le portail. Vous pouvez accéder à la couche d’entités Web à partir de la page Content (Contenu) du portail.
Vous avez un commentaire à formuler concernant cette rubrique ?