open source basecamp

Twitter
 
Blog

Utilisation de l’API GeoTools

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
  • Etre capable d’utiliser les principales méthodes de l’API

Durée :

  • 2 jours

Principaux publics visés :

  • Développeurs JAVA

Pré-requis :

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

Contenu :

  • 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

Dates prévues :

  • Sur demande

Tarif :

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

Réservation et contact :

  • Cette adresse email est protégée contre les robots des spammeurs, vous devez activer Javascript pour la voir.