open source basecamp

RSS
Twitter
 
Blog

Posts Tagged ‘OSGeo’

MapFish @ FOSS4G-CEE 2012, Prague, May 21-23

Friday, April 27th, 2012 by Stéphanie Debayle

FOSS4G-CEE 2012 (Free and Open Source Software for Geospatial in Central and East Europe) will take place on May 21-23 in Prague, Czech Republic.

FOSS4G-CEE & Geoinformatics 2012 is the first local conference focused on Free and Open Source Software for Geospatial in Central and Eastern Europe.

This year, it is organized together with the traditional Geoinformatics FCE CTU conference in Prague, coordinated by the Department of Mapping and Cartography, Faculty of Civil Engineering, Czech Technical University in Prague.

Claude Philipona, Camptocamp director, will present “MapFish: state of the art” on May 23rd from 10AM to 12PM.

Fin du hackfest QGIS 2012 à Lyon

Monday, April 23rd, 2012 by Yves Jacolin

Le hackfest de QGIS à Lyon s’est terminé hier, lundi 16 avril, après 5 jours de travail. Camptocamp est fier d’avoir participé à cet évènement en le sponsorisant et en contribuant à divers projets importants.

De nombreuses présentations et réalisations ont été faites, notamment :

  • Victor Olaya : présentation de l’intégration de Sextant dans QGIS (Vidéo de la présentation : http://www.youtube.com/watch?v=D-FzwJPPcDc) ;
  • Marco Hugentobler : refactoring du reéchantillonnage raster ;
  • Marco Bernasocchi : présentation de QGIS mobile ;
  • Tim Sutton : modification du système de release, proposition pour obtenir une version majeure tous les 6 mois avec 3 semaines de tests ;
  • Tim Sutton : mise en place des tests unitaires et fonctionnels par les développeurs suite à de nombreuses régressions et bugs bloquants (reprojection non fonctionnelle pour la 1.7.3 par exemple) ;
  • Paolo Cavallini : présentation des comptes du projet QGIS.

Parmi les projets réalisés lors de ce hackfest, nous retiendrons la réorganisation de la documentation afin d’en proposer une de meilleure qualité, sa diffusion sur différents médias (papier, numérique, mobile, etc.) et son intégration au sein de l’application. Ce travail de longue haleine a donc commencé lors du hackfest et se terminera dans plusieurs mois.

Ces différentes présentations proposent trois types d’évolution nécessaires aujourd’hui car QGIS a assurément atteind une qualité incontestable :

  • ajout de nouvelles fonctionnalités, notamment d’analyse ;
  • consolidation de l’existant en travaillant sur le refactoring du code (ie reécrire du code déjà existant pour le rendre plus consistant, plus solide ce qui permet généralement d’aller plus loin) ;
  • processus qualité : tests unitaires et fonctionnels, processus de release intégrant une phase de test.

Ce hackfest a assurément été un succès et nous vous invitons à tester la version en cours de développement via le projet OSGeo4W.

Rencontres développeurs de QGIS de Zurich (Suisse) : synthèse

Monday, December 12th, 2011 by Yves Jacolin

Il y a trois semaines avait lieu à Zurich (Suisse) la rencontre des développeurs de QGIS. Cette rencontre avait pour objectif de réunir le maximum de contributeurs au projet QGIS afin de discuter du futur du projet : nouvelles fonctionnalités, gros changements, état des lieux de ce qui a été déjà fait et plusieurs présentations.

Organisation

L’organisation de ces rencontres a été gérée par Andreas Neumann, Marco Hugentobler, Pirmin Kalberer, Mathias Walker et différents sponsors (ville d’Uster et l’état de Vorarlberg -Autriche-). Les salles étaient bien équipées, les repas de qualité. Une organisation de très bonne qualité !

Présentation

Parmi les présentations effectuées quelques unes ont retenu mon attention :

Topologie

Déjà présentée par Sandro Santilli lors de la journée PostGIS à Paris, l’objectif est d’intégrer son support à QGIS (via une toolbar spécifique). Sandro est un contributeur récent au projet mais sa réputation le précède. Il a contribué à PostGIS (notamment sur la gestion de la topologie dans la version 2.0), GEOS et gnash.

Une première étape a été franchie avec la gestion du format TopoGeometry au sein de QGIS.

QGIS Web App

C’est un nouveau site au sein de l’infrastructure de QGIS qui gère le dépôt des extensions et d’autres fonctionnalités (dépôt de style par exemple). Il est maintenant possible de faire des recherches, lister les extensions par auteurs, voir les 10 populaires, etc. Cette interface a été réalisée par Alessandro Pasotti.

http://plugins.qgis.org/

QGIS WebCLient/server

La synthèse de la présentation est ici : http://www.qgis.org/wiki/QGISWebClientIdeas

Vous noterez que de nombreuses fonctionnalités s’inspirent de projets réalisés par Camptocamp. Ces fonctionnalités pourraient donc être intégrées un jour dans QGIS webclient. Ce client, écrit en JavaScript, est fortement couplé à QGIS en utilisant des paramètres “vendor spécifiques” (autorisés par les standards de l’OGC). La discussion a également évoqué MapFish pour la partie traitement vectoriel côté serveur.

Un dépôt spécifique est disponible pour partager le code d’applications web.

QA & Testing

L’objectif pour la version 2.0 de QGIS est d’introduire un processus qualité en intégrant notamment une infrastructure de test pour éviter les régressions des fonctionnalités.

Interface

Au niveau de l’interface, une discussion a permis de défricher le terrain pour le futur QGIS 2.0. Notamment la partie “style” où trop de fenêtre sont créées et complexifient l’interface.

Évolution 2.0

Quelles nouveautés pour la prochaine version majeure de QGIS ? Quelles conséquences au niveau du code ? La rencontre a permis de mieux cadrer tout cela.

Prochaine rencontre des développeurs

L’OSGeo-fr s’est proposé d’organiser la prochaine rencontre des développeurs à Lyon (France), avec l’aide de quelques sponsors. Les développeurs ont montré leur volonté de pouvoir rester plus longtemps que les trois jours mais en incluant le week-end. La prochaine rencontre permettra-t-elle d’allonger le temps de travail ?

Documentation en français

Enfin grosse avancée, nous avons terminé lors de ces 3 jours la mise à jour de la traduction de la documentation qui a été publiée cette semaine. Merci à Roger Maurer, Marie Silvestre, Christophe Tuffery, Yves Jacolin et Jean-Roc Morreale pour leurs contributions.

Enfin, la migration de la doc vers le dépôt Git du projet et la migration vers un langage différent (RestructuredText) a été évoqué. Un travail pour la prochaine rencontre des développeurs ?

Journée francophone autour de QGIS à Paris : un réel succès !

Monday, November 7th, 2011 by Yves Jacolin

La journée francophone sur QGIS a  rencontré un grand succès avec plus d’une centaine de visiteurs et intervenants. Les différentes présentations étaient toutes de qualité et fortes intéressantes. De la migration vers QGIS (MEDDTL et CapGemini) à l’utilisation de celui-ci (dans le cadre par exemple d’un suivi d’une maladie du bois en vigne), en passant par l’évolution future du projet et la personnalisation de l’interface, les sujets présentés ont montré le dynamisme d’un projet devenu aujourd’hui incontournable. Ce projet est d’ailleurs l’un des plus dynamiques de l’OSGeo. Vous pouvez retrouvez, dès à présent, l’ensemble des présentations sur le site de l’association de l’OSGeo-fr.

Ce dynamisme valide le choix de Camptocamp fait il y a plus de deux ans dans le cadre du développement d’une application personnalisée à destination des collégiens et lycéens, nommé minisig EDUGÉO. Camptocamp est fière de contribuer à cette dynamique au côté des utilisateurs et développeurs du projet, en France et en Suisse et réalisera de fait, plusieurs formations au cours du mois de novembre et décembre 2011. Contactez nous pour connaître notre programme de formations pour l’année 2012.

Nous vous informons que Camptocamp sera également présent au Dev Meeting1 à Zurich la semaine prochaine, du 11 au 14 novembre.

[1] Dev Meeting ou hackfest est une rencontre de plusieurs développeurs sur une (ou plusieurs) journée(s) qui se réunissent et travaillent ensemble pour l’amélioration d’un (ou de plusieurs) projet(s).

QGIS : journées utilisateurs et développeurs (Paris et Zurich)

Monday, October 10th, 2011 by Stéphanie Debayle

QGIS est l’un des logiciels SIG desktop Open Source les plus dynamiques. Ces dernières années, le nombre de committers s’est stabilisé autour d’une vingtaine de personnes à travers le monde ; ses caractéristiques fortement communautaires en font l’un des plus actifs, novateurs et pérennes.

Camptocamp a déjà réalisé des projets de développement ou de formation autour de QGIS, comme le projet Edugeo de l’IGN qui se base sur QGIS pour réaliser une interface graphique SIG pour une utilisation dans un cadre universitaire.

Deux événements organisés en cette fin d’année viennent démontrer ce dynamisme :

- le premier évènement qui aura lieu le 26 octobre prochain à Paris, est organisé par la représentation Francophone de l’OSGeo (OSGeo-fr) et a pour objectif de réunir des utilisateurs et des développeurs du projet afin de partager leur expérience. Camptocamp, sponsor de cette journée, présentera à cette occasion son travail sur le projet “mini sig Edugéo”. Vous pourrez retrouver toutes les informations relatives à l’inscription et au déroulement de cette journée sur le site de l’OSGeo-fr .

- le deuxième événement aura lieu en à Zurich, Suisse, du 11 au 14 novembre. Il a pour objectif de réunir les développeurs du projet pour déterminer les grands axes de développements et éventuellement débuter -ou avancer- certains développements. Camptocamp sera présent sur les 3 jours afin de participer à l’avancement du projet.

Nous vous attendons nombreux lors de ces journées où nous pourrons aborder, ensemble, comment vous accompagner dans la réalisation de vos projet avec QGIS !

QGIS: User and Developer Meetings (Paris and Zurich)

Monday, October 10th, 2011 by Stéphanie Debayle

QGIS is one of the most dynamic GIS software. Over the past years, the number of committers has been steady (about 20 worldwide); its strong community characteristics make it one of the most attractive, innovative and sustainable software.

Camptocamp has already completed developments, projects and/or training on QGIS, such as Edugeo for the IGN which is based on QGIS for the completion of a GIS graphical interface for educational purposes.

Two events are organized to demonstrate this dynamism:

- on October 26 in Paris: organized by the Francophone local chapter of OSGeo (OSGeo-fr) and aiming to gather the projects’ users and developers in order to share their experience. Camptocamp, sponsor of this event, will present its work on a project entitled “mini sig Edugeo”. You can get the program and all information on registration on the following website: OSGeo-fr

- from November 11 to 14, in Zurich, Switzerland: the goal of this event is to gather the project’s developers to determine the development strategies and to start -or advance- on developments. Camptocamp will be present for the 3 days in order to participate to the advancement of the project.

We are pleased to welcome you all during these two events!

MapFish becomes an fully-fledged OSGeo project

Friday, September 23rd, 2011 by Claude Philipona

The MapFish project just finished its incubation phase and now receives the official OSGeo label!

MapFish initial discussions on how to provide an easy-to-use Web 2.0 development framework started among users at the FOSS4G 2006 in Lausanne, Switzerland. The MapFish framework, used by numerous cartography portals worldwide, allows to easily build customized Web-SIG applications. From the beginning, the community of users and developers has grown exponentially around the MapFish project. The required technical developments of the project have also led to the improvement and extension of several fundamental libraries used by the framework.

Camptocamp would like to thank the steering committee for giving MapFish the OSGeo label and the community for its commitment in the project. We extend our special thanks to Gary Sherman for being our mentor throughout the incubation process.

MapFish : projet officiel avec label OSGeo

Friday, September 23rd, 2011 by Claude Philipona

Le projet MapFish a terminé son incubation et obtient officiellement le label OSGeo.

Le projet MapFish a été initié lors de la conférence FOSS4G 2006 à Lausanne par plusieurs utilisateurs soucieux de bénéficier des technologies Web 2.0 en terme de cartographie interactive. Le framework MapFish permet de construire facilement des applications Web-SIG sur mesure et est actuellement utilisé par un très grand nombre de guichets cartographiques à travers le monde. Depuis ses débuts, la communauté d’utilisateurs et de développeurs n’a cessé de croître autour du projet MapFish. Les besoins technologiques de MapFish ont également permis d’améliorer et d’étendre plusieurs librairies technologiques de base utilisées par le framework.

Camptocamp tient à féliciter le comité de pilotage pour la labellisation OSGeo du projet et à remercier l’ensemble de la communauté pour son engagement dans le projet. Des remerciements particuliers vont à Gary Shermann qui a assuré le mentoring du projet lors de la phase d’incubation.

Compte rendu du FOSS4G 2011 – Denver, CO

Monday, September 19th, 2011 by Emmanuel Belo

FOSS4G s’achève sur une édition très réussie et avec de nombreuses contributions intéressantes.

Camptocamp était représentée en nombre avec une délégation de 6 personnes pour couvrir des thèmes aussi variés que: MapFish, OpenLayers mobile, GeoExt et PGRouting, la 3D (tant pour la partie serveur de processing des données que de la partie cliente en WebGL), GeoBi, le module GeoEngine d’OpenERP, etc.

Cette manifestation a vu le board OSGeo prononcer la graduation officielle du projet MapFish dans la communauté des logiciels labelisés OSGeo. Tous nos remerciements pour la confiance accordée au projet MapFish ainsi qu’à la communauté qui participe à ce succès.

Lors des conférences, nous avons pu découvrir des projets intéressants tels que MapMint, vérifier de nos propre yeux la vitalité du projet TinyOWS initié il y a quelques années par Camptocamp et qui est en train de rejoindre le giron de Mapserver. De  même, l’ETL GeoKettle est en train de prendre son essort avec une interface très soignée.

J’ai aussi pu assister à la conférence donnée par ESRI détaillant les motivations qui ont poussé cette entreprise propriétaire à publier leur geoCatalogue sous licence libre : les appels d’offre pour la refonte de l’Infrastructure Nationale Géographique Américaine émis dans le cadre de la démarche Open Government demandaient exclusivement de l’Open Source.

Nous avons porté un focus particulier aux technologies 3D qui éclosent et avons organisé un BOF afin de réunir autour d’une table tous les protagonistes. Le WebGL fait ses preuves au travers de multiples prototypes et ce BOF s’est conclu avec l’envie de fédérer dans une librairie cliente majeure tous ces développements pour fournir à la communauté le projet de référence pour ce qui touche au rendu 3D.

FOSS4G s’est achevé selon la tradition par le concours de performance des serveurs WMS (WMS Shoutout). Ce concours a vu Mapserver et Mapnik devancer de loin les autres protagonistes. A noter que cette compétition a pour but de faire progresser l’ensemble des serveurs WMS si bien que de nombreux conseils ont été échangés entre les projets. L’Open Source sous son meilleur angle: faire progresser les logiciels en partageant ses connaissances.

Samedi a eu lieu le code sprint auquel participaient 3 développeurs de Camptocamp. Cette journée a bénéficié entre autre aux projets OpenLayers, GeoExt, PGRouting et GeoNetwork.

La prochaine édition de FOSS4G se déroulera à Beijing. 2012 est aussi l’année qui devrait voir éclore des FOSS4G régionaux (Amérique du Nord, Europe, etc). Restez attentifs à ces magnifiques opportunités de rencontrer la communauté et d’approfondir vos connaissances dans ces logiciels!

Talend OS : nouveaux composants pour Oracle au sein des extensions spatiales par Camptocamp !

Tuesday, July 19th, 2011 by Yves Jacolin

Aujourd’hui les architectures font généralement appel à des applications à la fois propriétaires et Open Source. Ce mélange constitue une force car il permet de disposer du meilleur des deux mondes. Toutefois, le risque est de ne pas toujours pouvoir interconnecter l’ensemble de ces applications entre elles.

La force des applications Open Source est justement de permettre une meilleure interopérabilité entre ces deux mondes ; aussi on trouve au sein des applications Open Source des connecteurs vers les applications propriétaires comme les bases de données Oracle ou SQL serveur (MapServer ou MapFish sont deux exemples parmi d’autres). Talend Open Studio en tant qu’ETL constitue la solution idéale pour réaliser cette interconnexion dans cet environnement hétérogène. Par définition un ETL se place généralement au carrefour de la partie applicative/middleware.

Camptocamp a rajouté la gestion des géométries à partir de ou vers une base de données spatiales Oracle. Ces deux composants sont des composants de lecture (tOracleInput) et d’écriture (tOracleOutput). La contribution de Camptocamp permet d’étendre les deux composants purement attributaires qui existaient déjà. Ceux-ci se trouvent donc non pas dans le répertoire Geo, mais dans le répertoire Database, même si ces fonctionnalités sont bien apportées par les extensions spatiales (projet spatialdataintegrator).

sdi_infra

Voici un exemple de job très simple pour convertir une table ‘CITIES’ d’une base Oracle en fichier au format ShapeFile :

sdi_oracle

Ce genre de job peut s’intégrer dans des jobs beaucoup plus complexes où l’on va traiter les données soit avec d’autres composants (filtre de colonne ou de ligne, reprojection), soit par l’intermédiaire du composant Map (des jointures spatiales par exemple). L’utilisation et la configuration de ces deux composants sont strictement similaires à ceux pour PostgreSQL.

Camptocamp tient à remercier la communauté d’agglomération de Belfort pour le financement de ces deux composants.

Retrouvez ces extensions ainsi que d’autres nouveaux composants (OGR et NetCDF) dans la version 4.2.0 des extensions spatiales.