A la question "geOrchestra, c'est quoi", il est souvent difficile de donner une réponse concise.

Répondre "une infrastructure de données spatiale" n'apporte rien de très concret.

Un article wikipedia sur l'Open Source Geospatial Foundation présente un croquis fort intéressant. On y retrouve GeoServer, GeoNetwork, OpenLayers... dialoguant en bidirectionnel grâce aux normes OGC. La légende : Several OSGeo projects can communicate with each other, plusieurs projets OSGeo peuvent communiquer entre eux.

GeoServer GeoNetwork with webapp This file is licensed under the Creative Commons Attribution-Share Alike 3.0 Unported, 2.5 Generic, 2.0 Generic and 1.0 Generic license.

Ce schéma résume parfaitement l'approche engagée par les IDS comme EasySDI ou geOrchestra: l'essentiel est de contribuer aux briques fondamentales, de les valoriser et de démultiplier leurs possibilités en les intégrant entre elles sans les dévoyer. geOrchestra se positionne très favorablement sur ce schéma :

  • intégrer GeoServer, GeoNetwork, OpenLayers (ça c'est fait !)
  • délivrer des formats comme GeoRSS, KML pour s'interfacer avec Google Earth, WorldWind (réalisé par GeoServer)
  • proposer une interface transactionnelle par WFS (réalisé par GeoServer)
  • ajouter une strate d'optimisation par cache qui absorbe une partie de la charge (réalisé par GeoWebCache)
  • ajouter des datastores majeurs comme OpenStreetMap (fait !)
  • enfin, faciliter la fabrication d'applications composites sans a-priori technologique pour desservir des besoins pointus à faible coûts. L'API mapfishapp est un bon début...