Vous consultez notre ancien site web, accédez au nouveau site sur www.openstreetmap.fr
georchestra
community meeting georchestra : merci à tous
Le geOrchestra Community Meeting s'est parfaitement déroulé les 29 et 30 mai. Grâce à l'appui de l'Agrocampus Ouest et au concours de tous les présentateurs, avec une expérimentation vidéo live/réseau social en simultané Rennes-Strasbourg-Amiens-La Paz, ce coup d'essai pour la communauté a été riche en découvertes, échanges et constructions. La roadmap geOrchestra a été établie. Le PSC publiera prochainement les actes et les présentations sur le blog.
Un grand merci aux participants parfois venus de loin avec leur sac à dos et leur envie de contribuer ! Et à la prochaine.
georchestra community meeting 2013, 29-30 mai, Rennes
Le project steering committee geOrchestra est heureux de vous inviter au premier geOrchestra Community Meeting qui se tiendra les 29 et 30 mai à l'Agrocampus de Rennes, France.
Le project steering committee geOrchestra est heureux de vous inviter au premier geOrchestra Community Meeting qui se tiendra les 29 et 30 mai à l'Agrocampus de Rennes, France. Restez à l'écoute pour le lieu, le programme, les facilités, l'inscription.
new demo site sdi.georchestra.org
We have a dedicated demo site !
http://sdi.georchestra.org/ will publish modules builds on a regular basis to review and test the new features. We are using continuous integration with Jenkins to maintain a local repository, to build and deploy the modules and to perform scheduled tasks. The 8-cores server is operated by the PSC members.
We also plan to publish nice datasets through sdi.georchestra.org. We already published the NASA SRTM DEM and the beautiful night 2012 dataset. You can easily have a look on these datas with the new "predefined contexts" feature on the demo.
we hope that sdi.georchestra.org will be a full scale spatial data infrastructure with open datas and usable webservices.
Nous avons un site dédié pour les démos !
http://sdi.georchestra.org/ publiera les modules selon un calendrier régulier afin de tester et évaluer les nouvelles fonctionnalités. Nous utilisons une intégration continue avec Jenkins pour to maintenir un dépôt local des sources, maintain a local repository, pour construire et déployer les modules et pour programmer des tâches. Le serveur à 8 coeurs est opéré par les membres du PSC.
Sur sdi.georchestra.org nous allons aussi publier des jeux de données remarquables. Le modèle numérique de terrain NASA SRTM et le très beau jeu de données "terre vue de nuit 2012" sont déjà présents. Vous pouvez les découvrir facilement sur la démo grâce à la nouvelle fonctionnalité "contextes prédéfinis".
Nous espérons que sdi.georchestra.org elle deviendra une infrastructure de données spatiale complète et utilisée pour les données libres qu'elle exposera.
geOrchestra 12.11 Bolivia is out
All,
The PSC is pleased to announce the release of geOrchestra 12.11 (aka 'Bolivia' ) with 11 bugs fixed and 21 improvements since the previous one. This release will receive bug fixes until the next stable one will be out, which is planned for the end of February. This release was mainly supported by the geOrchestra community. Thanks to all contributors !
BTW, we've got a new logo :
Major improvements :
- use of git to ease contributions. Github now hosts the geOrchestra source tree (https://github.com/georchestra/georchestra/)
- viewer, extractor & simple catalog internationalization support and french, spanish, english translations (kudos to the GeoBolivia Team),
- permalink function for the map viewer,
- log4j log level homogeneized across apps,
- unique sample profile template,
- informative READMEs per module (central point is https://github.com/georchestra/georchestra/blob/master/README.md),
Bug fixes :
- feature deselection bug in editor,
- incorrect zoom level on WMC restored,
- SLD restored with WMC,
More details here : http://applis-bretagne.fr/redmine/versions/show/96 Feel free to download, install and report problems on the georchestra@googlegroups.com list. Download link is https://github.com/georchestra/georchestra/archive/12.11.tar.gz
Le PSC est heureux d'annoncer la sortie de geOrchestra 12.11 (surnommée 'Bolivia') avec 11 bugs corrigés et 21 améliorations depuis la version précédente. Cette version recevra des corrections de bugs jusqu'à ce que la suivante soit publiée, ce qui est programmé pour fin Février. Cette version a été en grande partie supportée par la communauté geOrchestra. Merci à tous les contributeurs.
Améliorations majeures :
- utilisation de git pour faciliter les contributions. Github héberge maintenant l'arbre des sources de geOrchestra (https://github.com/georchestra/georchestra/)
- le visualiseur, l'extracteur et le catalogue simplifié supportent l'internationalisation, et sont traduits en français, espagnol et anglais (kudos à l'équipe GeoBolivia)
- fonction permalien sur le visualiseur cartographique,
- un profil unique template pour exemple,
- un README par module (le point central est https://github.com/georchestra/georchestra/blob/master/README.md),
Corrections de bugs :
- bug désélection d'objets dans l'éditeur,
- niveau de zoom incorrect sur restauration WMC,
- restauration des SLD dans un WMC,
D'autres détails ici : http://applis-bretagne.fr/redmine/versions/show/96 N'hésitez pas à télécharger, installer et rapporter les problèmes sur la liste georchestra@googlegroups.com. Le lien de téléchargement est https://github.com/georchestra/georchestra/archive/12.11.tar.gz
El PSC tiene el agrado de anunciar la salida de geOrchestra 12.11 (nombrada 'Bolivia') con 11 bugs corregidos y 21 mejoras desde la versión anterior. Esta versión recibirá correcciones de bugs hasta que la siguiente sea publicada, lo que esta programado para fines de febrero. Esta versión fue mayormente soportada por la comunidad geOrchestra. Gracias a todos los contribuidores.
Mejoras mayores:
- uso de git para facilitar las contribuciones. Github ya aloja el arbol de código fuente de geOrchestra (https://github.com/georchestra/georchestra/)
- el visualizador, el extractor y el catálogo simplificado soportan la internacionalización y son traducidos al francés, castellano e inglés (kudos al equipo GeoBolivia).
- función permalink sobre el visualizador cartográfico,
- un perfil único "template" para servir de ejemplo,
- un README por módulo (el punto central es https://github.com/georchestra/georchestra/blob/master/README.md),
Correcciones de bugs:
- bug de deselección de objetos en el editor,
- nivel de zoom incorrecto a la restauración de un contexto WMC,
- restauración de estilos SLD en un contexto WMS,
Más detalles aquí: http://applis-bretagne.fr/redmine/versions/show/96 No duden en descargar, instalar y reportar los problemas sobre la lista georchestra@googlegroups.com. El vínculo de descarga es https://github.com/georchestra/georchestra/archive/12.11.tar.gz
geOrchestra est sur GitHub
Le projet geOrchestra est maintenant hébergé sur GitHub. Cette migration a mobilisé notre communauté. Comme cela a été démontré avec l'internationalisation des modules visualiseurs et extracteur, ce déménagement a pour vocation de faciliter les contributions.
Les sources ont été éclatées dans plusieurs dépôts rassemblés sous l'organisation geOrchestra. On y trouve :
- le dépôt principal https://github.com/georchestra/georchestra à partir de laquelle on peut contruire l'ensemble du projet
- les projets en rapport avec geOrchestra, qu'ils soient appelés lors du build principal ou qu'ils complètent l'IDS sans faire partie de son coeur
Les documentations, protocoles de déploiement, tests d'intégration continue, suivi de tickets sont en cours de mise à jour. Le dépôt subversion est conservé mais est placé en lecture seule; les nouvelles fonctionnalités seront dorénavant implémentées sur GitHub.
Merci à tous les georchestriens pour leur travail !
The geOrchestra project is now hosted on GitHub. This migration required a lot of work from our community. Following the internationalization of the viewer and extractor modules, this move will facilitate contributions.
Sources are splitted among several repositories under the geOrchestra organization :
- the main repository https://github.com/georchestra/georchestra to checkout and build the project
- related projects; dependancies of the main project or third-party applications
Documentations, deployment protocols, continous integration tests, bugtracking are in the pipe. The subversion repository becomes readonly; new features will be developped on GitHub.
Thanks to all georchestrians for their work !
zoom sur l'explorateur de catalogue
Son cheminement :
- on choisit éventuellement un catalogue parmi ceux proposés dans le menu déroulant. Cette liste limitée est pilotée par la configuration js du visualiseur.
- on tape sa requête, on lance la recherche, on clique sur les lots pour les placer en surbrillance et les mettre dans la pile de chargement. Le bouton ajouter présente le nombre de lots sélectionnés pour ajout. On ajoute les lots sélectionnés à la carte, mais - contrairement à l'ancienne interface), la fenêtre est toujours là, permet d'effectuer une nouvelle recherche, ou éventuellement d'utiliser les autres onglets (thésaurus, services WMS et WFS) pour d'autres modes de recherche jusqu'à obtention de toutes les couches souhaitées
- présent sur chaque lot, le lien plus... pointe vers la métadonnée
d'origine que l'on peut donc consulter avant chargement de la donnée
Les retours sont très positifs : découverte améliorée, gain de temps, ouverture vers d'autres catalogues que celui de la plate-forme.
Si un travail supplémentaire reste nécessaire pour exploiter toutes les subtilités de CSW et améliorer la pertinence des résultats, cet explorateur de couches est une avancée intéressante qui montre bien l'intérêt des services de découverte INSPIRE.
Réalisation CampToCamp dans le cadre de GéoBretagne
GitHub : on y vient
Le projet geOrchestra teste
actuellement GitHub avec pour objectif d'en faire le futur dépôt de
sources. Ce transfert est motivé par le haut niveau de service et la richesse
fonctionnelle de GitHub, et par le protocole git qui facilite beaucoup les
contributions. Attention, les développements sont toujours effectués sur le
dépôt subversion et le code sur GitHub n'est encore qu'une copie. Les
dépôts suivants ont été ouverts :
* https://github.com/georchestra/georchestra
qui propose une copie de trunk
* https://github.com/georchestra/geonetwork
qui propose l'adaptation de GeoNetwork utilisé dans geOrchestra
* https://github.com/georchestra/contribs
qui reçoit les contributions externes à geOrchestra. Contributions non
supportées par le projet, mais susceptibles de le rejoindre après revue et
acceptation
* https://github.com/georchestra/mapfishapp-i18n
qui reçoit l'effort communautaire d'internationalisation du visualiseur
Les submodules sont référencés avec le protocole http. Le rapatriement
initial est sensiblement plus lent comparé au protocole git, mais cela
permet de récupérer les sources derrière un proxy ou un pare-feu.
Le passage définitif à GitHub pourra survenir lorsque les protocoles de
déploiement et la documentation prendront ce nouveau protocole en compte.
GeoServer 2.1.4 est sorti
Le blog GeoServer annonce la sortie de la 2.1.4 le 04/06/2012 avec 46 tickets résolus. C'est principalement une version de maintenance, peu d'évolutions à signaler. On peut cependant noter le throttling de requêtes provenant d'une adresse IP, la mise à jour de l'emprise de couche via API REST, et le module d'authentification par clef unique qui peut fournir une solution d'authentification rudimentaire de système à système lorsque l'un d'eux ne sait pas fournir d'authentification basic.
Evidemment, les principales évolutions sont attendues dans la 2.2 avec le support natif cas, le support des projections WKT, le support WFS 2.0 (contrib IGN !), la pagination WFS, les WMS animés, et surtout les transformations qui transposent le monde du WPS dans celui du WMS au travers d'SLD.
Journée IG OpenData, 6 juin, Lyon
Voir le programme et l'inscription en ligne
OpenLayers : nouveaux effets zoom+apparition
GeoServer 2.1.3 est dans les bacs
GeoServer 2.1.3 est disponible au téléchargement. Il s'agit essentiellement d'une version de maintenance corrigeant des bugs, mais de nouvelles fonctions et améliorations s'y sont glissées. Pour geOrchestra, voici les changements notables et ce qu'ils peuvent apporter :
- WMS cascadés : authentification BASIC (GEOS-4672) et timeout param
(GEOS-4817) améliorent
la stabilité des WMS cascadés. Ceci permet de relayer les services tiers en
ajoutant les mécanismes de sécurité de geOrchestra.
- améliorations du support INSPIRE : attribut vocabulary pour les mots-clefs
(4658)
- support des processus WPS asynchrones (4819) pour les recherches portant sur les calculs scientifiques
On rappelle aussi que GeoServer propose maintenant un réflecteur animator
pectaculaire qui génère un GIF animé composé de cartes fabriquées à des pas de
temps successifs (voir
exemples de geosolutions).
GeoServer : traduction de la doc en français
A propos d'interface francisée, vous pouvez voir en direct l'état d'avancement de la traduction grâce à transifex.net. Exemple pour l'interface WMS :
PIGMA : nouvelle plateforme / geOrchestra
- l'interface cartographique est plus réactive, elle est utilisable sur des écrans tactiles
- l'architecture repose sur GeoServer 2.1 : support WMS 1.3, WPS, extension INSPIRE
- le visualiseur bénéficie d'un système de configuration JSON très soupe d'emploi
- l'extracteur sait utiliser un buffer sur emprise, supporte ecw et jpeg2000
- le processus de build a été entièrement revu de façon à pouvoir configurer l'ensemble des modules, les construire et les déployer en une seule opération
- l'usage des données est monitoré avec précision
- des contributions externes : un client catalogue simplifié, un outil qualité reposant sur CSW
OpenLayer Client Zoom : une solution pour les services tuilés
Les résolutions fixes proposées par les services tuilés sont un obstacle à l'interopérabilité. Une solution se profile côté client dans OpenLayers.
Extrait traduit d'un article CampToCamp (voir le billet).
Jusqu'à aujourd'hui, OpenLayers ne permettait pas l'affichage d'une couche tuilée dans des résolutions non supportées par le service de tuilage de la couche. Si une carte était chargée à une résolution que le service de tuilage ne supportait pas, alors des tuiles non existantes étaient réclamées et des images cassées étaient affichées sur la carte.
A l'occasion dd'un contrat avec Swisstopo, Camptocamp a travaillé à faire évoluer cette situation pour rendre possible l'affichage de couches tuilées à des résolutions non supportées par le service de tuilage. La logique est simple: lorsque la carte est positionnée sur une résolution non supportée par le service de tuilage, OpenLayers réclame les tuiles de cette couche dans des résolutions moindres, et redimensionne la div de la couche en utilisant le facteur d'échelle resolution_moindre/resolution_carte.
Parfaire le patch a été une petite épreuve, mais il a été finalement fusionné avec la branche développement d'OpenLayers. Un exemple de cette fonctionnalité est disponible en ligne. Testez-le !
Merci à Swisstopo pour avoir financé ce travail. Et remerciements spéciaux à Andreas Hocevar pour son aide et support, et pour le patch “positionnement de tuile basé sur pourcentages" sur lequel ce travail est fondé.
Tablette de WMS
Non, geOrchestra n'a pas été porté sur mobile (mais ça vient). Cet écran présente la superposition d'un flux WMS (PLU, parcelles cadastrales) avec un fond bing maps, le tout sur une tablette Asus/Android. Ceci grâce à l'application Locus disponible sur l'android market en versions gratuite et pro. D'une stabilité remarquable et regorgeant de fonctions pratiques (openstreetmap offline, réalité augmentée, interface avec les logiciels de navigation...), Locus permet de belles démos d'interopérabilité.
Investir ou pas sur les API/services non ouvertes
Dans quelques jours, l'API Yahoo sera fermée. Yahoo recommande à ses utilisateurs de se tourner vers celle de Nokia. Et dans un ticket d'OpenLayers on trouve :
Finally, the GoogleNG layer violates the overall intent of the terms of service that to use the tiles, you've got to use the whole map interface. The whole point is that you can't use the tiles directly.. Traduction: Finalement, la couche google viole l'esprit des conditions d'utilisation pour l'utilisation des tuiles, vous devez utiliser l'interface google maps complète. Le fait est que vous ne pouvez utiliser les tuiles directement.
La consommation directe des tuiles google par OpenLayers, une voie pressentie pour le support gmaps dans geOrchestra sans embarquer toute l'API Google, n'est donc plus possible. Dans les conditions d'utilisation de google maps, on lit en effet :
(a) No Access to Maps API(s) except through the Service. You must not access or use the Maps API(s) or any Content through any technology or means other than those provided in the Service, or through other explicitly authorized means Google may designate. For example, you must not access map tiles or imagery through interfaces or channels (including undocumented Google interfaces) other than the Maps API(s).
Le ticket 1590 prévoit que geOrchestra utilise les fonds google ou autres car ce besoin a été plusieurs fois exprimé : google couvre la terre entière, donc des périmètres d'étude bien éloignés de la zone INSPIRE... Mais ces évolutions|abandons|subtilités de licence posent question.
Il apparaît risqué d'investir sur des API dépendantes d'une décision du fournisseur, cf Google may, at any time, terminate its legal agreement with you or cease providing all or any part of the Service immediately without any notice if:...(d) providing the Service could create a substantial economic burden as determined by Google in its reasonable good faith judgment. Une lecture critique des conditions d'utilisation s'avère dans tous les cas indispensable avant d'engager les développements.
En investissant principalement sur les normes OGC, on se met à l'abri de ces risques.
Les WPS, le mariage du calcul scientifique et de la géomatique
Qu'est-ce qu'un WPS (Web Processing Service) ? "Un service de traitement Web donne accès à des calculs et à des modèles qui traitent des données à référence spatiale. Un service de traitement Web peut être configuré pour offrir tout type de fonctionnalité SIG à des clients reliés à un réseau, ce qui comprend l'accès à des calculs et/ou à des modèles de calcul préprogrammés qui s'appliquent à des données à référence spatiale. Un tel service peut offrir des calculs aussi simple que la soustraction d'un ensemble de nombres à référence spatiale d'un autre ensemble (p. ex., pour calculer la différence entre le nombre de cas d'influenza entre deux saisons) ou aussi compliqué qu'un modèle de changement climatique mondial." Source : http://www.geoconnections.org/fr/communities/developers/standards/web_processing_service . Concrètement... Une équipe d'AGROCAMPUS OUEST - INRA (Institut National de la Recherche Agronomique) a testé des services WPS. Ceux-ci concernent l'accès à des modèles de calcul sur des bassins versants. Mieux qu'un long discours, nous vous proposons de retrouver ci-dessous le fruit de leur travail sur cette vidéo et de découvrir comment avec QGIS, on peut très simplement utiliser toute la puissance de calcul de services WPS :
Get your own valid XHTML YouTube embed codeMerci à Hervé Squividant pour cette vidéo et ce travail.
Une perspective est de pouvoir implémenter cette architecture dans geOrchestra.
Le Conseil général du Pas-de-Calais se lance sur geOrchestra
Le Conseil Général du Pas-de-Calais vient de publier un MAPA relatif développement d'une application métier basée sur Georchestra afin de répondre aux besoins de son Centre Départemental d'Archéologie (http://archeologie.pasdecalais.fr).
Objet du marché : Développement, intégration, maintenance, hébergement du Système d'informations Archéologiques du Conseil Général du Pas-de-Calais et prestations associées basé sur l'outil libre Georchestra.
Téléchargement des pièces : Les pièces du dossier sont mises à disposition sur le portail internet du CG62 (https://marches.local-trust.com/index.php5?page=entreprise.EntrepriseDetailConsultation&refConsultation=767&orgAcronyme=cg-62).
Date limite de réception des offres : 1er mars 2011, à 16 heures.
geOrchestra labellisé "Territoire innovant" pour sa déclinaison dans GéoBretagne
Le forum des interconnectés de Lyon, dédié aux usages innovants des collectivités en matière de nouvelles technologies, décerne chaque année ses labels « Territoire innovant » : ils distinguent les projets qui misent sur les nouvelles technologies pour développer un territoire ou améliorer les services et relations aux citoyens. Cette année, le partenariat GéoBretagne décroche un label pour son portail d’information géographique www.geobretagne.fr, développé avec la solution libre geOrchestra. Il fait partie des 25 projets retenus sur les 100 projets concourants et figure dans la catégorie "Performance et outils collaboratifs".
Liens sur le web :
http://www.interconnectes.com/fr/live2010/ (Atelier 18 : sig au coeur de l'organisation/)
journée d'échanges réutilisation et ouverture des données - 29/12/10 - Rennes
La Fing, l’ePSIplateform, la Métropole de Rennes, la Région Bretagne, e-megalis et le GFII organisent une journée d’échanges autour des bonnes pratiques d’ouverture et de réutilisation des données publiques. Participez à la première rencontre européenne organisée en France, en français et en anglais (traduction simultanée).