Skip To Content

Types de services pouvant être publiés

ArcGIS Server héberge des services SIG. Un service représente une ressource géospatiale, telle qu’une carte, un localisateur ou une connexion à une géodatabase, mise à la disposition des applications client.

Les produits SIG dans ArcGIS Enterprise, tels que les cartes Web et les applications du portail, sont alimentés par les services ArcGIS Server. Les actions de vos utilisateurs, des actions de visionnage telles qu’effectuer un panorama ou un zoom sur une carte aux actions d’édition telles que la mise à jour ou la suppression d’une entité, génèrent des demandes aux services en cours d’exécution sur les machines de votre site ArcGIS Server.

Les services permettent de partager aisément l'utilisation des ressources entre les différents clients. Vous savez que chaque client affiche la même vue de la ressource. De plus, vous économisez des ressources dans la mesure où le serveur stocke les ressources et où le logiciel SIG ne doit pas être installé sur les clients. C'est en effet le serveur qui stocke la ressource, héberge le service et exécute les tâches géospatiales, en renvoyant au client un résultat dans un format courant ; sous la forme d'images ou de texte, par exemple.

Utilisation des services

L'utilisation d'un service ne nécessite aucun logiciel SIG spécialisé. Vous pouvez ainsi l'exploiter dans un navigateur web ou une application personnalisée. Cependant, les applications ArcGIS Desktop et le portail ArcGIS Enterprise servent d’applications client courantes pour les services.

Lorsque vous utilisez un service hébergé par ArcGIS Server, vous disposez, dans la plupart des cas, du même niveau d’accès à la ressource que si celle-ci était installée sur votre machine. Un service de carte, par exemple, permet aux applications client d'accéder au contenu d'une carte sur le serveur comme si elle était stockée en local.

La publication d'une ressource SIG comme un service est essentielle pour mettre cette dernière à la disposition d'autres personnes. Lorsque vous déployez ArcGIS Server, suivez le schéma classique selon lequel vous créez des ressources dans ArcGIS Desktop avant de les publier en tant que services pour que les applications client puissent les utiliser.

Types de services de ArcGIS GIS Server

Les types de services que vous pouvez publier varient en fonction du rôle de licence défini pour ArcGIS Server.

Par exemple, si vous avez octroyé une licence à ArcGIS Server en tant qu’instance ArcGIS GIS Server, vous pouvez publier les services répertoriés dans le tableau suivant. La ressource SIG requise par chacun d’eux y figure également.

Type de serviceRessource SIG requise

Service de géocodage

Localisateur d’adresses (.loc)

Service de géodonnées

Géodatabase fichier ou fichier de connexion à une base de données (.sde) se connectant à une géodatabase

Service de géotraitement

Résultat du géotraitement dans la fenêtre Results (Résultats) dans ArcGIS Desktop

Service d'imagerie (en cache, dynamique)

Jeu de données raster ou fichier de couche faisant référence à un jeu de données raster

Service de carte (en cache, dynamique)

Carte (.mxd) : peut inclure un jeu de données raster ou un fichier de couche faisant référence à un jeu de données raster

Remarque :

Reportez-vous à une introduction au partage des couches Web pour obtenir un résumé des types de couches pouvant être publiés à partir de ArcGIS Pro.

Service de scène

Scène 3D ArcGIS Pro

Service de tuiles vectorielles

Paquetage de tuiles vectorielles ArcGIS Pro (.vtpk)

Types de services de ArcGIS Image Server

Si vous avez octroyé une licence à ArcGIS Server en tant qu’instance ArcGIS Image Server, vous pouvez publier les services répertoriés dans le tableau suivant. Les ressources SIG requises y figurent également.

Type de serviceRessource SIG requise

Service d'imagerie (en cache, dynamique)

Jeu de données raster ou mosaïque, ou fichier de couche faisant référence à un jeu de données raster ou une mosaïque

Types de services de ArcGIS GIS Server et ArcGIS Image Server

Si vous avez octroyé une licence à ArcGIS GIS Server et à ArcGIS Image Server, vous pouvez publier les services répertoriés dans le tableau suivant. Les ressources SIG requises y figurent également.

Type de serviceRessource SIG requise

Service d'imagerie (en cache, dynamique)

Jeu de données raster ou mosaïque, ou fichier de couche faisant référence à un jeu de données raster ou une mosaïque

Service de carte (en cache, dynamique)

Carte (.mxd) contenant un jeu de données raster ou un jeu de données mosaïque, ou un fichier de couche faisant référence à un jeu de données raster ou à un jeu de données mosaïque

Types de services de GeoEvent Server

Si vous avez octroyé une licence à ArcGIS Server en tant que GeoEvent Server, vous pouvez publier les services répertoriés dans le tableau suivant. La ressource SIG requise par chacun d’eux y figure également.

