Cartographie en ligne avec OpenLayers et les standards OGC

OpenLayers est un mapping framework conforme OGC (Open Geospatial Consortium). Ce dernier a pour objectif de définir des standards favorisant l'intéropérabilité des systèmes d'informations géographiques. L'idée de ce tutoriel est d'apprendre à utiliser OpenLayers tout en comprenant la logique d'intéropérabilité par les standards.

Documents

Ce cours s'appuie sur les documents suivants :

Introduction Open Webmapping

Tutoriel OpenLayers/OGC pdf

Documentation OpenLayers

Ressources

Pour la bonne marche du tutoriel, voici les ressources disponibles :

tous les exemples du tutoriel

la librairie JS OpenLayers

le source Python du proxy cgi

les sources OpenLayers (optionnel, mais utile pour explorer les entrailles)

Déploiement

Le tutoriel offre des exemples que vous êtes amenés à manipuler. Il y a deux solutions pour les déployer et les utiliser dans un contexte convenable :

extraire l'archive ologctuto-src.zip des exemples dans votre home public_html sur le serveur ogo (recommandé)

tout mettre sur votre serveur Apache (WAMP, MAMP & Co), et en plus de l'extraction des exemples, il vous faut alors faire attention à :

extraire jslib-OpenLayers.zip à la racine de votre serveur (/jslib ...)

extraire proxy.cgi.zip et le déployer dans le cgi-bin de votre serveur (/cgi-bin ...). NB: requiert un module Python (ex. mod_python pour Apache)