Le blog francophone consacré
aux technologies Esri

Une spécification REST ouverte pour les GéoServices

Cette annonce avait été faite par Jack Dangermod (PDG d'Esri Inc.) lors de la Conférence des Utilisateurs 2010 à San Diego, Esri propose désormais un standard ouvert pour l'accès en REST à des GéoServices. Offerte à la communauté sous la forme d'un document de spécification, la version 1.0 de ce document est disponible gratuitement sous licence Open Web Foundation.


Cette spécification REST pour les GéoServices décrit une manière de développer des services Web SIG répondant à un modèle de communication simple, efficace et complet. Les services qui suivent ces spécifications parlent "le même langage" comme c'est le cas pour l'ensemble des services Web REST d'Esri. Ceci veut dire, plus concrètement, que si votre serveur SIG implémente ces spécifications vous pourrez par exemple exploiter les APIs Web ArcGIS (JavaScript, Silverlight, Flex, iOS et Androïd) même si votre choix technologique coté serveur n'est pas basé sur des solutions Esri. Inversement, cette spécification vous permet également de développer votre propre API ou application cliente (HTML 5, PHP, Ruby, Python, …) consommant les services Web d'ArcGIS Server.

Si vous examinez de près cette spécification, vous noterez qu'elle ressemble beaucoup à l'API REST d'ArcGIS Server. C'est un choix logique, délibéré et assumé de la part d'Esri. En effet, ce modèle de communication REST-ful de services SIG a été largement éprouvé depuis quelques années par des milliers de développeurs au travers des APIS Web ArcGIS. Simple et intuitive, cette méthode de structuration et de communication des services Web SIG n'est pas réservée aux utilisateurs Esri, tous le monde peut se les approprier totalement ou partiellement.

Partager cet article:

Rejoindre la discussion

    Les commentaires à propos de cet article: