Skip to main content

Services et éléments de portail

Les services Web que vous publiez dans ArcGIS Server peuvent renforcer les produits SIG tels que les cartes et les applications Web. ArcGIS Enterprise propose une plateforme qui permet de créer ces produits SIG à partir des services que vous ou d’autres utilisateurs publiez. Dans l’organisation, les services Web se présentent sous forme d’éléments. Vous pouvez rechercher et partager ces éléments.

Bien que les services qui s’exécutent dans ArcGIS Server puissent être utilisés directement par d’autres clients, vous pouvez également ajouter des services Web dans l’organisation. Si le site ArcGIS Server est fédéré, les éléments sont créés lors de la publication du service Web. La fédération intègre les modèles de sécurité et de partage du site ArcGIS Server à ceux d’ArcGIS Enterprise.

La compréhension des relations entre les services Web et les éléments de portail peut faciliter l’utilisation d’ArcGIS Enterprise. Cette page explique ces relations et décrit les méthodes courantes pour rendre un service disponible sous forme d’élément. Les règles de mise à jour et de suppression du service adéquates sont indiquées pour chaque méthode.

Sources de contenu et conditions

En général, un contenu est créé dans ArcGIS Enterprise lorsqu’une ressource SIG est publiée depuis ArcGIS Pro. L’action sous-jacente courante consiste à publier dans ArcGIS Server un service SIG qui représente la ressource telle qu’elle apparaît dans ArcGIS Pro. Cependant, la publication et le partage peuvent prendre de nombreuses formes dans ArcGIS Enterprise.

Dans ArcGIS Pro, ces processus ont lieu lorsque vous partagez une carte Web ou une couche Web dans ArcGIS Enterprise. Le processus de partage inclut la publication de services SIG sur un site ArcGIS Server fédéré avec le portail. Le partage conserve la plupart des aspects de la configuration de la carte ou de la couche effectuée dans ArcGIS Pro, notamment son fond de carte et sa symbologie, respectivement.

Certains services et couches sont hébergés dans ArcGIS Enterprise. Le terme « hébergé » fait référence aux ressources SIG dont les données sont gérées par ArcGIS.

Lors de la publication ou du partage d’une ressource SIG, vous indiquez si le service obtenu doit référencer les données inscrites à partir de la même source de données que votre ressource bureautique ou si le serveur doit copier toutes les données dans ArcGIS Enterprise. Choisir de copier les données ne signifie pas forcément que les services et les couches obtenus sont hébergés. Reportez-vous à la rubrique Données et publication dans ArcGIS Enterprise pour en savoir plus.

Connexions aux ressources SIG

Le tableau suivant présente les types de ressource SIG courants utilisés dans ArcGIS Pro, les services publiés à partir de ces types de ressource sur un site ArcGIS Server et l’élément qui est créé lorsque le site de serveur est fédéré.

Ressource SIG bureautique

Service ArcGIS Server

Élément de l’organisation

Classe d’entités ou jeu de données raster

Service de carte (dynamique ou en cache)

Couche d'images de carte

Table ou classe d’entités

Service d’entités

Couche d’entités

Classe d’entités

Service de tuiles vectorielles

Couche de tuiles vectorielles

Localisateur

Service de géocodage

Localisateur

Outil de géotraitement

Service de géotraitement

Outil web

Services hébergés publiés dans ArcGIS Enterprise

Le déploiement ArcGIS Enterprise de base comprend un serveur qui permet de publier des services hébergés. Il vous permet de publier un service dans l’organisation en utilisant le portail, ArcGIS for Office, ArcGIS Pro ou un autre client qui fonctionne directement avec ArcGIS Enterprise. Un élément de portail et un service sont créés lorsque vous adoptez cette méthode.

Suppression des services hébergés

Lorsque vous supprimez un élément du portail qui référence un service hébergé, le service et ses données sous-jacentes sont automatiquement supprimés.

