Camptocamp – Formations

GeoPortail MapFish (introduction)

Le projet Geoportail MapFish a pour objectif de réunir le maximum de fonctionnalités au sein d’une application cohérente et performante afin de faciliter la création et la maintenance d’applications de cartographie. Elle propose la possibilité de réunir des couches et des groupes de couches en thématique, d’interroger les couches par des requêtes spatiales et attributaires, de coupler la carte avec des APIs externes comme celles proposées par Google.

Ce programme de formation vous permettra d’être autonome dans la création d’applications cartographiques et l’intégration de vos données dans celle-ci. Le produit GeoPortail MapFish est libre, sous licence BSD.

OBJECTIFS

  • Connaître les principales fonctionnalités offertes par GeoPortail MapFish
  • Être autonome dans la mise en place d’une application
  • Savoir configurer l’application et rajouter des couches
  • Connaître les possibilités en terme de personnalisation

DURÉE

  • 2-3 jours (14 – 21 heures)

PRINCIPAUX PUBLICS VISÉS

  • Responsables SIG
  • Développeurs Web

PRÉ-REQUIS

  • Bon niveau en JavaScript
  • Bonnes notions en développement Web
  • Connaissances de base des Web Services OGC
  • Bonnes connaissances de MapServer

VALIDATION VISÉE

  • Attestation de formation

PROGRAMME INDICATIF

  • Présentation du GeoPortail MapFish
    • Historique
    • Documentation
    • Communauté et ressources
    • Les différentes interfaces et fonctionnalités
    • Roadmap
  • Déploiement d’un projet existant
    • Méthodologie
    • Structure des fichiers
    • Description des répertoires
  • Configuration du projet
    • Comprendre les variables de configuration
    • Notion d’“override” de la configuration
    • Comprendre les tâches du “make” et des “parts
    • Comprendre la notion de template
    • Comprendre les fichiers de configuration
    • Notion de parent/enfant
  • Intégrer ses données
    • Où placer ses données ?
    • Le fichier de configuration du serveur cartographique
    • Configurer un thème, un groupe de couches et des couches publiques
    • Comment débuguer son service cartographique ?
    • Exemple de couche d’un WMS externe
    • QGIS comme serveur cartographique
  • Gérer les utilisateurs, droits et fonctionnalités
    • Création d’utilisateurs, de rôles et lien entre les deux concepts
    • Création de zone de restriction et liaison à un rôle
    • Limitation d’une couche à un rôle ou à une zone de restriction
    • Notions de fonctionnalités
  • Personnalisation de l’interface
    • Évolution de la bannière, les icônes et autres éléments de style
    • Ajout et configuration d’un plugin
  • Traductions de l’interface
    • Différence entre terme compréhensible par une machine et par un humain
    • Localisation des chaînes de caractères
    • Traduction des plugins
    • Compilations des traductions
  • Impression (v3)

MOYENS TECHNIQUES ET PÉDAGOGIQUES

MOYENS D’ENCADREMENT

  • Formations réalisées par un committer ou intégrateur

RÉFÉRENCES

  • Système d’Information Géographique Intercommunal de Pully, Paudex et Belmont (CH)
  • SIT Yverdon (CH)
  • Géoportail du Système d’Information du Territoire Neuchâtelois
  • Commune de Morges (CH)

DATES PRÉVUES

Des dates supplémentaires pourront être programmées selon les demandes (Lausanne, Paris, Toulouse ou Chambéry).

TARIF

  • Sur demande
  • Défiscalisé si formation conventionnée

FORMATIONS COMPLÉMENTAIRES

Cette formation peut être accompagnée de la formation sur MapServer, GeoServerQGIS Server, PostGIS et GeoMapfish avancé.

RÉSERVATION ET CONTACT

formation@camptocamp.com