FOSS4G-FR 2014 : votre IDS à la carte avec geOrchestra

29
Votre IDS à la carte avec geOrchestra François VAN DER BIEST, 21 mai 2014 #FOSS4G-FR

description

 

Transcript of FOSS4G-FR 2014 : votre IDS à la carte avec geOrchestra

Page 1: FOSS4G-FR 2014 : votre IDS à la carte avec geOrchestra

Votre IDS à la carte avec geOrchestra

François VAN DER BIEST, 21 mai 2014 #FOSS4G-FR

Page 2: FOSS4G-FR 2014 : votre IDS à la carte avec geOrchestra

2/29www.camptocamp.com /

Page 3: FOSS4G-FR 2014 : votre IDS à la carte avec geOrchestra

3/29www.camptocamp.com /

IDS ou IDG ? geOrchestra ?

■ Infrastructure de Données Spatiales / Géo

■ geOrchestra :○ 2009, GeoBretagne v2

○ 2010, Naissance d'un projet Libre à comité de pilotage

○ 2011, Etat Bolivien, Région Aquitaine, AgroCampus

○ 2012, Régions Picardie & Alsace, SupAgro

○ 2013, Région Auvergne, UPMC

○ 2014, Rennes Agglomération, Berne (CH)

Page 4: FOSS4G-FR 2014 : votre IDS à la carte avec geOrchestra

4/29www.camptocamp.com /

Vraiment à la carte ?

■ Un large choix de modules,

■ Une gamme encore plus large d'extensions,

■ Une configurabilité extrême,

■ Une architecture très flexible.

... pour répondre aux besoins de clients très divers !

Page 5: FOSS4G-FR 2014 : votre IDS à la carte avec geOrchestra

5/29www.camptocamp.com /

Un large choix de modules

GeoServerProxy CAS

Visualiseur avancéExtracteurAnalytics

Catalogue simple

Usage des donnéesGestion des utilisateurs

Cache de tuiles

Catalogue avancé

Visualiseur simple

Page 6: FOSS4G-FR 2014 : votre IDS à la carte avec geOrchestra

6/29www.camptocamp.com /

Un large choix de modules

Visualiseur avancéExtracteurAnalytics

Catalogue simple

Usage des donnéesGestion des utilisateurs

Cache de tuiles

Serveur OGCGeoNetworkProxy CAS

Visualiseur simple

Page 7: FOSS4G-FR 2014 : votre IDS à la carte avec geOrchestra

7/29www.camptocamp.com /

Un large choix de modules

Visualiseur avancéExtracteurAnalytics

Catalogue simple

Usage des donnéesGestion des utilisateurs

Cache de tuiles

GeoServerGeoNetwork

Proxy CAS

Visualiseur simple

Page 8: FOSS4G-FR 2014 : votre IDS à la carte avec geOrchestra

8/29www.camptocamp.com /

Alternatives dans les modules

■ Exclusives :○ GeoServer security / GeoFence

○ GeoWebCache intégré / standalone

■ Non – exclusives :○ Catalogue avancé / simple

○ Visualiseur avancé / simple

Page 9: FOSS4G-FR 2014 : votre IDS à la carte avec geOrchestra

9/29www.camptocamp.com /

Ecosystème applicatif / data

■ MapServer○ Exemple : https://github.com/mapserver/basemaps

■ QuantumGIS○ Consommation services WMS / WFS / WCS / WPS

■ Google Earth○ KML reflector - http://sdi.georchestra.org/geoserver/geor/wms/kml?layers=geor:menhirs

■ OpenStreetMap○ Lien depuis le visualiseur pour l'édition

○ SLD https://github.com/mitchelljj/openstreetmap-sld

■ Etc ...

Page 10: FOSS4G-FR 2014 : votre IDS à la carte avec geOrchestra

10/29www.camptocamp.com /

MapServerbasemaps

GeoServerSLD

Page 11: FOSS4G-FR 2014 : votre IDS à la carte avec geOrchestra

11/29www.camptocamp.com /

Une large gamme d'extensions

■ GeoServer○ Formats vecteur & raster additionnels en entrée & sortie,

○ Services additionnels (CSW, WPS),

○ Autres (INSPIRE, CSS, Control Flow, Monitor, etc).

■ Visualiseur avancé○ Addons officiels : annotation, cadastre, loupe, OpenLS, extracteur

○ Addons contribués : swipe layers, BD Sol, profil WPS, coordonnées, geocrono, ...

