Skip To Content

Approches de la publication des services avec ArcGIS

ArcGIS propose trois approches pour partager vos informations avec d'autres utilisateurs via les services Web. Vous pouvez ainsi déployer vos services sur un serveur dont la taille, l'étendue et le coût correspondent le mieux à vos besoins. Les trois options sont les suivantes :

  • Serveur ArcGIS
  • ArcGIS Online
  • Portal for ArcGIS (avec ArcGIS Server comme serveur principal)

ArcGIS Server

ArcGIS Server propose des services pour toutes vos tâches SIG, y compris la cartographie, le géocodage, le géotraitement, l'analyse d'imagerie, les données 3D, l'analyse du réseau, l'accès à OGC, l'extraction de données mobiles et la diffusion d'entités géographiques. Il vous permet d'accéder à une grande variété d'options de sécurité, de connexion et de réglage.

Avec ArcGIS Server, vous pouvez facilement mettre à l'échelle votre serveur en ajoutant des machines. Vous pouvez déployer votre serveur sur des sites ou dans un environnement informatique cloud, tel qu'Amazon EC2. Vous pouvez utiliser de nombreux types de données pris en charge et accéder à des extensions optionnelles pour l'analyse du réseau, l'interopérabilité des données, les analyses géostatistiques, et bien plus.

ArcGIS Server intègre une API administrative pouvant intégrer des scripts et, si vous le souhaitez, vous pouvez étendre la fonctionnalité de vos services en développant des ArcObjects personnalisés.

ArcGIS Server est disponible dans les éditions Basic, Standard et Advanced qui présentent des niveaux croissants de fonctionnalités.

  • L'édition Basic propose des services de géodonnées et des services d'entités en lecture seule.
  • L'édition Standard propose tous les types de services Web SIG et vous pouvez y ajouter des extensions.
  • L'édition Advanced propose tous les types de services Web SIG, intègre un SDK d'applications mobiles et vous pouvez y ajouter un grand nombre d'extensions.

ArcGIS Online

ArcGIS Online vous permet de publier des services Web SIG sur un environnement cloud administré par Esri. Vous n'avez besoin d'installer aucun logiciel : connectez-vous simplement à votre compte ArcGIS Online. Vous pouvez déployer deux types de services :

  • Les services d'entités proposent des informations sur la géométrie, les attributs et les symboles d'entités SIG vectorielles. Ils permettent d'afficher, d'interroger et de modifier vos données commerciales sur des fonds de carte Web.
  • Les services de carte tuilée proposent un jeu d'images cartographiques générées à l'avance (appelées cache de carte) que vous pouvez visualiser en tant que fond de carte dans une application cartographique Web. Lorsque vous publiez votre service, vous pouvez également demander au serveur de créer et de stocker un cache de tuiles. Vous pouvez ensuite insérer les tuiles dans votre carte Web via l'URL du service.

En utilisant des services de carte tuilée et des services d'entités dans votre application, vous pouvez créer rapidement des cartes tout en prenant en charge les opérations d'interrogation et de modification.

Les services hébergés d'ArcGIS Online sont disponibles pour les organisations abonnées à ArcGIS Online. L'avantage que présente l'utilisation d'ArcGIS Online est que vous n'avez aucun logiciel de serveur à installer ou services à paramétrer. Les services fonctionnent dans un environnement Cloud géré par Esri dans lequel le serveur satisfait automatiquement la demande.

Portal for ArcGIS

Portal for ArcGIS offre les mêmes services de cartes tuilées et services d'entités qu'ArcGIS Online. La seule différence est que vous installez le portail sur votre propre infrastructure réseau. Vous connectez votre propre implémentation ArcGIS Server au portail pour qu'il se comporte comme moteur d'hébergement des services Web.

Bien que Portal for ArcGIS nécessite une configuration plus avancée qu'ArcGIS Online, c'est un choix approprié pour les organisations qui ne sont pas connectées à Internet, qui ne peuvent pas envoyer leurs données en dehors de leurs locaux ou qui ont besoin d'un contrôle total sur le matériel qui exécute le portail.

Avec Portal for ArcGIS, vous pouvez autoriser un grand nombre d'utilisateurs à publier des services d'entités et des services de cartes tuilées tout en confiant l'administration des services plus avancés (tels que les services d'imagerie et les services de géotraitement) à un nombre plus restreint d'éditeurs ArcGIS Server.

Création, partage et utilisation de services

ArcGIS Desktop peut vous aider à créer et à partager vos ressources SIG sur tous les types de serveurs susmentionnés. Pour une carte, vous utilisez ArcMap pour les opérations de cartographie, puis choisissez une option de menu pour partager la carte en tant que service. Vous serez guidés au cours du processus d'analyse de votre carte à la recherche de ralentissements des performances, et de sa publication.

Pour les autres types de ressources non créées dans ArcMap, tels que les localisateurs, vous pouvez cliquer avec le bouton droit sur l'élément de l'arborescence du catalogue et choisir l'option permettant de le partager en tant que service. Vous pouvez publier un modèle de géotraitement en cliquant sur un résultat avec le bouton droit dans la fenêtre Résultats et en choisissant l'option permettant de le partager en tant que service.

Lorsque vous avez publié un service, vous pouvez l'utiliser dans des applications Web, bureautiques et mobiles. Les services comprennent des adresses Web ou des URL qui permettent aux applications clientes d'y accéder. Lorsque vous utilisez ou développez une application, vous communiquerez les URL des services que vous souhaitez utiliser. Votre application accède aux URL et commence à utiliser les services pour transmettre les cartes ou autres fonctionnalités que vous demandez. Ce modèle est identique que vous travailliez avec des services sur ArcGIS Server, ArcGIS Online ou Portal for ArcGIS.

Les rubriques restantes de cette aide contiennent davantage d'instructions détaillées permettant le partage de vos données SIG.