Système de services de localisation (Windows/Linux)
Le modèle de système de services de localisation est généralement déployé sur Windows et Linux à l’aide du logiciel ArcGIS Enterprise pour Windows et Linux.
ArcGIS Enterprise pour Windows et Linux comprend plusieurs composants qui couvrent les niveaux données, services/logique et présentation, et qui fonctionnent ensemble pour fournir un système complet. ArcGIS Enterprise pour Windows et Linux est entièrement pris en charge dans les environnements virtuels (exécutant un système d’exploitation pris en charge), ainsi que par les fournisseurs de cloud exécutant des machines virtuelles qui respectent la configuration système requise. Esri fournit également des outils de déploiement pour les plateformes cloud, notamment Amazon Web Services (AWS) et Microsoft Azure.
Ressources associées :
Architecture de base
Voici une architecture de base type pour un système de services de localisation déployé sur Windows ou Linux.
Ce diagramme ne doit pas être utilisé tel quel pour la conception d’un système. De nombreux facteurs importants et choix de conception doivent être pris en compte lors de la conception d’un système. Pour plus d’informations, consultez la rubrique Utilisation des modèles de système. De plus, le diagramme ci-dessous ne fournit que les fonctionnalités de base du système ; des composants système supplémentaires peuvent être nécessaires pour fournir des fonctionnalités étendues.

