Mettre en œuvre un portail web SIG

 

Informations générales

  • Prestataire :Makina Corpus
  • Lieu : Nantes
  • Durée : 3 jours - 9h-12h et 14h-17h
  • Dates : du 18 au 20 Juin
  • Public (niveau) : Débutants SIG, ayant des notions d'informatique et confirmés en informatique mais sans connaissances SIG
  • Nbre de personnes (maxi) : 6
  • Conditions d'annulation : la formation est susceptible d'être annulée si le nombre de participant est inférieur à 3 en respectant un délais de 15 jours avant les dates indiquées ci-dessus.
  • Société agréée centre de formation.

 

Objectifs

Cette formation vous permettra de comprendre et mettre en œuvre un portail web SIG dans son intégralité (de la donnée au clic utilisateur sur la carte) et de prendre en main les outils qui vous permettront de trouver une alternative à Google Maps !

  • Comprendre et mettre en œuvre un portail web SIG dans son intégralité
  • Prendre en main les outils alternatifs à Google Maps

 

Pré-requis

Des connaissances en JavaScript, HTML et CSS.

 

Méthode (outils pédagogiques)

 

 

Programme détaillé

1. Présentation rapide des SIG et du Webmapping

  • Définitions et notions fondamentales à connaître

2. Présentation des formats SIG

  • Rappel sur les différents formats de données géographiques

3. Présentation du fonctionnement client/serveur appliqué aux SIG

  • Rappel sur le fonctionnement d'un site web
  • Architecture appliquée aux SIG

4. Présentation d'une bibliothèque cliente

  • OpenLayers

5. Intégration de données géographiques dans une base Postgres/Postgis

  • Intégration de Shapefiles dans la base
  • Manipulations simples sur ces données (projections, requêtes spatiales)

6. Paramétrage du serveur cartographique Mapserver

  • Présentation de Mapserver
  • Configuration d'un Mapfile pour accéder aux données

7. Paramétrage du serveur de cache TileCache

8. Utilisation de QGIS pour accéder aux données

9. Utilisation d'OpenLayers pour créer un mini-portail SIG

  • Mise en forme du site (HTML, CSS, introduction à la notion de framework JS (ex : extJS)
  • Affichage de la carte (fonds de plans divers, couches WMS)
  • Ajout de fonctionnalités diverses (contrôles  OpenLayers)
  • Légende, échelle, position, couche RSS, POI, popup, infos

10. Exemples de mise en pratique

NB: Le temps d'apprentissage sur les chapitres OpenLayers et Mapserver sera réalisé à l'initiative du formateur Makina Corpus, selon le niveau et le degré d'avancement de l'acquisition des compétences du groupe. Des formations spécifiques à ces technologies peuvent être dispensées par Makina Corpus

 

Outils utilisés