L’Open Geospatial Consortium (OGC) a été fondé en 1994 pour rendre l’information géographique partie intégrale des infrastructures du monde de l’information. Les membres de l’OGC – des développeurs et des utilisateurs de ces technologies – développent de manière collaborative des standards d’interfaces ouvertes avec des standards d’encodage associés, et aussi des “bonnes manières”, qui permettent aux développeurs de créer des systèmes d’informations qui puissent facilement échanger de l’information “géospatial” et des instructions avec d’autres systèmes d’information. Les besoins couvrent aussi bien des calendriers complexes et le contrôle de satellites d’observation de la Terre à l’affichage de simples images de carte sur le web et à l’encodage de position en quelques octets pour le géo-tagage et la messagerie. Un coup d’oeil sur les groupes de travail OGC par domaine (http://www.opengeospatial.org/projects/groups/wg) montre l’étendue large que couvre l’activité actuelle au sein de l’OGC.
Le modèle de base des standards OGC se compose des standards OGC (http://www.opengeospatial.org/standards) pour les interfaces, les encodages, les profils, les schémas d’application, et les documents de bonnes pratiques. Le modèle de Référence de l’OGC (ORM en anglais) (http://www.opengeospatial.org/standards/orm) décrit les standards et les relations entre eux avec les standards ISO associés. L’ORM fournit une vue d’ensemble des standards OGC et sert comme une ressource utile pour la définition des architectures pour des applications spécifiques.
En développant des applications de Web Services utilisant les standards OGC (et en apprenant leurs relations avec les standards OGC), cela aide à penser à la manière de publier, localiser et appeler (“publish, find, bind”) qui sont les fonctions clés pour les applications en environnement web.
La plupart des services des standards OGC qui ont été développés dans les dernières années sont des standards pour un environnement de services web, et ces standards sont collectivement appelés comme Services Web OGC (OWS en anglais). La figure ci-dessous fournit le schéma d’architecture général pour les Services Web OGC. Ce schéma identifie les classes génériques de services qui participent dans différentes activités de géotraitements et de localisation.
Les acronymes dans la figure sont définis ci-dessous. Certains d’entre eux sont des “standards OGC” et d’autres sont disponibles publiquement comme des “Discussion Papers”, “Requests” et “Recommendation Papers”. (Notez que parmi les standards de travail de travail ne sont pas encore publiques, mais sont accessibles par les membres de l’OGC.)