open source basecamp

 
Blog

Archive for the ‘Geospatial Solutions’ Category

OpenStreetMap : State of The Map 2010 synopsis

Tuesday, July 20th, 2010 by François Van der Biest

This year, several important announcements were made at the OpenStreetMap community conference. AOL Local, through MapQuest, is going to invest USD 1 million in OSM in order to improve road map coverage in the US, while Bing is offering the application to display the OSM map. These announcements demonstrate the credibility of the OpenStreetMap project towards major international players of the Internet industry.

In the community, "lightning talks" and informal discussions with participants confirm a rich intellectual effervescence.

Thanks to the availability of Open Source data, numerous innovative projects emerged such as WheelMap or OpenTrailView .

From a very interesting study from UCL presented by Muki Haklay, we learn that more than half of the OSM contributors have a former experience in GIS and that more than two-third contribute to software or Open Source projects (Wikipedia).

Finally, the community is extremely aware of possible obstacles (tag management, data quality, …) and these subjects undergo active thinking.

On the technical level, the variety of initiatives was noticeable (minutely diffs, cloud computing, software optimizations …), resulting from the existence of difficulties when trying to develop services around OSM data and infrastructure. The difficulties are mostly related to the increasing data volume, which requires a growing expertise level.

The nonconformist organization of the conference with an auction sale , a song contest , and a tune of "Highway to Hell "is the evidence that OpenStreetMap really is a fun projet!

OpenStreetMap : bilan de State of The Map 2010

Friday, July 16th, 2010 by François Van der Biest

La conférence annuelle de la communauté OpenStreetMap a vu cette année plusieurs annonces importantes. AOL Local, à travers MapQuest, va investir 1 million de dollars dans OSM pour améliorer la couverture routière aux USA, tandis que le moteur de recherche Bing va offrir la possibilité d’afficher la carte OSM d’ici peu. On ne peut que se féliciter de ces annonces qui montrent à quel point le projet OpenStreetMap devient crédible aux yeux des plus grands acteurs de l’internet mondial.

Au niveau communautaire, on relèvera le bouillonnement intellectuel perceptible grâce aux nombreux "lightning talks" auxquels nous avons pu assister, mais également lors de discussions informelles avec les participants.
La disponibilité de données libres a permis l’émergence d’un grand nombre de projets innovants, tels que WheelMap , ou encore OpenTrailView .
Une très intéressante étude académique de l’UCL, présentée par Muki Haklay, a permis de dresser un portrait de la communauté des "mappers", où l’on apprend que plus de la moitié des contributeurs OSM ont une expérience préalable en SIG et que plus des deux tiers contribuent également à d’autres projets de logiciels ou données libres (Wikipedia).
Enfin, on notera que la communauté est extrêmement consciente des écueils possibles et qu’elle se donne le temps d’y réfléchir (tagging, qualité des données, …).

Sur le plan technique, on a pu constater la diversité des initiatives (minutely diffs, cloud computing, optimisations logicielles …) pour pallier aux difficultés rencontrées lorsque l’on cherche à développer des services autour des données et de l’infrastructure OSM. Les difficultés sont essentiellement liées à la taille croissante du volume des données, ce qui demande un niveau d’expertise croissant.

Pour finir, il faut souligner combien cette conférence est non conformiste et enthousiasmante. On a pu en effet pu assister à une vente aux enchères , un concours de chanson , et même un rafraîchissant "Highway to Hell ". OpenStreetMap est vraiment un projet "Fun".

Un compte-rendu plus détaillé est mis à disposition à cette adresse .

State of the Map 2010

Friday, June 11th, 2010 by François Van der Biest

French

Camptocamp participera à la conférence annuelle OpenStreetMap qui se tiendra à Gérone (Espagne) du 9 au 11 juillet. Le programme de ces trois jours s’annonce déjà passionnant…

Retrouvez sur place Yves Jacolin, Pierre Mauduit et François Van Der Biest.
Vous n’êtes pas encore inscrits ? Faites le vite … ici !

English

Camptocamp will participate to the OpenStreetMap annual conference in Girona (Spain) from July 9 to 11. The program of these three days is very promising!

Come and meet Yves Jacolin, Pierre Mauduit and François Van Der Biest.

Not yet registered? Please go here !

GeoBI initiative : Camptocamp participates in the new international Open Source initiative on Location Intelligence

Thursday, June 10th, 2010 by Stéphanie Debayle

Press Release, Lausanne – June 10th, 2010 – Camptocamp announces its participation in the GeoBI initiative, a new international initiative focused on Location Intelligence, available at www.geobi.org .

The term Location Intelligence refers to all those processes, technologies, applications and practices capable to combine spatial data (Geographical Information System) with business data (Business Intelligence), in order to gain critical insights, to better support decision-making processes and to optimize business activities. In other words, Location Intelligence allows to connect various types of information to cartographical data, to locate them and to consequently increase the value of the existing information systems.

