Camptocamp – Formations

GeoTools : utilisation de l’API

GeoTools est une librairie JAVA conçue pour accéder à des données spatiales variées (fichiers, bases de données spatiales, Web Service OGC…). GeoTools permet aussi de manipuler et d’appliquer des traitements sur ces données.

Cette session vous permettra de prendre en main l’API JAVA de GeoTools ; depuis les opérations de base comme l’accès en lecture et écriture à des données rasters et vectorielles, jusqu’à des opérations plus complexes (reprojection, parcours de graphe…).

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

OBJECTIFS

  • Connaître les principales fonctionnalités de l’API GeoTools et de ses extensions
  • Être capable d’utiliser les principales méthodes de l’API

DURÉE

  • 2 jours (14 heures)

PRINCIPAUX PUBLICS VISÉS

  • Développeurs JAVA

PRÉ-REQUIS

  • Bon niveau en développement JAVA
  • Solides notions de géomatique

VALIDATION VISÉE

  • Attestation de formation

PROGRAMME INDICATIF

  • Présentation de GeoTools
  • Présentation de l’API
  • Datastore API
    • Source de données vectorielles
    • Accès en lecture et écriture sur des features
    • Utilisation de Transactions
    • Considération sur les performances
  • Gestion des projections
    • Création d’un objet CRS (Coordinate Reference System)
    • Reprojection de géométries
    • Reprojection de features via l’objet Query
  • Gestion des rasters
    • Accès en lecture et écriture à des fichiers rasters
    • Opération de filtrage sur des données rasters
  • Rendering API
    • Rendu graphique de données vectorielles et rasters
    • Utilisation de SLD (Style Layer Description) pour la description du style
  • WMS client API
    • Requêtes GetCapabilities et GetMap
  • Validation API
    • Validation d’une feature via l’API
    • Création d’un nouveau plugin personnalisé de validation
  • Routing API
    • Utilisation d’un algorithme Djikstra

MOYENS TECHNIQUES ET PÉDAGOGIQUES

MOYENS D’ENCADREMENT

  • Formations réalisées par un contributeur

RÉFÉRENCES

  • OIEAU (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 GeoServer.

RÉSERVATION ET CONTACT

formation@camptocamp.com