Type de serviceRessource SIG requise

Service en mode continu

Composants du service de GeoEvent Server

Types de services de ArcGIS GeoAnalytics Server

Si vous avez octroyé une licence à ArcGIS Server en tant qu’instance ArcGIS GeoAnalytics Server, vous ne pouvez pas publier de services autonomes. Les services générés sur l’instance GeoAnalytics Server sont préconfigurés et initialisés dans le cadre du processus d’installation de l’instance GeoAnalytics Server, puis utilisés en entrée pour effectuer diverses tâches analytiques.

Types de services du serveur ArcGIS Business Analyst

Si vous avez octroyé une licence à ArcGIS Server en tant qu’instance du serveur ArcGIS Business Analyst, vous ne pouvez pas publier de services autonomes. Les services générés sur le serveur Business Analyst sont préconfigurés et initialisés dans le cadre de son processus d'installation.

Activation de fonctionnalités

Lorsque vous publiez une ressource SIG sur l’instance ArcGIS GIS Server, vous pouvez activer des fonctionnalités qui définissent les différentes manières d’utiliser ce service. Vous pouvez, par exemple, activer la fonctionnalité d'accès aux entités sur un service de carte pour permettre à un utilisateur de mettre à jour des entités sur le Web. L'activation de fonctionnalités vous permet de fournir la fonction SIG dont les utilisateurs de vos applications ont besoin.

En tant qu’administrateur ArcGIS Server, votre vue du serveur porte essentiellement sur les ressources SIG et sur les services que vous créez à partir de ces ressources. Toutefois, du point de vue du client, la vue du serveur porte davantage sur les fonctionnalités que vous avez activées lors de la publication de la ressource, dans la mesure où elles constituent les éléments exploitables. En votre qualité d'administrateur, vous avez la possibilité de publier une seule ressource SIG et d'activer de nombreuses fonctionnalités pour celle-ci. Pour la personne qui utilise ces services, ces fonctionnalités apparaissent sous la forme de services distincts.

Le tableau suivant décrit les fonctionnalités que vous pouvez activer, ainsi que la ressource SIG nécessaire pour présenter chacune d'entre elles :

FonctionnalitéUtilitéServices présentant cette fonctionnalité

Electronic Navigational Charts

Offre l'accès à des jeux de données S-57 ENC, AML, IENC et S-63 chiffrés en tous lieux, pour la visualisation et l'analyse.

Services de cartes maritimes

Accès aux entités

Permet d'accéder aux entités vectorielles d'une carte.

Services de carte

Géocodage

Permet d'accéder à un localisateur d'adresses. Cette fonctionnalité est toujours activée lorsque vous publiez un service de géocodage.

Services de géocodage

Géodonnées

Permet d'accéder au contenu d'une géodatabase pour les requêtes, l'extraction et la réplication de données. Cette fonctionnalité est toujours activée lorsque vous publiez un service de géodonnées.

Services de géodonnées

Géotraitement

Permet d'accéder aux modèles de géotraitement. Cette fonctionnalité est toujours activée lorsque vous publiez un service de géotraitement.

Services de géotraitement

Traitement d´images

Permet d'accéder au contenu d'un jeu de données raster ou en mosaïque, y compris les valeurs de pixel, les propriétés, les métadonnées et les canaux. Cette fonctionnalité est toujours activée lorsque vous publiez un service d'imagerie.

Services d'imagerie

KML

Utilise un document ArcMap pour créer des entités KML (Keyhole Markup Language).

Services de carte

Référencement linéaire

Analyse, visualise et maintient vos réseaux référencés par emplacement et les données d'événements associées.

Services de carte

Cartographie

Permet d'accéder au contenu d'une carte, tel que les couches et leurs attributs sous-jacents. Cette fonctionnalité est toujours activée lorsque vous publiez un service de carte.

Services de carte

Analyse du réseau

Permet de résoudre des problèmes liés à l'analyse de réseaux de transport à l'aide de l'extension ArcGIS Network Analyst.

Services de carte

Diagrammes de réseau

Propose diverses fonctions pour créer, consulter, mettre à jour et gérer des diagrammes de réseau publiés.

Services de carte

Atelier parcellaire

Offre l’accès aux couches d’atelier parcellaire qui peuvent être modifiées et utilisées dans ArcGIS Pro.

Services de carte

Schematics

Permet l'affichage, la génération, la mise à jour et la modification de diagrammes schématiques.

Services de carte

Production topographique

Génère une mise en page ou une carte selon une définition de produit cartographique existante.

Services de carte

Réseau de traçages

Offre la possibilité d’utiliser des traces et des configurations de trace, et de valider la topologie de réseau.

Services de carte

Réseau de distribution