Supposons que vous vous connectez à votre organisation en tant qu’éditeur et que vous chargez un fichier .csv. Vous décidez de publier le fichier .csv en tant que couche d’entités. Un élément de couche d’entités est créé automatiquement dans My content (Mon contenu). Pour supprimer ce service, supprimez l’élément de la couche d’entités représentant ce service. Le service et ses données sont alors aussi supprimés automatiquement.

Services publiés depuis ArcGIS Pro

Vous pouvez partager divers couches et éléments depuis ArcGIS Pro. L’endroit à partir duquel vous mettez à jour ou supprimez une couche publiée depuis ArcGIS Pro dépend du type de couche et du fait que vous ayez copié ou non des données lors de la publication ou référencé ou non des données inscrites. Les couches de tuiles, les couches de tuiles vectorielles et les couches de scène publiées depuis ArcGIS Pro dans ArcGIS Enterprise sont toujours hébergées, et les données du cache sont toujours copiées dans ArcGIS Enterprise. Les couches doivent être supprimées et gérées à partir du portail, comme expliqué dans la section précédente.

Vous pouvez publier des couches d’images de carte depuis ArcGIS Pro sur l’un de vos serveurs fédérés. Ces couches référencent les données inscrites. Reportez-vous à la rubrique Couches publiées sur les serveurs fédérés pour en savoir plus. Un service de carte associé est publié dans le dossier sur le serveur fédéré qui a été désigné au moment de la publication. Lorsque vous publiez une couche d’images de carte qui référence les données inscrites, veillez à choisir un serveur fédéré. Il s’agit du site ArcGIS Server sur lequel sera exécuté le service de carte. Pour supprimer une couche d’images de carte, sélectionnez et supprimez l’élément du portail. Le service de carte associé est également supprimé. Les données de votre source de données inscrites restent.

Lorsque vous publiez une couche d’images de carte depuis ArcGIS Pro, vous pouvez également publier une couche d’entités ou activer les fonctionnalités WMS sur la couche. Dans ce cas, un élément de couche d'entités ou WMS associé à la couche d'images de carte est créé dans votre organisation et ces fonctionnalités sont activées dans le service de carte sur le serveur fédéré. Vous pouvez supprimer les éléments de couche d’entités ou WMS du portail sans supprimer la couche d’images de carte. Pour supprimer l’élément de couche d’images de carte, vous devez cependant supprimer tout d’abord les éléments de couche d’entités ou WMS associés. Si vous tentez de supprimer la couche d'images de carte sans supprimer au préalable les éléments de couche d’entités ou WMS associés, vous recevez un avertissement indiquant que ces éléments associés doivent être supprimés au préalable. Lorsque les éléments du portail sont supprimés, les services associés le sont également.

Une couche d’entités peut être hébergée (des données sont copiées) ou associée à une couche d’images de carte publiée depuis ArcGIS Pro (référence les données inscrites ou un élément de data store).

Lorsque vous utilisez ArcGIS Pro pour publier une couche d’entités associée à une couche d’images de carte qui référence les données inscrites, veillez à choisir un serveur fédéré. Vous créez ainsi un service de carte dont l’accès aux entités est activé sur le site ArcGIS Server que vous avez choisi lors de la publication. De plus, un élément de couche d’entités et un élément de couche d’images de carte sont créés dans votre organisation. Vous pouvez supprimer la couche d'entités dans le portail sans supprimer la couche d'images de carte. Pour supprimer l’élément de couche d’image de carte, vous devez toutefois supprimer au préalable l’élément de la couche d’entités associée. Lorsque les éléments du portail sont supprimés, le service associé l’est également. Les données de votre source de données inscrites restent.

Remarque :

Parce qu’un élément de couche d’entités est un service de carte avec accès aux entités activé sur le site ArcGIS Server, vous êtes tenu de partager la couche d’entités et sa couche d’images de carte associée avec le même ensemble d’utilisateurs (groupes, organisation ou public). Si vous ne partagez que la couches d’entités, elle ne peut pas être utilisée par d’autres utilisateurs.

Notez bien que les copies des éléments d’image de carte, WMS ou d’entités ne sont pas supprimées lorsque l’élément d’origine est supprimé. Si vous supprimez l’élément d’origine, le service associé est supprimé. Les copies des éléments deviennent inutilisables. Vous devez supprimer les copies d’éléments séparément.

