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.
[Lire plus]PyQgis et l'analyse réseau
QGIS 3.x dispose d’un module d’analyse réseau qui peut être appelé au moyen de scripts python. Voici quelques balises pour bien comprendre les outils mis à disposition et démarrer vos projets.
Un premier réseau dans PyQGIS
La première étape de l’analyse réseau est de créer un graphe à partir de données sources. Dans QGIS, ce graphe peut être créé à partir de données vecteurs de type LineString
en 2D ou en 3D (et, donc, de LineStringZ
, …).
Formations QGIS 2020
Apprenez les bases de QGIS et libérez vos cartes
Champs-Libres propose une formation QGIS pour les débutants. Nous souhaitons faire découvrir ce qu’est un SIG, permettre de créer des premières cartes et initier à l’analyse spatiale.
Nos formateurs sont des spécialistes de QGIS et en possèdent une connaissance technique avancée. Ils ont également pratiqué abondamment l’analyse spatiale.
LIDAXES
Axes de ruissellement concentrés et réseau hydrographique wallon
Actualisation des axes de ruissellement concentrés à l’échelle de la Wallonie et correction du réseau hydrographique wallon.
En partenariat avec Dr. Alexandre Maugnard, nous avons recalculé les axes de ruissellement concentrés à l’échelle de la Wallonie à partir d’un modèle numérique de terrain (MNT) à un mètre de résolution. Le MNT a été spécifiquement filtré pour coller davantage à la réalité de terrain. Dans une deuxième phase, le réseau hydrographique wallon a été amélioré sur base du MNT. Le volume des données générées (plusieurs To) a imposé de belles contraintes pour les géotraitements et le stockage des fichiers.
[Lire plus]De Boeck
Atlas numérique pour les éditions De Boeck
Réalisation de l’atlas numérique De Boeck à destination des élèves de géographie de l’enseignement secondaire.
Encapsulation d’une application QGIS personnalisée dans un exécutable à installer sous les systèmes d’exploitation Windows. Sécurisation de l’application via un système d’expiration.
Personnalisation graphique et fonctionnelle d’un projet QGIS avec support hors-connexion de l’application.
PAGGF
Projet d’Amélioration de la Gestion et de la Gouvernance Foncière
Développement d’un plugin QGIS en Python pour un outil d’encodage du cadastre des terres domaniales du Burundi. Appel d’offre émanant de la coopération allemande. En consortium avec OSLandia et Le Ny Conseil. .
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 :
[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]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
.
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]