Offre la possibilité d’effectuer des tâches de création de parcours de réseau, de gestion des sous-réseaux et de gestion des topologies de réseau pour résoudre les problèmes d’analyse de réseau de distribution.

Services de carte

Validation

Présente des fonctions de gestion qui prennent en charge l’évaluation des règles de géodatabase (règles d’attribut et règles de topologie), afin d’améliorer la gestion des données et le contrôle qualité.

Services de carte

Gestion des versions

Propose des fonctionnalités de gestion pour prendre en charge des services d’entités fonctionnant avec des jeux de données faisant partie d’une branche versionnée.

Services de carte

WCS

Crée un service conforme à la spécification WCS (Web Coverage Service) émise par l’OGC (Open Geospatial Consortium, Inc.).

Services de cartes, services d'imagerie, services de géodonnées

WFS

Crée un service conforme à la spécification WFS (Web Feature Service) émise par l'OGC.

Services de carte, services de géodonnées

WMS

Crée un service conforme à la spécification WMS (Web Map Service) émise par l'OGC.

Services de carte, services d'imagerie

WMTS*

Crée un service conforme à la spécification WMTS (Web Map Tile Service) émise par l'OGC.

Services de carte, services d'imagerie

WPS

Crée un service conforme à la spécification WPS (Web Processing Service) émise par l'OGC.

Services de géotraitement

Remarque :

*Contrairement à d'autres types de services OGC, vous ne devez activer ou désactiver aucune option de fonctionnalité WMTS lors de la création d'un service de carte en cache. Le service de carte et ses tuiles sont automatiquement accessibles via la spécification WMTS.

Quelle fonctionnalité de service dois-je activer ?

Il est important de connaître les fonctionnalités disponibles et de choisir celles qui répondent le mieux à vos besoins. Les exemples ci-dessous peuvent vous aider à déterminer les fonctionnalités à activer lors de la publication de vos ressources SIG :

  • Si vous souhaitez que les clients prennent en charge les processus d’assurance qualité et de contrôle qualité, reportez-vous à l’aide de ArcGIS Data Reviewer Server.
  • Si vos clients souhaitent accéder aux entités vectorielles de votre carte et procéder à des modifications, publiez un document ArcMap en tant que service de carte en activant la fonctionnalité d'accès aux entités. Pour plus d'informations, consultez les rubriques d'aide Services d'entités.

  • Si vous souhaitez que des clients puissent géocoder des adresses, créez un localisateur d'adresses et publiez-le en tant que service de géocodage. La fonctionnalité de géocodage est toujours activée pour ce type de service. Reportez-vous aux rubriques d'aide Services de géocodage.

  • Si vous souhaitez que plusieurs sites synchronisent les informations stockées dans leurs géodatabases, publiez les géodatabases sous la forme d'un service de géodonnées. La fonctionnalité Géodonnées est toujours activée pour ce type de service. Reportez-vous aux rubriques d'aide Services de géodonnées.

  • Si vous souhaitez que des clients puissent exécuter un modèle que vous avez créé, publiez ses résultats. Reportez-vous à la rubrique relative au géotraitement avec ArcGIS Server.

  • Si vous souhaitez diffuser sur le Web un volume important de données raster, publiez-les en tant que service d'imagerie. La fonctionnalité Traitement d'images est toujours activée pour ce type de service. Reportez-vous aux rubriques d'aide Services d'imagerie.

  • Si vous souhaitez créer un service accessible à partir de Google Earth, publiez un document ArcMap en activant la fonctionnalité KML. Par défaut, cette fonctionnalité est activée sur les nouveaux services de carte. Reportez-vous à la rubrique Affichage des services au format KML.

  • Si vous souhaitez afficher le contenu d'un document ArcMap dans une application Web, publiez le document ArcMap en tant que service de carte. La fonctionnalité cartographie est toujours activée pour ce type de service. Reportez-vous aux rubriques d'aide Services de cartographie.

  • Si vous disposez de plusieurs sites qui doivent effectuer une analyse d'itinéraire, créez un document ArcMap avec une couche d'analyse de réseau, puis publiez la carte en activant la fonctionnalité Analyse de réseau. Reportez-vous à la rubrique Services de calcul d’itinéraire.

  • Pour accéder à vos diagrammes schématiques dans un environnement de serveur, créez un document ArcMap comprenant des couches schématiques associées à ces diagrammes. Si vous publiez la carte en activant la fonctionnalité Schematics, cela vous permet de mettre à jour les diagrammes (d'appliquer des algorithmes schématiques et d'effectuer des mises à jour), puis de générer de nouveaux diagrammes. Reportez-vous à la rubrique Services schématiques.

  • Pour que vos images soient disponibles via une norme ouverte et reconnue, vous pouvez activer la fonctionnalité WCS sur le service d'imagerie. Vous pouvez également activer cette fonctionnalité sur un service de carte ou de géodonnées. Reportez-vous à la rubrique Services WCS.

  • Si vous souhaitez que des données d'entité géographique soient disponibles sur le Web via une norme ouverte et reconnue, publiez un service de géodonnées ou un service de carte et activez la fonctionnalité WFS. Reportez-vous à la rubrique Services WFS.

  • Si vous souhaitez diffuser des images de votre carte sur le Web à l'aide d'une norme ouverte et reconnue, créez un document ArcMap et publiez-le en activant la fonctionnalité WMS. Reportez-vous à la rubrique Services WMS.

  • Si vous souhaitez accélérer l'exécution de vos cartes ArcGIS Server sur le Web à l'aide d'une norme ouverte et reconnue, créez un service de carte en cache accessible via une application conforme à la spécification WMTS émise par l'OGC. Lorsque vous créez un service de carte en cache à l'aide d'ArcGIS Server, le service de carte et ses tuiles sont automatiquement accessibles via la spécification WMTS. Reportez-vous à la rubrique Services WMTS.

  • Si vous souhaitez que des clients puissent exécuter un modèle créé à l'aide d'une norme ouverte et reconnue, publiez les résultats d'un modèle de géotraitement en activant la fonctionnalité WPS. Reportez-vous à la rubrique Services WPS.

  • Si vous devez mettre des fonctions bien spécifiques à la disposition d'applications clientes, étendez le service avec votre propre fonctionnalité. Vous pouvez développer des fonctionnalités personnalisées pour les services d'imagerie et de carte. Reportez-vous à la rubrique A propos de l'extension de services.