The initiative aims to aggregate companies, organizations, project communities and individuals into an open community aiming to foster the cooperation in the Location Intelligence domain and to support research activities. This allows to convert the results into innovative enterprise applications as well as to enrich and integrate the existing Open Source GIS and BI solutions, through the adoption of open standards.

Membership is open to anyone who shares the initiative vision and organization. Besides Camptocamp, charter member , the initiative members include the Italian companies Engineering Group and Inova Open Solutions, the French company Altic, the Canadian company Spatialytics and the SESAR research lab, Information Technology Department, University of Milan.

The initiative promotes the creation of a network of support services, according to which the initiative members provide professional support to the developed solutions .

Together with Altic and other partners, Camptocamp is already involved in GEO+ , a Web 2.0 research project. GEO+’s goal is to develop an open source platform allowing for content management, indexation and data analysis combined with spatial data. The project will focus in particular on the connection between Mapfish and open source Business Intelligence solutions.

GIS/SIT 2010, Forum Suisse de la Géoinformation le 16 et 18 juin 2010 à l’Université Zurich-Irchel

Monday, May 31st, 2010 by Stéphanie Debayle

Le forum GIS/SIT débutera le mercredi 16 juin 2010 avec les workshops sur des sujets actuels et intéressants tous autour du SIG et des géoinformations. Du jeudi à vendredi, l’exposition, qui s’étend sur plus de 300m2, vous invite à partager des échanges et visions intéressants avec les différents fournisseurs du secteur SIG. Le programme du forum est disponible ici .

Camptocamp est heureux de participer à ce forum à grands thèmes !

Dans le cadre du séminaire "Géoservices : architectures, solutions, avantages" (auditorium 55), Claude Philipona, Directeur de Camptocamp, présentera le jeudi 17 juin 2010 de 11:00 à 11:30 " Le Cloud computing au service du Webmapping à haute disponibilité".

Camptocamp attend votre visite au stand 404 !

From TileCache to WMTS

Sunday, May 9th, 2010 by Cédric Moullet

