ArcGIS Server comprend les éléments suivants qui, ensemble, forment un SIG serveur :
Publication de services Web
Une fois ArcGIS Server installé, il vous est possible de publier des services web à partir de ressources SIG, telles que des cartes, des images ou encore des modèles de géotraitement. Vous disposez des services préconfigurés décrits ci-après.
Vos services Web ArcGIS Server sont proposés via REST et SOAP, et peuvent être appelés par des clients Esri et autres qu'Esri. Les développeurs chevronnés peuvent étendre les services prêts à l’emploi à l’aide d’extensions d’objet serveur (SOE) et d’intercepteurs d’objet serveur (SOI).
Services préconfigurés
ArcGIS Server inclut plusieurs services préconfigurés permettant d’effectuer des tâches courantes.
Contrôleurs de mise en cache
Le service CachingControllers vous aide à traiter les tâches de mise en cache de cartes et d’images. Le nombre maximum d'instances que vous prévoyez pour ce service détermine le nombre de tâches en cache pouvant être exécutées simultanément.
Le service CachingControllers fonctionne avec le service CachingTools. Ces deux services doivent être en cours d’exécution lors de la création de caches.
Outils de mise en cache
Afin d’éviter que votre service de carte ou d’imagerie ne soit trop sollicité lors de la mise en cache, cette tâche est prise en charge par un service de géotraitement appelé CachingTools. Ce service est préconfiguré dans le dossier Système lorsque vous créez votre site ArcGIS Server.
Le service CachingTools est activé par défaut Laissez ce service en cours d'exécution pour qu'il puisse répondre aux demandes de mise en cache. L'arrêt ou l'indisponibilité du service entraîne l'échec des demandes de mise en cache. Vous ne pouvez pas supprimer le service CachingTools et vous devez le laisser fonctionner en mode Asynchronous (Asynchrone).
Le service CachingTools fonctionne avec le service CachingControllers. Ces deux services doivent être en cours d’exécution lors de la création de caches.
Outils GeoAnalytics
Le service préconfiguré GeoAnalyticsTools prend en charge l’analyse d’entités Big Data dans ArcGIS GeoAnalytics Server.
Pour que les membres puissent réaliser des analyses d’entités Big Data à l’aide du service GeoAnalyticsTools dans ArcGIS Enterprise, l’API REST, ArcGIS API for Python ou ArcGIS Pro, vous devez suivre les instructions de la rubrique Configurer ArcGIS GeoAnalytics Server du guide de l’administrateur de Portal for ArcGIS. Le service GeoAnalyticsTools est préconfiguré dans le dossier Système et arrêté par défaut. Il démarre automatiquement une fois que vous avez configuré ArcGIS Server en tant que GeoAnalytics Server pour votre portail.
Outils de géocodage
Le service préconfiguré GeocodingTools prend en charge la fonction de géocodage par lots asynchrone dans ArcGIS Enterprise. Pour plus d’informations sur les outils de géocodage par lots, reportez-vous à la documentation sur ArcGIS REST API.
Service de géométrie
Le service de géométrie préconfiguré permet d’effectuer des calculs géométriques tels que la bufferisation, la simplification, le calcul de surfaces et de longueurs et la projection. Il comprend également des fonctions de mise à jour Web. Si vous créez une application web avec ArcGIS API for JavaScript, vous pouvez référencer le service de géométrie via son extrémité REST pour effectuer des calculs géométriques et des mises à jour dans votre application web.
Le service de géométrie est préconfiguré dans le dossier Utilitaires et est arrêté par défaut. Vous devez le lancer pour pouvoir l'utiliser.
Outils d'impression
PrintingTools est un service de géotraitement que vous pouvez déployer en vue de faciliter l’impression de cartes web. Lorsque vous développez vos applications web (à l’aide des API web ArcGIS, par exemple), vous pouvez appeler le service PrintingTools pour obtenir d’un service de carte une image imprimable de haute qualité cartographique.
Le service PrintingTools est préconfiguré dans le dossier Utilitaires. Il est arrêté par défaut. Vous devez le lancer explicitement pour pouvoir l'utiliser.
Outils de publication
Lorsque vous publiez un service avec Manager ou ArcGIS Desktop, ArcGIS Server fait appel à un service de géotraitement nommé PublishingTools pour télécharger le fichier de définition de service, le décompresser sur le serveur et le déployer afin de l’utiliser en tant que service.
Le service PublishingTools est préconfiguré dans le dossier Système et démarré par défaut. Laissez ce service en cours d'exécution pour qu'il puisse répondre aux demandes de publication. L'arrêt ou l'indisponibilité du service PublishingTools entraîne l'échec de la publication du service. Vous ne pouvez pas supprimer le service PublishingTools.
Outils d'analyse raster
Les services préconfigurés RasterAnalysisTools, RasterProcessing et RasterRendering prennent en charge l’analyse raster distribuée dans ArcGIS Image Server.
Pour que les membres puissent réaliser des analyses raster à l’aide du service RasterAnalysisTools dans ArcGIS Enterprise, l’API REST API, ArcGIS API for Python ou ArcGIS Pro, vous devez suivre les instructions de la rubrique Configurer et déployer ArcGIS Enterprise pour l’analyse raster du guide de l’administrateur de Portal for ArcGIS. Les services sont préconfigurés dans le dossier Système et arrêtés par défaut. Ils démarrent automatiquement une fois que vous avez configuré ArcGIS Server en tant que ArcGIS Image Server pour votre portail.
Outils de production de rapports
Un service de géotraitement appelé ReportingTools permet de générer des rapports sur l’état des tâches de mise en cache de vos services d’imagerie et de carte.
Ce service est préconfiguré dans le dossier Système et démarré par défaut. Laissez ce service en cours d'exécution pour qu'il puisse signaler l'état des tâches de mise en cache. En cas d'arrêt ou d'indisponibilité du service ReportingTools, il vous sera impossible de consulter l'état de votre tâche de mise en cache. Vous ne pouvez pas supprimer le service ReportingTools.
Service de carte SampleWorldCities
Le service de carte SampleWorldCities permet d’afficher un aperçu des fonctionnalités de ArcGIS Server. Vous pouvez cliquer sur la miniature de ce service de carte dans ArcGIS Server Manager pour l’afficher immédiatement dans une application web. Vous pouvez également utiliser cet exemple de carte dans des clients ArcGIS, comme n’importe quel autre service de carte.
Le service de carte SampleWorldCities est préconfiguré dans le dossier Site (racine) et démarré par défaut. Si vous n'avez plus besoin du service, vous pouvez le supprimer du site ArcGIS Server.
Contrôleurs de mise en cache de scènes
Le service SceneCachingControllers vous aide à traiter les tâches de mise en cache de services de scène. Le nombre maximum d'instances que vous prévoyez pour ce service détermine le nombre de tâches en cache pouvant être exécutées simultanément.
Le service SceneCachingControllers fonctionne avec le service SceneCachingTools. Ces deux services doivent être en cours d’exécution lors de la création de caches.
Outils de mise en cache de scènes
Afin d’éviter que votre service de scène ne soit trop sollicité lors de la mise en cache, cette tâche est prise en charge par un service de géotraitement nommé SceneCachingTools. Ce service est préconfiguré dans le dossier Système lorsque vous créez votre site ArcGIS Server.
Le service SceneCachingTools est activé par défaut Laissez ce service en cours d'exécution pour qu'il puisse répondre aux demandes de mise en cache. L'arrêt ou l'indisponibilité du service entraîne l'échec des demandes de mise en cache. Vous ne pouvez pas supprimer le service SceneCachingTools et vous devez le laisser fonctionner en mode Asynchrone.
Le service SceneCachingTools fonctionne avec le service SceneCachingControllers. Ces deux services doivent être en cours d’exécution lors de la création de caches.
Outils d'analyse spatiale
Le service préconfiguré SpatialAnalysisTools prend en charge l’analyse spatiale dans le portail ArcGIS Enterprise. Le serveur traite les requêtes d’analyse, stocke les résultats dans ArcGIS Data Store et renvoie les résultats aux membres sur le site web du portail.
Pour que les membres puissent réaliser des analyses à l’aide du service SpatialAnalysisTools dans ArcGIS Enterprise, vous devez configurer ArcGIS Server en tant que serveur d’hébergement pour votre portail et accorder aux membres les privilèges requis pour effectuer des analyses. Le service SpatialAnalysisTools est préconfiguré dans le dossier Système et arrêté par défaut. Il est automatiquement démarré lorsque vous configurez ArcGIS Server en tant que serveur d'hébergement pour votre portail.
Astuce :
Vous trouverez les instructions permettant de configurer le portail dans le but d’effectuer des analyses dans le guide de l’administrateur de Portal for ArcGIS.
Outils de synchronisation
Vous pouvez activer une fonctionnalité de synchronisation sur des services d'entités, ce qui permet à un client de télécharger une copie locale des données à utiliser en mode hors connexion, puis de synchroniser les modifications entre le client et le service d'entités lorsque la connexion est recouvrée. Ces opérations de téléchargement et de synchronisation peuvent s'exécuter de manière synchrone ou asynchrone. Le service SyncTools est utilisé lorsque les opérations de synchronisation sont exécutées de manière asynchrone.
Le service de géotraitement SyncTools est préconfiguré dans le dossier Système de ArcGIS Server et démarré par défaut. Laissez ce service en cours d'exécution si vous possédez des services d'entités dans lesquels la synchronisation est activée. L'arrêt ou l'indisponibilité du service de géotraitement SyncTools entraîne l'échec des opérations de synchronisation en cas d'exécution en mode asynchrone. Vous ne pouvez pas supprimer le service SyncTools.
ArcGIS Server Manager
ArcGIS Server Manager est l’application qui vous permet d’utiliser votre serveur. C'est à partir du gestionnaire que vous ajoutez et supprimez des services, réglez et sécurisez vos services et organisez les services dans des dossiers. Manager permet en outre de configurer les machines et répertoires de votre site ArcGIS Server et de résoudre les problèmes que présente le serveur SIG à l'aide de ses journaux.
ArcGIS Web Adaptor
ArcGIS Web Adaptor est un composant facultatif que vous pouvez installer pour permettre à ArcGIS Server de fonctionner avec votre serveur web. ArcGIS Server propose des services Web via le protocole HTTP pour des scénarios de test et de développement élémentaires. Cependant, si vous souhaitez personnaliser l'URL et le numéro de port pour votre site ou configurer des stratégies de sécurité au niveau du Web, installez l'adaptateur Web.
Pour plus d'informations, reportez-vous à la rubrique A propos de l'Adaptateur Web d'ArcGIS.
Répertoire des services ArcGIS Server
Lors du développement d’ applications web, vous pouvez être amené à indiquer les URL de certaines ressources situées sur votre serveur. Le répertoire des services ArcGIS Server est un outil qui fait appel à la technologie REST (Representational State Transfer) pour vous aider à obtenir des informations sur vos services ainsi que les URL correspondantes pouvant être utilisées pour le développement.
Le répertoire des services est un moyen de permettre la découverte de votre serveur via des recherches ou la navigation. Par exemple, par l'intermédiaire du répertoire des services, les utilisateurs de votre serveur peuvent accéder à une emprise géographique de tous les services disponibles. Les utilisateurs peuvent également récupérer des métadonnées au niveau du service concernant vos services et en afficher un aperçu dans un navigateur web, ArcMap, ArcGIS Earth et Google Earth.
Vous pouvez ouvrir le répertoire des services par l’intermédiaire du raccourci installé ou en spécifiant l’URL https://gisserver.domain.com:6443/arcgis/rest/services dans un navigateur web.
API REST et utilitaires de ligne de commande pour l'administration du serveur
L'API REST d'ArcGIS vous permet d'écrire des scripts permettant d'effectuer des tâches d'administration courantes, telles que l'ajout d'une machine à un site, la publication d'un service, l'ajout d'autorisations, etc. Le répertoire administrateur ArcGIS Server fournit un accès interactif à cette API. Il permet d'apprendre la hiérarchie des commandes et de créer des requêtes HTTP à placer dans vos scripts. Une fois que vous avez compris le fonctionnement de l’API, vous pouvez gérer votre site ArcGIS Server à l’aide de n’importe quel outil ou langage de programmation capable d’exécuter des requêtes HTTP.
Ouvrez le répertoire administrateur en saisissant l’URL https://gisserver.domain.com:6443/arcgis/admin dans un navigateur web.
ArcGIS Server installe également un ensemble d'utilitaires de ligne de commande pouvant être utilisés dans des fichiers de commandes. Ils évitent d'avoir à écrire du code pour les actions administratives les plus courantes.
Pour plus d'informations, reportez-vous à la rubrique Ecriture de scripts d'administration ArcGIS Server.
Utilitaire Configurer le compte ArcGIS Server
L'utilitaire Configurer le compte ArcGIS Server est une petite application intégrée à l'installation d'ArcGIS Server qui vous permet de reconfigurer rapidement le compte ArcGIS Server. Si vous devez modifier le compte (changer son mot de passe, par exemple), ouvrez l'utilitaire à partir de l'emplacement d'installation d'ArcGIS Server.
Extensions
Les extensions ArcGIS Server vous permettent d’ajouter des fonctionnalités à votre système. De nombreuses extensions existent en version Desktop et Server. Pour obtenir la liste des extensions disponibles, consultez la rubrique Fonctions et extensions ArcGIS Server.
Vous avez un commentaire à formuler concernant cette rubrique ?