Diffusion de services sur le Web

Lorsque vous publiez un service sur ArcGIS Server, il est diffusé via les technologies courantes de services Web SOAP et REST. Pour limiter la disponibilité du service à certains utilisateurs de votre organisation uniquement, configurez la sécurité de ArcGIS Server à cette fin. Vous pouvez également limiter le type d'opérations possibles avec le service en désactivant les fonctions autorisées suivantes.

Opérations autorisées

Les services Web de ArcGIS Server s’accompagnent d’opérations qui définissent ce que les utilisateurs sont autorisés à faire. Chaque opération représente un groupe de méthodes connexes. Lorsque vous désactivez une opération, vous empêchez les clients d'exécuter ces méthodes. Lorsque vous autorisez une opération, les clients peuvent appeler toutes les méthodes incluses dans cette opération.

Par exemple, les opérations Carte, Requête et Données sont les opérations autorisées pour les services cartographiques. L'outil Identifier utilise une méthode incluse dans l'opération Requête ; par conséquent, si vous ne souhaitez pas que les clients puissent utiliser cet outil avec un service de carte, désactivez l'opération Requête. Pour chaque type de service, vous trouverez la liste des opérations et des méthodes associées dans la rubrique Optimisation et configuration des services.

Formats de messagerie

Les services Web de ArcGIS Server prennent en charge les formats de messagerie SOAP et binaires. Le format SOAP est un protocole de messagerie de services Web souvent utilisé. Le format binaire est utilisé par certaines applications client d'ArcGIS, comme ArcMap, pour afficher des services.

Par défaut, les formats de messagerie binaire et SOAP sont tous deux activés. Cependant, il convient d'utiliser un seul de ces formats. Sachez que si vous optez pour le format binaire uniquement, les clients Web standard ne seront pas en mesure d'utiliser le service, car seuls les clients ArcGIS acceptent le format de messagerie binaire.

Pour modifier le format de messagerie de vos services, utilisez le répertoire d'administrateur d'ArcGIS Server pour mettre à jour les propriétés du site. Pour en savoir plus, reportez-vous à la rubrique Propriétés du serveur dans l'API REST d'ArcGIS.

URL de service Web

Pour accéder aux services Web, les clients doivent en connaître l'URL. Pour accéder à un serveur via REST, utilisez le format suivant :

http://gisserver.domain.com:6080/arcgis/rest/services

Vous accédez alors à une page appelée Répertoire des services Vous pouvez accéder aux liens du répertoire des services afin d'obtenir l'URL de tout service disponible sur votre serveur. Comme vous pouvez le constater, l'URL REST adopte un format plus long pour se connecter à un service spécifique :

http://gisserver.domain.com:6080/arcgis/rest/services/folder/service/service type

Pour accéder à un serveur via SOAP, formatez votre URL comme suit :

http://gisserver.domain.com:6080/arcgis/services

Pour accéder à un service particulier via SOAP, utilisez le format suivant :

http://gisserver.domain.com:6080/arcgis/services/folder/service/service type (required for some services)/capability type (required for some services)

Pour plus d'informations sur les formats URL à utiliser avec vos services, reportez-vous à la rubrique Composants des URL ArcGIS.