I love TileCache ! We have created billions of tiles with it (http://map.geo.admin.ch/,http://plan.epfl.ch/, http://map.veloland.ch/, http://coppet.geocommunes.ch/ etc, etc…). The only issue with TileCache is that it’s not an official standard.
The OGC has just released, on 2010.04.06, the first version of the WMTS (Web Map Tile Service) implementation standard. And the very good thing is that one part of the standard proposes a RESTFul implementation. I can already hear some comments like ‘all this time for that’, but now that it exists, it’s probably a good idea to use it. I still think that the service oriented architecture (KVP and more fantastic SOAP (have a look at the wmts:BinaryContent XML tag…)) is a non sense, so this article will only focus on the resource oriented architecture. The standard contains a nice sentence: “The RESTful pattern provides the ability to set up conformant WMTS servers simply”, so let’s have a look if it’s possible to use a TileCache tile sets and serve it as RESTFull WMTS .

Layer
The notion of layer is the same in TileCache and WMTS.

Tile Matrix Set
The notion of Tile Matrix Set doesn’t exist in TileCache. A Tile Matrix Set is a collection of tile matrices defined at different scales. For one layer, you can define several Tile Matrix Sets, typically if you want to create tiles in various coordinate systems.

Tile Matrix
A tile matrix is a collection of tiles for a fixed scale. The tile organization is not the same in TileCache and in WMTS.
For TileCache, the first tile (0,0) is on the bottom left:

For WMTS, the first tile (0,0) is on the top left:

But, it’s quite easy to name the same tile in both coordinate systems. The following conversion functions can be used:
* WMTS.i = TILECACHE.x
* WMTS.j = HeightNumberOfTiles – TILECACHE.y

The notion of scale in TileCache is simply an integer indexing the tile pyramid (from 0 to n). WMTS offers more freedom for the scale and the identifier can be chosen freely. But it’s still possible to convert from WMTS to TileCache:
* WMTS.z (or Tile Matrix identifier) = TILECACHE.scale

Style
In WMTS, the style has been defined as mandatory. Not very clever from my point of view. This should be an optional value. But let’s add “default” everywhere… And I still don’t understand why the style is defined on the layer level.

Redirection from TileCache to WMTS
A TileCache url:

– http://myTileServer/myLayer/15/000/000/000/000/000/002.jpeg

Can be easily redirected to a WMTS url:

– http://myTileServer/myLayer/default/myTileMatrixSet/15/0/0.jpeg

And, in order to use and see the WMTS tiles, OpenLayers, offers, for example, a very convenient class XYZ:

– new OpenLayers.Layer.XYZ(”myLayer”,
“http://myTileServer/myLayer/default/myTileMatrixSet/${z}/${y}/${x}.jpeg”)

Camptocamp aux Rencontres SIG La Lettre 2010

Thursday, May 6th, 2010 by Cédric Moullet

Camptocamp a eu l’opportunité de présenter certains travaux dans le cadre des rencontres SIG La Lettre 2010 à Paris.

Le premier thème abordé était consacré  ‘à la bonne utilisation des API grands publics’. Camptocamp a pu introduire le sujet en présentant un panorama des API à disposition . La table ronde a permis de d’entrevoir le futur de ces API avec notamment une tendance vers le mobile est la 3D, Egalement, peut-être une certaine standardisation ainsi qu’une amélioration de la qualité des données et des résultats de recherche ou analyse.

Le cloud computing a également été à l’honneur.  Le cloud permet notamment une très grande flexibilité dans la gestion de ses infrastructure et des travaux comme la génération de tuiles ou des traitements conséquents peuvent aisément être réalisés dans des infrastructure cloud.

MapFish a intéressé de nombreuses personnes aux villages OpenSource et les différentes démonstrations des sites existants ont suscité bon nombre de commentaires positifs.

J’ai aussi eu l’occasion de participer à un débat autour de la qualité des données des plateformes collaboratives. Un des défis principal de ces plateformes est de définir clairement le niveau de qualité, autant en terme de modélisation que de précision géométrique et sémantique ainsi qu’en terme de complétude, ceci pour permettre une utilisation professionnelle des données. D’un point de vue des organismes gouvernementaux ou des producteurs de données privés, le défi est de trouver la complémentarité de leurs produits avec les produits libres. Sans doute encore pas mal de débats passionnés dans le futur ;-)

Introduction à MapFish

Tuesday, May 4th, 2010 by Cédric Moullet

Une introduction générale à MapFish en français donnée aux rencontres SIG LA LETTRE 2010

ExtJS – JQuery – Flash

Saturday, May 1st, 2010 by Cédric Moullet

On the client side, MapFish had to make several choices in order to propose one framework for building Rich Internet Applications. The main criteria of this choice was the flexibility, the completeness, the multi browser support and the power. There are probably several technologies or libraries that are able to meet these criteria, so, at the end, a choice is needed. For MapFish, the choice was to use OpenLayers, ExtJS and GeoExt as JavaScript libraries.
And now, the famous questions: Why not JQuery ? Why not Flash/Flex ? Why not Dojo ? Why not etc, etc… ? Easy answer: a choice had to be made. For more arguments, I propose to read two very interesting blogs:
- JQuery and/or ExtJS I like the neutral approach and arguments.
- And of course, the famous blog of Steve Job. I like the non neutral approach and some of the arguments. Of course Adobe has an answer. But about this answer, sorry, I can’t believe the sentence “Create once and deploy on multiple devices”. It’s per definition wrong, other why would you have multiple devices if you would have always the same application ? Needs are different, users are differents, expectations are different… so applications will be different. It’s a nice sentence, but it’s not the reality. And if Adobe has 8 millions download of Flash per day, it’s probably because users have always the wrong flash version installed….

Retrouvez Camptocamp au sein du village Open Source lors des Rencontres SIG La Lettre du 4 au 6 mai 2010

Thursday, April 29th, 2010 by Stéphanie Debayle

Camptocamp sera présent lors des Rencontres SIG La Lettre qui ont lieu la semaine prochaine à l’ENSG à Marnes-la-Vallée du 4 au 6 mai 2010.

Trois conférences officielles seront données par Camptocamp ; la première le mardi 4 mai de 12h à 12h30 par Claude Philipona sur "le cloud computing au service des applications cartographiques à haute disponibilité" et les deux dernières, le mercredi 5 mai, par Cédric Moullet sur un "panorama des APIs Cartographiques" de 9h00 à 9h30, et de "Comment s’y retrouver dans les API grands publics pour la mise en place de sites cartographiques ?" de 9h30 à 10h00.

Camptocamp sera également présent au sein du village Open Source avec un stand où vous pourrez échanger avec nous sur les avancées des différentes technologies SIG que nous développons ou nos contributions communautaires. Vous pouvez également prendre rendez-vous sur notre stand via le site des Rencontres SIG La Lettre .

Retrouver également trois présentations de Camptocamp au sein du village Open Source :
* "Le cloud computing et le Web mapping" par Claude Philipona, le mardi 4 mai à 14h30
* "Présentation du framework de développement MapFish" par Cédric Moullet, le mercredi 5 mai à 10h30
* "Que vous apporte l’Open Source dans le domaine cartographique ?" par Yves Jacolin, le jeudi 6 mai à 10h30

Le programme complet de la manifestation peut être consulté ici .

Au plaisir de vous rencontrer à cette occasion !