The July ‘11 issue of Linux Journal published an article on Camptocamp’s new map component for OpenERP.
The article is available here.
The July ‘11 issue of Linux Journal published an article on Camptocamp’s new map component for OpenERP.
The article is available here.
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:
These standalone projects are independent from one another, but are perfectly compatible.

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:
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:
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
There is a new very interesting OpenERP Module which imports OpenERP data into Google Map.
This module creates a .kml file with all partners and partner turnover data which could be imported into google maps => simple and really interesting.
http://openerp-team.blogspot.com/2009/06/open-erp-integration-with-google-map.html
Two questions :
The best solution would be to create a MapFish project and import kml data into mapfish
www.swissrivers.ch web site is live ! The main goal of this MapFish application is to provide forecast for river flow and lake level. All this information is provided twice a day and is issued from an hydrological software developped by e-dric.ch .
Le bulletin N° 21 consacré aux Infrastructures cantonales de données géographiques de l’e-geo présente les posssibilités de MapFish liées à Google Maps. Vous pouvez lire l’article ici.