Lorsque vous publiez une couche d’entités dans ArcGIS Enterprise et copiez des données, une copie de vos données sources est créée dans ArcGIS Enterprise et un service d’entités hébergé qui référence les données copiées est créé. Aucun élément de couche d'images de carte n’est créé lorsqu’un service d'entités hébergées est publié. Utilisez le portail pour gérer et supprimer les couches d’entités hébergées. Lorsque vous supprimez la couche d’entités hébergée, les données copiées sont également supprimées.

Pour déterminer si un service d’entités est hébergé, accédez à la page d’élément de la couche. L’élément est décrit comme (hosted) [(hébergé)] sur le portail lorsqu’il est affiché par le propriétaire de la couche ou l’administrateur de l’organisation et comme hébergé lorsqu’il est affiché dans ArcGIS Pro.

Si une couche d’entités publiée depuis ArcGIS Pro référence une source de données inscrite, vous pouvez supprimer la couche d’entités sans supprimer la couche d’images de carte. Pour supprimer l’élément de couche d’image de carte, vous devez toutefois supprimer au préalable l’élément de la couche d’entités associée.

Les éléments décrits comme (hosted) [hébergé] peuvent être supprimés via le portail, le service associé étant également supprimé.

Exemples de scénario de publication depuis ArcGIS Pro dans ArcGIS Enterprise

Les scénarios de publication ci-après décrivent le comportement des éléments publiés et des types de couche correspondants avec leurs services et fonctionnalités ArcGIS Server complémentaires.

Publication depuis ArcGIS Pro sur un serveur GIS Server fédéré

Lorsque vous publiez une couche d’images de carte depuis ArcGIS Pro, vous pouvez également activer l’accès aux entités ou les fonctionnalités WMS sur la couche. Dans ce cas, un élément de couche d’entités ou WMS associé à la couche d’images de carte est créé dans votre organisation et ces fonctionnalités sont activées dans le service de carte sur le site GIS Server. Le comportement des éléments publiés et des types de couches correspondants pour ce scénario est le suivant :

  • Élément ArcGIS Enterprise : couche d’images de carte publiée, couche d’entités et couche WMS

  • Service ArcGIS Server : service de carte publié pour lequel l’accès aux entités et les fonctionnalités WMS sont activés

Suppression des éléments associés sur le portail

Vous pouvez supprimer des éléments de la couche d’entités ou WMS dans ArcGIS Pro ou sur le portail. La fonctionnalité WMS correspondante dans le service de carte sera supprimée. Notez que les éléments associés de la couche d’entités ou WMS doivent être supprimés pour qu’une couche d'images de carte puisse l’être. Le comportement des éléments publiés et des types de couches correspondants pour ce scénario est le suivant :

  • Une couche d’images de carte est publiée depuis ArcGIS Pro sur le portail avec l’accès aux entités et les fonctionnalités WMS activés.

  • Un service complémentaire est créé sur le serveur GIS Server correspondant.

  • Lorsque vous supprimez l'élément de la couche d'entités ou WMS du portail, la fonctionnalité WMS correspondante du service de carte est également supprimée.

Services publiés sur un site ArcGIS Server fédéré

Vous pouvez publier un service sur un site ArcGIS Server que vous avez fédéré avec votre portail. Procédez à la publication comme expliqué dans la section Services publiés depuis ArcGIS Pro. Un élément est créé automatiquement lors de la publication. Vous pouvez supprimer le service en supprimant l’élément correspondant. Les données restent dans votre source de données inscrites.

À partir d’éléments de data store de base de données sur le portail

Lorsque vous ajoutez un élément de data store à votre organisation, vous pouvez publier plusieurs couches d’entités et couches d’images de carte à la fois pour chacune des classes d’entités et tables accessibles via l’élément de data store.

Exemple

