open source basecamp

RSS
Twitter
 
Blog

Posts Tagged ‘GeoBI’

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!

Camptocamp libère le code de son application GeoBI

Friday, September 9th, 2011 by Yves Jacolin

Camptocamp est heureuse d’annoncer la publication du code source du projet GeoBI. Ce projet réalisé pour le compte du ETC LUSI (European Topic Centre for Land Use and Spatial Information), avait pour but de proposer à l’utilisateur final une interface graphique ergonomique et performante pour exploiter et analyser des données sur l’utilisation et la couverture du sol en Europe ; l’objectif in fine étant de comprendre les conséquences environnementales de ces changements.

Exemple d'application de GeoBI avec des données OSM

Exemple d'application de GeoBI avec des données OSM

Fort de son expérience en matière d’interface web et des problématiques de scalabilité, Camptocamp a développé cette application en s’appuyant sur geoMondrian avec la collaboration de la société canadienne Spatialytics. L’interface cliente est basée sur les bibliothèques Extjs, OpenLayers et GeoExt dont certains développeurs de Camptocamp sont commiters depuis de nombreuses années. Un serveur GeoBI a été développé à l’aide de GeoTools pour les prétraitements et la diffusion des données geospatiales sous forme de services Web.

Une courte présentation avait été faite sur le blog de Camptocamp en début d’année.

L’application est disponible en libre téléchargement sur le dépôt GitHub de Camptocamp ainsi qu’une documentation pour installer et configurer l’application. Restez “connecté” car nous publierons d’autres informations à ce sujet !

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.

FOSS4G 2011: Camptocamp’s contributions

Tuesday, June 14th, 2011 by Stéphanie Debayle

Camptocamp’s contributions at FOSS4G, the global conference focused on Free and Open Source Software for Geospatial and organized by OSGeo, will be the following:

Workshop :

Presentations :

Our Geospatial solutions team is looking forward to meeting you at this event!

Camptocamp will also participate to the Code Sprint on saturday, september 16. The code sprint is an opportunity for developers to get together and work on projects face to face.

The list of our contributions is available here.

Linux Journal article: maps in OpenERP by Camptocamp!

Thursday, June 9th, 2011 by Joël Grand-Guillaume

The July ‘11 issue of Linux Journal published an article on Camptocamp’s new map component for OpenERP.

The article is available here.

Camptocamp: Official Gold partner in Switzerland, France and Austria (localisation of financial accounting for this countries) / Partenaire officiel Gold en Suisse, France et Autriche (localisation de la comptabilité financière pour ces pays) / Offizieller Gold-Partner in der Schweiz, Frankreich und Österreich (Anpassung der Finanzbuchhaltung für diese Länder)

OpenERP GeoEngine / Maps by Camptocamp: general overview

Wednesday, May 25th, 2011 by Nicolas Bessi

Dear Community,

At the 2011 OpenERP Community Days, we presented maps integration into OpenERP (See video).

Following this major announcement, the GeoEngine project was created; it originated from a lot of thinking and architecture developments by our Business Solutions and Geospatial Solutions teams. We would like now to present this project.

The OpenERP GeoEngine is separated in two distinct sub-projects:

  • The GeoEngine map view project
  • The GeoEngine core project

These standalone projects are independent from one another, but are perfectly compatible.

core_architecture

Fig. 1

The above diagram (Fig. 1) shows the global architecture of the two projects. It might look complex but it is actually simple bricks put together. It helps illustrate the way our geo-blocks integrate with the rest of the world. Now, let’s look at these blocks in more detail.

The GeoEngine core

This brick is plugged directly in the OpenERP framework and relies on the system data model, access rights and utilities. It does not provide any map or geographic visualization tools. Geo-information does not actually need any maps to have value. Added value is already related to business attributes, good back-end management, data extraction and mining.

The main objectives of the core engine are:

  • To provide an easy and well-known way to manage geo-data. We want geo-data to to be easy and intuitive. Actions like insertion, edition, relation with attribute,  search and geo-referencing are in focus. In order to achieve this goal, we provide OpenERP ORM function and operator, the same way OpenObject works. We plan to extend the ORM in order to support search,  read,  search_read,  write, and all common requests. We also include a geo-OSV field class that allows data creation, browsing, export and basic function field request.
  • To organize and prepare geo-data. Geo-data can come from multiple sources and contain multiple attributes; we want to create a XML view standard in order to present and prepare customized data, in term of layers, grouping, geo- data source merge, etc. Why doing this as we do not want to provide map visualization in the core? To fit the next objective of the core engine share data with the world.
  • To serve geo-data. Your ERP has to be able to serve your geo-data to other GIS/Business system, in order to visualize it and exploit it. We have then chosen to serve vectorial data in form of a GEOJSON base on RPC call. Raster data are accessible through a WMS  standard services using a totally integrated Python engine. This level of integration allows us to comply with OpenERP access rules.

