ArcGIS Server est un serveur SIG complet et intégré. Il vous est fourni avec des applications d'utilisateurs prêtes à l'emploi et des services de gestion de données géographiques, de visualisation et d'analyse géographique.
ArcGIS Server ouvre l'accès aux informations géographiques. De nombreuses organisations, petites ou grandes, utilisent ArcGIS Server pour diffuser sur le Web des cartes et des fonctionnalités SIG, de manière à améliorer la productivité de l’organisation, à communiquer des éléments vitaux et à engager les décideurs. |  
| | ArcGIS Server complète ArcGIS Desktop (ArcInfo / ArcEditor / ArcView) en permettant aux analystes SIG de créer, de manière économique, des cartes, des globes, des modèles, des outils, et des tâches de géotraitement à partir de leur bureau et de les publier sur ArcGIS Server à l'aide d'outils intégrés. Les fonctions SIG peuvent ensuite être utilisées en tant que services par l'entreprise entière et donc les rendre facilement accessibles à vos clients via ArcGIS Server. Caractéristiques principales Gestion des données géographiques - ArcGIS Server comprend les deux niveaux de gestion des données géographiques, soit Workgroup (groupe de travail) et Enterprise (entreprise), qui sont basés sur le modèle de la géodatabase de ArcGIS. Les services de données géographiques permettent aux administrateurs de publier des données géographiques à des fins d'extraction, de contrôle/d'archivage et de reproduction. La gestion des données géographiques peut se faire par ArcGIS Server Basic, Standard et Advanced. Visualisation (cartographie) - ArcGIS Server offre des services de cartographie Web qui reconnaissent la dynamique 2D, les cartes en antémémoire ainsi que les globes 3D. Les analystes SIG peuvent, tout simplement en pointant et en cliquant, configurer de riches applications cartographiques Web qui utilisent ces services par navigateur Web. De plus, ArcGIS Desktop et ArcGIS Explorer peuvent être utilisés à titre de clients de ArcGIS Server pour visualiser des cartes en 2D et des globes en 3D. La visualisation peut se faire par ArcGIS Server Standard et Advanced. Analyse spatiale - ArcGIS Server permet l'analyse et le géotraitement sur serveur, y compris l'analyse croisée, matricielle, 3D et réseau; des modèles, scripts et outils; la création de bureau; et le traitement synchrone. L'analyse spatiale peut se faire par ArcGIS Server Advanced. Éditions et niveaux Éditions ArcGIS Server est offert dans une gamme extensible d'éditions (Advanced, Standard et Basic), qui sont créées à partir d'un ensemble standard de composantes technologiques. Ces éditions sont caractérisées par des fonctionnalités bien spécifiques. Advanced (avancée) - ArcGIS Server Advanced est conçu pour les organisations SIG qui ont besoin d'un SIG central sur serveur afin de distribuer des services SIG à l'intérieur de l'organisation ou sur Internet. Cette édition permet la gestion des données géographiques, la visualisation (2D et 3D) et l'analyse spatiale. Standard (standard) - ArcGIS Server Standard est mis au point pour les utilisateurs SIG qui veulent se doter d'un SIG central sur serveur afin de publier des données géographiques sous forme de cartes et de globes. Il effectue également la gestion des données spatiales et la visualisation (2D et 3D). Basic (de base) - ArcGIS Server Basic est conçu pour les utilisateurs SIG qui désirent avoir un accès partagé aux données géographiques. Cette édition fournit des outils pour la gestion de la géodatabase et une technologie de stockage, de gestion et de distribution des données (reproduction des données sur le Web). Niveaux Chaque édition de ArcGIS Server est offerte selon deux niveaux, soit Enterprise et Workgroup, qui définissent la capacité des deux éditions respectives. Enterprise (entreprise) - Le niveau Enterprise peut accueillir un nombre illimité d'utilisateurs par la connexion directe ou encore par la connexion à un serveur d'applications. Il offre un support de SGBD pour IBM DB2, IBM Informix, toutes les éditions de Microsoft SQL Server et Oracle. Il n'est restreint par aucune limite de données ou de mémoire. Workgroup (groupe de travail) - Le niveau Workgroup de ArcGIS Server fournit la connexion directe à un maximum de dix utilisateurs. Il comprend un SGBD implanté (Microsoft SQL Server Express), une limite de données fixée à 4 Go et une mémoire maximale de 1 Go. Modules Les modules optionnels de ArcGIS Server vous permettent d'ajouter de nouvelles capacités à votre système et de créer des applications qui exploitent des caractéristiques avancées. Ces modules sont les suivants : Module Data Interoperability Le module ArcGIS Server Data Interoperability permet de mettre au point des applications de ArcGIS Server personnalisées afin d'avoir directement accès à des centaines de formats de données. Ce module fournit également des outils de traduction des données et des capacités d'extraction spatiale, de transformation et de chargement (ETL) pour personnaliser des applications serveur par le cadre de géotraitement. Le module Data Interoperability est une option disponible pour ArcGIS Server Standard et Advanced. Module Network Le module Network de ArcGIS Server offre des capacités d'analyse spatiale à commande réseau, y compris la canalisation, les indications routières, les installations à proximité et l'analyse d'haltes routières. Les développeurs peuvent l'utiliser pour créer et déployer des applications réseaux personnalisées. Le module Network est une option disponible pour les éditions Standard et Advanced de ArcGIS Server. Module Spatial Le module Spatial de ArcGIS Server fournit une vaste gamme de puissantes caractéristiques d'analyse et de modélisation spatiales qui permettent aux développeurs de créer et d'analyser des données matricielles dans une cellule, d'effectuer des analyses matricielles croisées et d'obtenir des informations à propos de leurs données. Le module Spatial est une option disponible pour l'édition Advanced de ArcGIS Server. Module 3D Le module 3D de ArcGIS Server contient des fonctions SIG avancées pour la visualisation en trois dimensions et la modélisation telles que couper-remplir, la ligne de mire, la modélisation de terrain et beaucoup d'autres applications. Le module 3D est une option disponible pour l'édition Advanced de ArcGIS Server. Pré-requis système pour ArcGIS Server 9.3 ArcGIS Server est décliné en trois éditions pour s'adapter parfaitement à vos besoins: Avancée, Standard et Basique | | Advanced | Standard | Basique | Gestion des données Fournit des services de géodonnées permettant aux administrateurs de publier des données géographiques pour extraction ou réplication. Stocke les données géospatiales dans un SGBDR, par exemple IBM DB2, IBM Informix, Oracle, Microsoft Access, Microsoft SQL Server ou PostgreSQL. |  |  |  | Services Web SIG Prend en charge les services Web, dont les services de cartes, globes, d'imagerie, WMS, WFS-T, WCS, KML, géocodage et géotraitement. Les accès REST et SOAP, ainsi que les services de géodonnées, sont inclus à tous les niveaux. |  |  | | Cartographie Comprend des outils de création d'applications web cartographiques riches fonctionnant dans des navigateurs |  |  | | Analyse spatiale Prend en charge les analyses et les géotraitements serveur, avec notamment des données vectorielles , des rasters, de la 3D , de l'analyse de réseau, ainsi que des modèles, scripts et outils. |  |  | | Publication pour des clients Prend en charge un large éventail de clients, notamment ArcGIS Desktop, ArcGIS Explorer, ArcGIS for AutoCAD, et des applications basées sur des navigateurs web. |  |  | | Gestion des images Supporte un système complet de gestion des images permettant la mise à disposition de volumes d'images importants, exploitables sur des clients bureautiques, Web et d'imagerie. |  |  | | Fonctionnalités d'application Web Comprend des outils et des tâches, dont le zoom et les déplacements latéraux, l'identification d'entités, la mesure des distances, la localisation d'adresses, les requêtes et les recherches attributaires. |  |  | | Outils de développement d'applications Prend en charge les composants .NET et Java ADF, ainsi que les API ouvertes pour REST, Javascript et Flex. Les composants Enterprise JavaBeans ADF sont disponibles uniquement dans l'édition Avancée. |  |  | | Analyse spatiale avancée Intègre la modélisation et l'analyse spatiales avancées, avec notamment l'analyse d'aptitude, le calcul remblais/déblais, les lignes de visées, la modélisation de terrain. |  | | | Fonctionnalité de mise à jour de données géographique en mode Web Prend en charge des tâches de modification spatiale pour les applications, par exemple l'ajout, la modification et la suppression d'entités cartographiques telles que les points, les lignes et les polygones. Offre des fonctionnalités de mise à jour web avancées (capture, etc…) |  | | | Outils de développement d'applications nomades Comprend une application nomade prête à l'emploi et configurable qui permet aux équipes d'exécuter, à distance, des requêtes et des mises à jour dynamiques des données du serveur. Administrée à partir d'ArcGIS Server, elle s'intègre parfaitement aux GPS et aux systèmes d'entreprise. |  | | | Fonctionnalités des applications SIG nomades Propose des outils, dont un kit de développement logiciel (SDK), permettant de gérer et de déployer des applications personnalisées, destinées à être utilisées sur des dispositifs nomades. Les applications nomades peuvent être déployées sur des appareils dotés de Windows CE ou Windows Mobile avec .NET Compact Framework 2.0, ou sur des PC dotés de Windows XP ou Vista avec .NET Framework 2.0. |  | | | Quelques points clés d'ArcGIS Server 9.3 La performance La performance de services de carte dynamiques et des services de géotraitement est plus qu'évidente en version 9.3 et ce n'est qu'un début. ESRI fait évoluer son moteur d'affichage en permanence pour améliorer encore ce point. ArcGIS Server plus rapide qu'ArcIMS sur des cartes dynamiques et plus cartographiquement plus complexes. Pour les services de cartes exploitant des caches, les évolutions apportées en 9.3 vont apporter de nouvelles options : - génération du cache "on-demand", - création et mise à jour partielle, - utilisation possible de schémas de cache prédéfinis (ArcGIS Online, Google Map et Virtual Earth), - plus de souplesse pour modifier le schéma des caches existants (échelles, formats des images, …) Enfin, l'ajout d'un nouveau type de service en 9.3 pour servir de l'imagerie (Image Services) permet désormais de publier des données raster avec une plus grande performance. Une extension optionnelle "ArcGIS Server Image" permettant de compléter les fonctionnalités de traitement à la volée que peut faire le serveur sur ces données raster L'ouverture en termes de développement Incontestablement le bond en avant le plus impactant d'ArcGIS Server en version 9.3, c'est la multitude des API de développement disponibles coté client et coté serveur. L'API SOAP continu d'évoluer et s'affirme comme l'interface de base des applications développées avec les composants du Web ADF .Net ou Java ainsi que les composants du Mobile ADF. Très riche fonctionnellement, depuis la version 9.1, l'API SOAP d'ArcGIS Server séduit également de plus en plus, les développeurs d'applications bureautiques. En effet ces applications peuvent ainsi devenir clientes d'ArcGIS Server sans embarquer la moindre technologie ESRI. Une API de type REST fait son apparition en 9.3 pour permettre aux développeurs de simplifier le codage d'applications Web, bureautiques ou mobiles et surtout de pouvoir choisir des plateformes de développement plus légère (PHP, Coldfusion, JavaScript, Python, Ruby, VB 6, …). Cette API REST s'accompagne de deux nouvelles API clientes pour le développement d'applications RIA (Rich Interface Application) : L'API ArcGIS JavaScript et l'API ArcGIS Flex/Flash. L'adoption des technologies du Web 2.0 Le Web 2.0 reste quelque chose de difficile à définir, il en demeure pas moins que ce terme fédère un certain nombre de technologies qui, pour le coup, ont une réalité très concrète. De ce point de vue, ArcGIS Server adopte largement ces technologies : - utilisation des standards de services web (SOAP, XML, REST; …) - utilisation d'AJAX dans le Web ADF, dans l'API JavaScript et dans l'API Flex/Flash - extension à l'API JavaScript pour réaliser des Mashups (carte et fonctionnalités SIG) avec Google Maps et Virtual Earth - publication des cartes et des résultats de géotraitement sous forme de flux Google Eath KML - l'auto-documentation et l'exposition des services web d'ArcGIS Server (ArcGIS Services Directory) pour la recherche et la découverte sur le Web (par Google GeoSearch ou Microsoft Live Search par exemple). Voir un exemple d'ArcGIS Services Directory d'un serveur d'exemple d'ESRI. Ouverture et Interopérabilité ESRI investit beaucoup et depuis longtemps sur l'implémentation des normes et des standards de l'industrie du Géospatiale. La version 9.3 d'ArcGIS Server implémente désormais les 3 principales normes de web services de l'OGC : - WMS (avec SLD et Filter Encoding) - WFS et WFS-T - WCS On notera que qu'ArcGIS Desktop et Engine sont également des clients WMS, WFS et WCS. Au travers de la solution GIS Portal Toolkit 9.3, ArcGIS Server implémente également un certain nombre de normes liés au stockage et à la publication des métadonnées : - ISO 19115/19139 - FGDC - Dublin Core Metadata - CS-W - CAT 1.0 - OAI-PMH - Z39.50 La capacité d'ArcGIS Server à servir ses services de cartes, ses services d'imagerie, ses services de géotraitement et ses services de géocodage sous la forme de flux KML 2.2 en 2D et 3D renforce également le caractère interopérable de votre serveur. Enfin, la technologie ArcSDE présente dans le produit ArcGIS Server évolue également en supportant le SGBD PostgreSQL 8.3. Comme pour les autres SGBD, cette implémentation respecte les modèles de spécification OGC Simple Features for SQL. Ceci est vrai pour les deux types de stockage supportés par ArcSDE dans PostgreSQL : ST_GEOMETRY (type spatial d'ESRI) et PS_GEOMETRY (type spatial de PostGIS) Pour plus de détails sur l'implémentation des normes OGC et ISO par les produits ESRI, vous pouvez consulter ce document. Gestion des droits Le framework de gestion des droits introduit en version 9.2 se complète en version 9.3 avec la possibilité de définir des privilèges sur les applications sur les services ArcGIS Server en s'appuyant sur une logique de type Rôles/Utilisateurs. C'est désormais à partir du Manager d'ArcGIS Server que l'administrateur pourra définir cette stratégie de sécurisation du serveur SIG et des applications. Pour la plateforme .Net, les fournisseurs d'authentification peuvent être les suivants: - Comptes Windows Locaux - Serveur de domaine (Active Directory) - Une base de données SQL Serer - Un fournisseur personnalisé (base de données, fichiers XML, …) Pour la plateforme Java, les fournisseurs d'authentification peuvent être les suivants: - Fournisseur par défaut d'ArcGIS Server (Apache Derby) - Serveur de domaine (Active Directory) - Base de données externe accessible par JDBC - Serveur LDAP (v3) Evolution du Web ADF Le kit de développement d'applications Web (Web ADF) a été largement amélioré en termes de fonctionnalités, d'ergonomie et de performance. Parmi les nouvelles fonctionnalités ont pourra citer : - un nouvel outil d'affichage d'info-bulles - possibilité de gérer les cadrages précédent/suivant - une tâche d'impression de la carte intégrant les différents services présents dans la carte - nouvelle gestion de l'affichage des résultats des tâches - nouvel outil d'identification d'entités En termes d'ergonomie, l'interface de l'application par défaut (WebMap) a été modifiée en intégrant les tâches sous la forme de menus et les fonctions de navigation directement dans la carte. Des améliorations significatives ont été également apportées au Web ADF en terme de performance d'affichage des cartes en particulier dans des contextes de cartes multi-services. Une meilleure gestion des échanges AJAX et un transfert de certaines fonctions vers les librairies JavaScript coté client ont permis une réduction des transferts d'information le client et le serveur. Evolution des outils d'administration Déjà très apprécié en 9.2, l'ArcGIS Server Manager en version 9.3 a été retouché afin d'améliorer son ergonomie et rendre l'administration du serveur SIG encore plus simple et productive. Au delà de ce lifting, de nouvelles fonctionnalités sont accessibles: - Interface de gestion des droits - Interface de gestion des caches - Interface de configuration des applications Web - Interface de configuration des applications ArcGIS Mobile La gestion des caches dans le Manager d'ArcGIS Server L'application ArcCatalog se voit également améliorée pour assurer une publication encore plus rapide : - Redémarrage des services par un simple click - Publication d'un service par simple drag-and-drop de la ressource sur la connexion ArcGIS Server. | |