Vous ajoutez un élément de data store à l’aide d’un fichier de connexion à une base de données. En tant que propriétaire de l’élément de data store, vous publiez toutes les classes d’entités et les tables accessibles à l’utilisateur spécifié dans le fichier de connexion à une base de données. Cela inclut les classes d’entités et les tables dont vous disposez ainsi que toute classe d’entités et tables pour lesquelles d’autres utilisateurs de base de données vous ont accordé l’accès. Cela crée un service de carte avec un accès aux entités activé pour chaque classe d’entités et table. Les services s’exécutent sur le site ArcGIS GIS Server fédéré que vous désignez lorsque vous créez les couches. Pour chaque service de carte, un élément de couche d’entités et un élément de couche d’images de carte sont créés dans l’organisation.

Si vous n’avez plus besoin de l’une des couches publiées en bloc ou de l’élément de data store, supprimez toutes les couches sur le portail, supprimez tous les serveurs fédérés depuis l’élément de data store, puis supprimez l’élément de data store.

Si vous voulez supprimer des couches individuelles, vous devez supprimer la couche d’entités et la couche d’images de carte qui lui est associée depuis l’onglet My content (Mon contenu) sur le portail ; vous ne pouvez pas supprimer uniquement la couche d‘entités. Ce faisant, vous laisserez la couche d’images de carte dans un état qui ne lui permettra pas d’être synchronisée avec la base de données. De plus, notez que même si vous supprimez la couche d’entités et la couche d’images de carte depuis My content (Mon contenu), celles-ci seront recréées lors de la prochaine synchronisation, sauf si vous n’avez plus accès aux données dans la base de données.

Ajout d’un service en tant qu’élément dans la page Content (Contenu)

Si vous êtes membre d’un rôle doté de privilèges permettant de créer du contenu, vous pouvez ajouter un service en tant qu’élément en cliquant sur la page My content (Mon contenu) sur le portail. C’est ainsi que vous partagez des liens vers vos services Web qui ne s’exécutent pas sur un serveur fédéré.

Si vous avez ajouté l’élément dans My content (Mon contenu), vous devez mettre à jour et supprimer l’élément via le portail. Même si vous supprimez l’élément, le service correspondant continue de s’exécuter sauf si vous vous connectez à son serveur pour le supprimer. Ce comportement est attendu car vous utilisez peut-être des éléments pour partager des liens vers des services tiers que vous n'avez pas l'intention ou la possibilité de supprimer définitivement.

Exemple

Un service Web vous semble utile sur le site ArcGIS Server du service voisin du vôtre et vous souhaitez ajouter un élément de portail qui établit un lien vers ce service. Vous vous connectez au portail et accédez à Content (Contenu) > My content (Mon contenu) pour ajouter un service à l’aide de son URL.

Lorsque vous êtes prêt à supprimer cet élément, utilisez le portail pour le supprimer. Le fait de supprimer l’élément ne supprime pas le service. Ce comportement est attendu car le service et l'élément n'ont aucune relation intégrée dans ce scénario.

Bonnes pratiques pour mettre à jour et supprimer des éléments

Les exemples ci-dessus illustrent les pratiques conseillées pour mettre à jour et supprimer des éléments en fonction de leur mode de publication. Cela permet de s'assurer que les services et les éléments conservent les liens appropriés.

Si vous ne supprimez pas les éléments ou services d’une manière recommandée, vous pouvez vous retrouver avec des éléments inopérants.

Notez que seuls les deux utilisateurs suivants peuvent mettre à jour ou supprimer un élément :

  • L'éditeur qui a ajouté l'élément

  • L’administrateur de l'organisation

  • Les membres dotés d’un rôle personnalisé avec des privilèges permettant de mettre à jour et de supprimer des éléments

Les ressources suivantes peuvent être utiles pour résoudre les problèmes :

  • Utilisez ArcGIS Portal Administrator Directory pour identifier les différences entre les éléments de votre organisation dans la base de données et dans l’index. Reportez-vous à la rubrique Opération mismatch pour plus d’informations.

  • Utilisez ArcGIS Portal Directory pour forcer la suppression des éléments orphelins. Reportez-vous à la rubrique Opération Delete Item pour plus d’informations.