Formations SIG

Formations aux techniques de développement orienté SIG

Champs-Libres dispense des formations à différentes techniques de programmation orientées SIG. Les modules suivants sont régulièrement dispensés :

  • initiation et perfectionnement au language Python ;
  • développement de plugin QGIS ;
  • formation à QGIS: des bases logicielles aux utilisations les plus avancées: édition, géo-traitement, utilisation du model builder, … ;
  • maintenance logicielle ;
  • sécurité informatique.

Par ailleurs, Champs-Libres anime régulièrement des animations de carto-parties, destinées à découvrir OSM à un public particulier: cyclistes, habitants d’une commune rurale, etc.

[Read More]

OpenArdenneMap

Topographic map style

Development of a topographic map style for OpenStreetMap data.

OpenArdenneMap is a topographic map style for OpenStreetMap data that is particularly suited for printing high quality paper maps. This style is internally developed and available under an opensource licence. The map style counts original symbols, colour choice, textures and fonts and is specifically adapted for some particularities of the Ardenne area. It is used by local tourism offices.

In October 2018, a map made with the OpenArdenneMap style was awarded as the best map at the FOSS4G.be conference, Brussels.

[Read More]

QGIS plugin & OsmAnd configuration

Software development for an R&D project on street lighting measurement.

Software development for an R&D project on street lighting measurement.

We developed a QGIS plugin for the preparation of field missions on road networks. The plugin allows to download road network data from OpenStreetMap, to process them, to split them in batch before exporting them to OsmAnd, an open-source Android application. Then, we configured the OsmAnd application to support the field missions. In particular, we adapted the map style to specific attributes by rewriting OsmAnd’s road network rendering style.

[Read More]

Support PostGIS and QGIS

Software support for a R&D project of monitoring of street lighting

We supported the development team for the choice of technologies and their use, especially QGIS as a general client of the application and PostGIS for spatial processing. We investigated and analysed road network data available for various countries, as well as technical implementations of the Chinese Postman problem (optimisation for completely visiting a network).

The mission was about training the team, online support, project follow-up, and the writing of technical notes.

[Read More]

Natagora

Création automatique de cartes de promenades.

Sur demande de Natagora, nous avons mis en place un procédé automatique permettant de créer et de mettre à jour des cartes de promenades. Ces cartes, basées sur des données OpenStreetMap, montrent des itinéraires balisés de promenades passant au travers ou à proximité de réserves naturelles gérées par Natagora. Elles sont destinées à être intégrée dans un guide de promenades édité par Natagora. Le répertoire des promenades de Natagora a été numérisé sous forme de données géographiques pouvant être utilisées dans d’autres projets.

[Read More]

Brugelette

Participatory mapping of Brugelette

Creation of a map for the district of Brugelette, Belgium.

The map depicts the entity of Brugelette, a small district of rural Belgium. The local authorities of Brugelette did want to renew the map of the district, which is usually distributed to the new inhabitants and available in local shops and points of interests. The map is based on OpenStreetMap data with a original map style applied to two different scales. We organised several mapping parties with local people to progressively add thousands of buildings, but also shops, POIs, sidewalks, land-use, sport facilities, etc.

[Read More]

Firebru-OSM

Support au service cartographie des services de secours de la Région Bruxelles-Capitale

Support au service cartographie des services de secours de Bruxelles pour la réalisation de plan et d’itinéraires d’interventions.

Stratégie de mise à jour des données de voiries à partir d’OpenStreetMap.

Nous avons identifié les données pertinentes pour les besoins des services de secours dans la base de données OpenStreetMap.

La mission a abouti au développement d’un outil Python permettant de détecter et de filtrer les changements apparaissant dans OpenStreetMap pour un ensemble d’objets géographiques sur un territoire donné.

[Read More]

Infrastructure informatique

Infrastructure informatique

Infrastructure pour les projets de développement

Champs-Libres gère sa propre infrastructure informatique de cloud.

Cette infrastructure lui permet d’héberger les projets de ses clients. Elle a été construite pour permettre le déploiement des projets de manière fréquente, de manière à réduire le cycle développement - mise en production.

Quelques caractéristiques ;

  • l’infrastructure est basée sur docker swarm (Kubernetes en développement) ;
  • elle est répartie sur 8 serveurs virtuels ;
  • elle héberge 15 projets différents, et 20 stacks docker swarm ;
  • certains projets servent deux millions de pages par jour (comedien.be). Le temps de réponse des projets les plus consommateurs de ressources sont inférieurs à 500ms pour 75% des pages ;
  • l’infrastructure collecte en permanence des métriques sur son systèmes (openTSDB), visualisables via Grafana. Elle permet également la centralisation, le tri et le stockage des logs ;
  • le SLA sur les projets hébergés est de 99.9% ;
  • l’infrastructure logicielle est basée sur des conteneurs. Des serveurs spécifiques viennent s’ajouter à ceux-ci et proposent des services persistants: PostgreSQL en réplication, cluster RabbitMQ, …

Notre infrastructure nous permet de déployer des projets de différentes technologies. Citons notamment :

[Read More]

Cyclabilité

Application participative pour définir la cyclabilité de voiries

Développement d’un outil de « cyclabilité », qui permet aux cyclistes d’une région de voter pour définir le degré de « cyclabilité » des routes ou portions de route de ce territoire.

Le graphe routier est extrait d’OpenStreetMap. L’import du graphe routier et le découpage des routes se fait à l’aide de PostGIS.

Formations à l’installation de l’outil.

OpenStreetMap

The opensource geographic database

OpenStreetMap (OSM) is a collaborative geographic database crowdsourced by millions of contributors worldwide. For a few years, OpenStreetMap has become the most frequently used geographic database for developing geospatial applications.

Champs-Libres has a great expertise in OSM data mining and we propose several OSM-based services and applications.

Our OpenStreetMap expertise

We are making specific development around the OSM ecosystem for meeting the specific needs from our customers. Our expertise is about :

[Read More]