○ Edition dans le navigateur (WFS-T)

Page 12: FOSS4G-FR 2014 : votre IDS à la carte avec geOrchestra

12/29www.camptocamp.com /

Page 13: FOSS4G-FR 2014 : votre IDS à la carte avec geOrchestra

13/29www.camptocamp.com /

Page 14: FOSS4G-FR 2014 : votre IDS à la carte avec geOrchestra

14/29www.camptocamp.com /

Une configurabilité extrême

■ Visualiseur : projection, extent, couches, contextes, addons, serveurs, impression, édition ...

■ Extracteur : formats, SRS, couches par défaut, buffer, couches de référence ...

■ Catalogue : UI personnalisable (widgets)

■ Serveur OGC : extensions

■ Header : pour le « branding »

Page 15: FOSS4G-FR 2014 : votre IDS à la carte avec geOrchestra

15/29www.camptocamp.com /

Configurabilité : les principes

■ Des paramètres par défaut○ https://github.com/georchestra/georchestra/tree/master/config/defaults

■ Des paramètres partagés entre modules○ https://github.com/georchestra/template/blob/master/build_support/shared.maven.filters

■ Des paramètres spécifiques aux modules○ https://github.com/georchestra/template/blob/master/build_support/GenerateConfig.groovy

■ Tout fichier public peut être surchargé○ Ex : CSS, IMG, etc

■ Le reste est administré via des interfaces graphiques

Page 16: FOSS4G-FR 2014 : votre IDS à la carte avec geOrchestra

16/29www.camptocamp.com /

Interfaces web de configuration

■ GeoServer / GeoFence

■ GeoNetwork

■ Extracteur

■ Utilisateurs et Groupes

Page 17: FOSS4G-FR 2014 : votre IDS à la carte avec geOrchestra

17/29www.camptocamp.com /

Page 18: FOSS4G-FR 2014 : votre IDS à la carte avec geOrchestra

18/29www.camptocamp.com /

Page 19: FOSS4G-FR 2014 : votre IDS à la carte avec geOrchestra

19/29www.camptocamp.com /

Page 20: FOSS4G-FR 2014 : votre IDS à la carte avec geOrchestra

20/29www.camptocamp.com /

Page 21: FOSS4G-FR 2014 : votre IDS à la carte avec geOrchestra

21/29www.camptocamp.com /

Une architecture très flexible

■ Un à N moteurs de servlets (typ. Tomcat)

■ Une à N machines, physiques ou virtuelles

■ Un à N serveurs OGC :○ Haute performance

○ Haute disponibilité

Page 22: FOSS4G-FR 2014 : votre IDS à la carte avec geOrchestra

22/29www.camptocamp.com /

Tomcat

Machine

Page 23: FOSS4G-FR 2014 : votre IDS à la carte avec geOrchestra

23/29www.camptocamp.com /

Haute Performance

Image courtesy of http://boundlessgeo.com/2013/04/geoserver-in-a-clustered-configuration-part-1/

Page 24: FOSS4G-FR 2014 : votre IDS à la carte avec geOrchestra

24/29www.camptocamp.com /

Haute Disponibilité

Image courtesy of http://boundlessgeo.com/2013/04/geoserver-in-a-clustered-configuration-part-1/

Page 25: FOSS4G-FR 2014 : votre IDS à la carte avec geOrchestra

25/29www.camptocamp.com /

Pour conclure

■ geOrchestra, une IDS :○ Libre

○ Modulaire

○ Interopérable

○ Sécurisée

■ Curieux ?○ ANF2014 DEVLOG-RBDD du 26 au 28 mai, Nailloux / Toulouse

○ geOcom les 19 et 20 juin à Clermont-Ferrand

○ Listes de discussion - http://www.georchestra.org/fr/community.html

○ Démo - https://sdi.georchestra.org/

Page 26: FOSS4G-FR 2014 : votre IDS à la carte avec geOrchestra

26/29www.camptocamp.com /

Contact

[email protected]

Page 27: FOSS4G-FR 2014 : votre IDS à la carte avec geOrchestra

27/29www.camptocamp.com /

A propos de Camptocamp :Notre offre de services

Page 28: FOSS4G-FR 2014 : votre IDS à la carte avec geOrchestra

28/29www.camptocamp.com /

A propos de Camptocamp :Notre vision de l'Open Source

Page 29: FOSS4G-FR 2014 : votre IDS à la carte avec geOrchestra