OpenStreetMap fait sa conférence: le State of the Map 2018

Fin juillet dernier a eu lieu la conférence annuelle internationale d’OpenStreetMap à Milan, le State of the Map! Voici quelques faits marquants sur l’évolution du projet OpenStreetMap et quelques liens utiles dans cet article. De nombreux compte-rendus de la conférence (blog, journal d’utilisateurs, …) sont listés sur cette page. Le programme des interventions est disponible ici et la plupart des présentations ont été enregistrées.

Bientôt les tuiles vectorielles sur openstreetmap.org?

L’idée circule depuis un moment déjà: passer aux tuiles vectorielles pour le site vitrine openstreetmap.org. Actuellement, sur openstreetmap.org on voit une carte qui n’est qu’une représentation de la base de données d’OSM et qui est rendue en tuiles matricielles. Cette carte n’est qu’un rendu parmi d’autres disponibles, mais il est évidemment le plus “connu” et est habituellement pris par ceux qui découvrent OSM comme le projet en lui-même, alors que la base de données OSM est bien plus riche que ce rendu. En effet, OSM est avant tout une base de données géographique ouverte, à partir de laquelle on peut dériver une infinité de cartes différentes et des géoservices (calculs d’itinéraire, recherche d’adresses, etc.). Mais pourquoi les tuiles vectorielles sur openstreetmap.org? Parce que cela permettrait, beaucoup plus facilement qu’avec des tuiles matricielles, de créer ses propres fonds de cartes à partir des données d’OSM, et donc de proposer des milliers de cartes thématiques et de faire foisonner davantage de styles cartographiques. De plus, des cartes vectorielles peuvent s’adapter à la langue de l’utilisateur, alors qu’il est nécessaire de générer des tuiles matricielles pour chaque version d’une carte multilingue (comme celle d’osm.be). Avec des tuiles vectorielles, le rendu s’applique côté client, et non plus côté serveur qui génère les tuiles matricielles.

[Lire plus]

Comparaison des données OpenStreetMap et des données Urbis

Les données Urbis publiées par la Région de Bruxelles capitale ont été intégrée à l’automne 2013 dans la base de donnée d’OpenStreetMap. Cependant, depuis la publication initiale, une nouvelle version a été publiée chaque trimestre. Les mises à jour n’ont pas toujours été intégrée à OSM, par manque d’outils notamment. Cet article explore une méthode pour détecter les bâtiment à mettre à jour dans OpenStreetMap à partir d’une comparaison entre les données d’OpenStreetMap et de celles d’UrbIS.

[Lire plus]

Ajouter une IP failover à un container LXC

Dans un [précédent post]( {% post_url 2014-04-06-configurer-bridge-vm %} ) nous expliquions comment attribuer une IP failover achetée chez OVH vers une machine virtuelle exécutée par l’hyperviseur KVM. Il est également possible d’associer l’IP au conteneur LXC, ce que nous proposons d’expliquer ici.

La configuration a lieu en deux étapes :

  • d’abord, configurer un bridge sur la machine hôte. Cette opération n’est, évidemment, à exécuter que lors de la première installation ;
  • ensuite, manipuler le fichier de configuration du conteneur pour qu’il crée une interface réseau qui ira se connecter au réseau OVH, via le bridge. Cette opération est à répéter pour chaque conteneur LXC.

Nous assumons que:

[Lire plus]

Le logiciel Chill pré-sélectionné pour le prix de l'innovation sociale

Le logiciel Chill a été pré-sélectionné pour le prix de l’innovation sociale 2015, organisé par l’unipso. Votez pour notre projet et aidez-nous à faire parties des 3 lauréats du Prix Innovation Sociale 2015.

Le Prix Innovation Sociale est organisé par l’UNIPSO afin de soutenir, encourager et dynamiser l’innovation sociale.

Pour cette édition 2015, notre projet “Chill, logiciel libre d’accompagnement social” a été sélectionné parmi les 20 finalistes du Prix Innovation Sociale ! Il s’agit déjà d’une reconnaissance importante pour le logiciel, qui témoigne de son utilité sociale et qui va nous permettre de continuer à le développer via une formation adaptée à nos besoins.

[Lire plus]

Formation UDOS 2015

Champs-Libres a eu l’honneur d’être invité à dispenser une formation lors de la première édition d’UDOS, Universite d’Été du Développement de logiciels libres et Open Source.

Deux ateliers ont été dispensés et, fidèle à notre engagement, nous publions les ressources utilisées en formation :

L’organisation d’UDOS à Digne-Les-Bains permet également de découvrir l’environnement de la ville, agréable et ensoleillée, ce qui ne peut, évidemment, qu’enjoliver encore la qualité de l’organisation de l’événement.

[Lire plus]

Linux Containers: changer le mot de passe d'un conteneur

Perdre le mot de passe root d’un conteneur LXC: voilà quelque chose qui peut arriver,surtout lorsque vous veillez à choisir un mot de passe unique pour chacune des machines que vous gérer.

Une recherche sur internet vous aura sans doute proposé différentes démarches pour le retrouver. Les principaux tutoriels indiquent une marche à suivre très simple: redémarrer en runlevel 1, ce qui permet de changer le mot de passe sans en connaitre l’ancien.

[Lire plus]

Champs-Libres accepte les valeureux liégeois

Billet de valeureuxChamps-Libres accepte désormais les paiements en Valeureux, le “bon de soutien à l’économie locale” (parfois également appelé “monnaie alternative”).

Nous sommes fiers de pouvoir ainsi contribuer à l’économie locale et à l’établissement de circuits courts, et faire émerger la nécessaire transition économie, écologique et sociale. Les valeurs portées par le Valeureux rejoignent celle de Champs-Libres, et que nous portons en développant le logiciel libre.

Plus d’informations: http://valeureux.be.

Créer une carte pour les cyclistes avec QGIS et les données d'OpenStreetMap

Dans ce tutoriel nous allons expliquer comment créer une carte avec l’outil QGIS et les données d’OpenStreetMap. Mais ce ne sera pas une simple carte : nous allons créer une carte cycliste, mettant en avant les aménagements cyclables.

Pour cet article nous nous sommes inspirés d’un article d’Anita Graser ainsi que d’une vidéo de Steven Bernard.

Pour la création de la carte, des styles sont fournis. Ils sont actuellement adaptés pour l’échelle 1:2000.

[Lire plus]

QGIS GeoJSON export plugin

Champs-Libres vient de créer son premier plugin QGIS. Le plugin a le doux nom de QgisGeoJSONExportPlugin et permet de générer du GeoJSON à partir de couches vectorielles et de les envoyer, sur un serveur distant via les protocoles traditionnels (FTP, FTPS, SFTP). Le GeoJSON généré conserve la table d’attributs de la couche d’origine. L’idée est d’utiliser ce plugin pour mettre à jour des cartes interactives basées sur du geojson.

Le plugin est publié sous license GPLv2 et le code source se trouve sur un dépot github.

[Lire plus]

Travis: Composer `fails to download` packages

Dans nos builds travis, il arrive que composer ne parvienne pas à télécharger et installer correctement des packages : le message suivant s’affiche :

{% highlight bash %} Failed to download doctrine/annotations from dist: Could not authenticate against github.com {% endhighlight %}

Ce message est dû aux limites de l’API de Github, qui limite le téléchargement par adresse IP. Les machines virtuelles hébergées par travis partageant la même adresse IP, les limites de Github sont vite atteintes.

[Lire plus]