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 zip

l'archive contient aussi la librairie OpenLayers avec toutes les sources

deux sources de proxy , proxy.php.zip

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)