All technologies used are -or will be- Open Source technologies only: Postgres, Python, OpenERP, PostGIS, PGRouting, Mapnik etc. We comply with the OpenERP philosophy by avoiding using external non Python lib. This approach enables us to integrate external data source into OpenERP and integrate OpenERP into other systems.

Ok, now, we agree that the GeoEngine core is cool! You are now going to tell me that maps are even more cool! Don’t worry, we have not forgotten you…

The GeoEngine map view

Now that we have all our data stored, organized and ready to be served, we want to “map” them. For version 6.1 of OpenERP, the webclient is rebuilt and provides cutting-edge Web technologies. It is therefore the perfect association to provide an OpenERP WebClient Map addon. The main objectives of the addons are:

  • To visualize, organize and conceptualize geo-data. We want any source of map data to be easily put in form, layer, choropleth etc. For this, we are going to provide a simple (json based) layer definition API. This API will be fully compatible with GeoEngine core but also with any other services. This leads up to our next objective…
  • To mashup geo-information. Any system that can fulfill the API will be also able to be a provider of map views. But you should be also able, with a simple configuration, to add any layer supported by the OpenLayers technology. This means if you want to add OpenStreetMap, Google map, etc, you can do it!
  • Visual geo CRUD. We want to have the ability to geo-reference a point, edit a shape, do measurements, etc, directly on the map. The map view will provide all standard, modern, out- of- the-box GIS features.

Conclusion

We want to open OpenERP to the GIS world, and ensure freedom and promotion of geo-data and communication between systems.

We are really excited to explore a new environment which includes both ERP and GIS system! Our experience and passion will  inevitably lead the way to this cutting edge technological adventure, in alignment with the OpenSource spirit.

The official project homepage will open very soon. Keep posted!

Nicolas Bessi, for Camptocamp

FOSS4G 2011, Denver, Colorado (USA)

Tuesday, January 25th, 2011 by Stéphanie Debayle

Camptocamp will be present at the FOSS4G 2011 taking place in Denver, Colorado, USA from September 12 to 16, 2011.

Bronze sponsor of the event, Camptocamp Geospatial Solutions team will present its latest GIS developments, workshops and talks. Stay tuned for more details!

Camptocamp and GeoBI

Friday, January 14th, 2011 by Stéphanie Debayle

** Français ** (English below)

Développement des activités GeoBI chez Camptocamp :

La GeoBI peut être rapidement décrite comme l’introduction de la cartographique dans les processus de l’informatique décisionnelle (Business Intelligence). La GeoBI est utile parce que certains phénomènes ne peuvent être compris et analysés qu’en prenant en compte leur dimension spatiale.

Camptocamp est membre de l’initiative GeoBI lancée en juin dernier et dont l’objectif principal est la coopération dans des domaines du géo-décisonnel et le soutien des activités de recherche ; le but précis est de développer des applications innovantes et d’intégrer les solutions Open Source SIG et décisionnelles au travers de l’adoption de standards Open Source.

(more…)

fOSSa Conference

Friday, October 15th, 2010 by Stéphanie Debayle

Camptocamp will participate to the second edition of the fOSSa Conference taking place from November 08 to 10, 2010 in Grenoble (France).

The aim of the fOSSa (Free Open Source Academia Conference) is to reaffirm the underlying values of Open Source software: innovation & research in software development.

Last year, the first edition aimed at providing valuable information on the Open Source model at large: benefits, business models, legal issues, quality… This year, the conference will focus on specific key-aspects of FOSS such as development, innovation & research, community management & promotion, public sector, and education.

At this occasion, Camptocamp (Emmanuel Belo, Geospatial Solutions Division Manager) and Engineering Ingegneria Informatica S.p.A. (Andrea Gioia) will hold the GeoBI Initiative booth and make a presentation.

fOSSa days are open to everyone and registration is free !

FOSS4G 2010: Camptocamp’s contributions

Thursday, August 26th, 2010 by Stéphanie Debayle

Bronze sponsor of the event, Camptocamp’s contributions will be numerous.

3 posters:

2 Workshops:
3 Tutorials :
4 Presentations:

We hope to meet you at the event. Please stop by our booth (#11)!