Camptocamp – Formations

uDig : développement d’applications SIG Desktop

uDig est un framework JAVA basé sur Eclipse permettant de mettre en place, de manière efficiente, une application GIS Desktop multi-plateforme.

Cette session vous permettra de comprendre l’architecture de plugin Eclipse et de développer de nouvelles fonctionnalités.

Cette session est assurée par un Core Développeur du projet.

OBJECTIFS

  • Connaître les modalités de création de plugins Eclipse et uDig
  • Savoir mettre en place une application uDig étendue

DURÉE

  • 3 jours (21 heures)

PRINCIPAUX PUBLICS VISÉS

  • Développeurs d’applications métiers

PRÉ-REQUIS

  • Bonne prise en main utilisateur de uDig
  • Très bon niveau en développement JAVA
  • Connaissance de l’API GeoTools recommandée

VALIDATION VISÉE

  • Attestation de formation

PROGRAMME INDICATIF

  • Architecture de plugin Eclipse
    • Introduction à l’API JFACE et SWT
    • Rappels sur l’API GeoTools
    • Création d’un plugin basique
  • Création d’une application avec un habillage graphique personnalisé
  • Développement d’extensions pour uDig
    • Opérations pour interagir avec les données et les couches
    • Outils d’inspection de données
    • Composant Mapgraphic pour les annotations textuelles
    • Service pour l’accès et le rendu de données CSV
    • Édition de géométries
    • Système d’impression et de rapports
    • Méthode et outils de débug
  • Présentation de la communauté de développement
    • Outils de développement : bugs tracker, SVN, tests unitaires
    • Roadmap indicative
    • Assistance et supports (mailing-lists, IRC, etc.)

MOYENS TECHNIQUES ET PÉDAGOGIQUES

MOYENS D’ENCADREMENT

  • Formations réalisées par un contributeur

RÉFÉRENCES

  • Société du Canal de Provence (FR)

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 Geotools

RÉSERVATION ET CONTACT

formation@camptocamp.com