Les fonctionnalités représentées ci-dessus correspondent à celles disponibles en juillet 2025.
Les principaux composants de cette architecture sont les suivants :
- Un déploiement de base d’ArcGIS Enterprise, comprenant ArcGIS Data Store, ArcGIS Server et Portal for ArcGIS. Le composant ArcGIS Web Adaptor d’ArcGIS Enterprise est également recommandé et peut être requis dans certaines situations.
- ArcGIS Server, en particulier le rôle GIS Server, qui fournit une large gamme de services. Les fonctionnalités de calcul d’itinéraire et de feuille de route sont prises en charge par l’extension ArcGIS Network Analyst. Le composant ArcGIS Web Adaptor d’ArcGIS Enterprise est également recommandé et peut être requis dans certaines situations.
- Différents data stores peuvent être utilisés pour alimenter les fonctionnalités de cartographie, d’analyse et de partage en libre-service fournies par ArcGIS Server, notamment les file stores, les entrepôts de données Cloud et les bases de données. Les data stores gérés par ArcGIS fournis par ArcGIS Data Store peuvent également être utilisés pour alimenter les services de localisation. En savoir plus sur les data stores dans ArcGIS.
- Les systèmes de services de localisation sont utilisés par presque toutes les applications, car ils sont à la base de la plupart des processus et de l’utilisation d’ArcGIS. Toutefois, les applications qui utilisent les services de localisation sont généralement fournies par d’autres systèmes ou utilisées dans des applications personnalisées développées à l’aide d’API et de SDK de cartographie ArcGIS. Le site Web du portail est une exception. Il sert de portail de découverte où les créateurs de contenu et les développeurs d’applications peuvent rechercher et explorer des services de localisation, tels que les fonds de carte, le géocodage et l’analyse spatiale, et interagir avec ces derniers.
Les principales interactions de cette architecture sont les suivantes :
- Les applications client communiquent avec les services de données d’entreprise et les services de localisation via HTTPS, généralement à l’aide d’API REST sans état. Certains services de localisation peuvent également être exposés via des points de terminaison OGC et KML.
- ArcGIS Server maintient des connexions TCP persistantes à ArcGIS Data Store et aux bases de données. Dans le second cas, un logiciel client de base de données approprié doit être installé sur les machines ArcGIS Server qui communiquent avec le SGBD. Les données prenant en charge les services de localisation peuvent également être stockées dans des entrepôts de données cloud ou des magasins de fichiers. En savoir plus sur les données et ArcGIS Server.
- ArcGIS Monitor, recommandé pour la surveillance et l’optimisation des composants du système SIG, communique avec divers composants ArcGIS et informatiques (par exemple, le SGBD) à l’aide de plusieurs mécanismes. Pour plus d’informations, reportez-vous à la documentation sur ArcGIS Monitor.
Des informations supplémentaires sur les interactions entre les composants ArcGIS Enterprise sont disponibles dans la documentation du produit ArcGIS Enterprise pour Windows et Linux, notamment un diagramme des ports utilisés dans un déploiement ArcGIS Enterprise pour Windows et Linux.
Fonctionnalités
Les fonctionnalités du système de services de localisation sur Windows et Linux sont décrites ci-dessous. Pour plus d’informations, reportez-vous à la vue d’ensemble des fonctionnalités et à la comparaison des fonctionnalités prises en charge entre les modèles de déploiement.
Fonctionnalités de base
Les fonctionnalités de base sont les fonctionnalités les plus courantes fournies par les systèmes de services de localisation et activées par l’architecture de base présentée ci-dessus.
- La cartographie et la visualisation permettent aux utilisateurs de créer des cartes 2D et des scènes 3D et d’interagir avec celles-ci. ArcGIS Enterprise inclut des fonctionnalités avancées de cartographie et de visualisation, notamment la visualisation basée sur les données, la visualisation 3D et l’application de styles de fond de carte. En savoir plus sur les cartes et la visualisation.
- Les fonds de carte sont des couches Web qui fournissent un contexte visuel global pour les cartes et les scènes. ArcGIS Enterprise permet également aux organisations de publier leurs propres fonds de carte. Esri fournit également des fonds de carte et des données complémentaires conçus pour s’exécuter sur votre infrastructure via ArcGIS Enterprise, comme ArcGIS StreetMap Premium. En savoir plus sur les couches de fond de carte et les données adaptées à votre infrastructure.
- Les couches de données de référence sont des couches de données Web qui fournissent un contexte visuel et analytique supplémentaire aux cartes, scènes et autres processus géospatiaux. ArcGIS Enterprise permet aux organisations de publier leurs propres couches de données de référence en tant que services d’entités, services de carte ou services de tuiles vectorielles. Esri fournit également des données conçues pour s’exécuter sur ArcGIS Enterprise, sur votre infrastructure. En savoir plus sur les couches de données et les données adaptées à votre infrastructure.
- Le géocodage est le processus de conversion d’un texte en une adresse et une localisation. Le travail de géocodage est effectué par un service appelé localisateur. Dans ArcGIS Enterprise, les localisateurs sont alimentés par les services de géocodage. Ils prennent en charge un large éventail d’applications, de la gestion d’affaires et de clients à l’expédition et la distribution, aux directions et à la navigation. Un localisateur géocode les localisations dans une zone d’intérêt, à partir d’une requête unique ou d’une requête par lots. ArcGIS Enterprise prend en charge la création de localisateurs et la publication de services de géocodage. Esri fournit également ArcGIS World Geocoder, qui vous permet de cartographier en toute sécurité les adresses mondiales rapidement et avec précision derrière un pare-feu, ainsi qu’ArcGIS StreetMap Premium qui inclut des fonctionnalités de géocodage et des données complémentaires. En savoir plus sur les services de géocodage et les localisateurs dans ArcGIS Enterprise.
- L’itinéraire et la feuille de route identifient le trajet optimal entre une origine et une destination pour un véhicule individuel. ArcGIS Enterprise prend en charge les services synchrones de calcul d’itinéraire à l’aide de l’extension ArcGIS Network Analyst. Les services de calcul d’itinéraire requièrent un jeu de données réseau qui modélise les réseaux de transport en codant les règles de circulation, comme les règles qui régissent les rues à sens unique, les interdictions de tourner, les ponts et les tunnels, etc. Vous pouvez créer un jeu de données réseau reposant sur des données routières gérées par votre organisation ou utiliser un jeu de données réseau faisant partie d’ArcGIS StreetMap Premium. En savoir plus sur les services de calcul d’itinéraire dans ArcGIS Enterprise.
- L’analyse du réseau permet de résoudre des problèmes de réseau complexes (généralement dans les réseaux de transport), tels que la création d’un itinéraire optimisé pour atteindre de nombreuses destinations, la recherche de la ressource la plus proche, l’identification d’une zone de service autour d’une localisation ou l’exécution d’un ensemble de commandes avec une flotte de véhicules. ArcGIS Enterprise prend en charge l’analyse de réseau synchrone et asynchrone, ou les services de calcul d’itinéraire avancés à l’aide de l’extension ArcGIS Network Analyst. Les services de calcul d’itinéraire peuvent être publiés à l’aide des services de carte (fonctionnalité d’analyse de réseau) ou des services de géotraitement. ArcGIS Enterprise inclut également des interfaces d’outils dans Map Viewer, par exemple Planifier des itinéraires, Créer des zones isochrones et Relier les origines aux destinations. En savoir plus sur l’exécution d’analyses dans Map Viewer, et sur les services d’analyse spatiale.
- L’analyse géométrique consiste à utiliser une API côté client pour effectuer une ou plusieurs opérations sur un point, une polyligne ou un polygone afin de résoudre un problème géométrique. ArcGIS Enterprise prend également en charge l’analyse géométrique côté serveur à l’aide du service de géométrie. En savoir plus sur l’analyse géométrique et sur la comparaison entre l’analyse géométrique et l’analyse d’entités.
Fonctionnalités étendues
Des fonctionnalités étendues sont généralement ajoutées pour répondre à des besoins spécifiques ou prendre en charge des modèles de données et des solutions propres au secteur d’activité. Elles peuvent nécessiter des composants logiciels ou des adaptations d’architecture supplémentaires.
Éléments à prendre en compte
Les sections ci-dessous décrivent les piliers de l’ArcGIS Well-Architected Framework appliqués au modèle de système de services de localisation sur Windows et Linux. Les informations présentées ici n’ont pas pour but d’être exhaustives, mais de mettre en évidence les principaux éléments à prendre en compte pour concevoir et/ou implémenter une combinaison spécifique de système et de modèle de déploiement. En savoir plus sur les piliers d’architecture du cadre Well-Architected Framework d’ArcGIS.
Fiabilité
La fiabilité garantit que le système fournit le niveau de service requis par l’entreprise, les clients et les différentes parties prenantes. Pour plus d’informations, consultez la présentation du pilier Fiabilité.
- Les contrats de niveau de service nécessitant des niveaux élevés de disponibilité sont courants.
- La haute disponibilité et la tolérance aux pannes sont obtenues au moyen d’une infrastructure redondante à tous les niveaux du système.
- La récupération d’urgence sinistre est également courante, en particulier pour les services de localisation avec des contrats de niveau de service élevé dont les données changent relativement rarement.
- En savoir plus sur la réduction des pertes de données et des temps d’arrêt dans ArcGIS Enterprise.
Sécurité
La sécurité protège les systèmes et les informations. Pour plus d’informations, consultez la présentation du pilier Sécurité.
- L’authentification et l’autorisation sont requises pour les services de localisation sécurisés, ainsi que pour les situations dans lesquelles l’identité de l’utilisateur est requise à des fins d’audit et/ou à d’autres fins. Cependant, il est courant que les services de localisation largement accessibles déployés derrière le pare-feu d’une organisation n’exigent pas d’authentification ou d’autorisation.
Consultez le Guide de renforcement de la sécurité ArcGIS Enterprise pour en savoir plus sur les stratégies et les paramètres associés qui peuvent être implémentés pour améliorer la posture de sécurité des déploiements ArcGIS Enterprise.
Les performances et l’évolutivité visent à optimiser l’expérience globale des utilisateurs du système, ainsi qu’à garantir que le système s’adapte à l’évolution des exigences des charges de travail. Pour plus d’informations, consultez la présentation du pilier Performances et évolutivité.
- Les contrats de niveau de service nécessitant des niveaux élevés de performances sont courants.
- Les performances de lecture de données jouent généralement un rôle majeur dans les performances globales du système.
- Vous pouvez utiliser des réseaux de diffusion de contenu (CDN) pour améliorer les performances des services tuilés pour une vaste base d’utilisateurs géographiquement distribués.
- L’évolutivité est un facteur de conception important, car les systèmes de services de localisation sont généralement largement utilisés au sein d’une organisation. De plus, leur utilisation peut augmenter rapidement et de manière inattendue à mesure que l’adoption globale des SIG se développe dans une organisation.
- L’évolution peut être effectuée automatiquement en réponse à la demande dans certains environnements Cloud.
Automatisation
L’automatisation vise à réduire les efforts consacrés au déploiement manuel et aux tâches opérationnelles, ce qui permet d’accroître l’efficacité opérationnelle et de réduire les anomalies du système introduites par l’homme. Pour plus d’informations, consultez la présentation du pilier Automatisation.
Intégration
L’intégration connecte ce système à d’autres systèmes pour fournir des services d’entreprise et améliorer la productivité de l’organisation. Pour plus d’informations, consultez la présentation du pilier Intégration.
- Le système de services de localisation est le plus souvent utilisé comme fournisseur de services pour d’autres systèmes et applications à l’échelle d’une entreprise. Cette intégration intervient le plus souvent au niveau des services.
- Les services de localisation sont facilement intégrés et utilisés en dehors de l’écosystème ArcGIS grâce à des API de cartographie, des SDK et des bibliothèques open source normalisés.
Observabilité
L’observabilité offre une visibilité sur le système, ce qui permet au personnel d’exploitation et à d’autres rôles techniques de maintenir le système dans un état fonctionnel et stable. Pour plus d’informations, consultez la vue d’ensemble du pilier Observabilité.
- Une surveillance minutieuse de l’utilisation des services est essentielle avec ce modèle de système. La fourniture des services de localisation s’étend généralement à l’ensemble de l’organisation (et éventuellement au-delà). Il est donc possible que les concepteurs ou les opérateurs de systèmes ne puissent pas anticiper leurs modèles d’utilisation et leur croissance. La surveillance permet de déterminer quand le système doit être mis à l’échelle pour répondre à la demande tout en continuant à fonctionner correctement (et conformément aux contrats de niveau de service).
- ArcGIS Enterprise pour Windows/Linux peut être surveillé de différentes manières, notamment à l’aide de journaux de serveur et de statistiques de serveur. La surveillance de la disponibilité, des performances et de l’utilisation des services de localisation est essentielle dans ce modèle de système. En plus du logiciel ArcGIS Enterprise lui-même, il est important de surveiller tous les composants et l’infrastructure sur lesquels il repose, par exemple le système d’exploitation Windows ou Linux, les bases de données et autres Data Stores, ainsi que les infrastructures de calcul, de réseau, de sécurité et autres. En savoir plus sur la surveillance de l’état et de la fiabilité du système.
- La surveillance des connexions d’utilisateur et des modifications de compte peut être proposée par le fournisseur d’identités configuré lors de l’utilisation d’identifiants SAML et/ou OpenID Connect.
Autre
Les autres facteurs à prendre en compte pour la conception et l’implémentation d’un système de services de localisation sur Windows et Linux sont les suivants :
- Le succès des opérations nécessite une excellente compréhension des concepts et des technologies SIG et informatiques.
- La gouvernance des données et la conformité avec les politiques et les rôles informatiques, tels que l’intendant de données et l’administrateur de base de données, doivent être prises en compte en priorité lors de l’implémentation de ce modèle de système.
Ressources associées :