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. [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]

Chill: testez la première version

Champs-Libres est fier de proposer de tester la première version du logiciel pour suivi social “Chill”. Cette première version est encore limitée en fonctionnalités, mais elle vous permettra de découvrir, petit à petit, le logiciel final. En récoltant vos réactions, nous espérons également pouvoir améliorer cette version. Tester la première version Qu’est-ce que c’est, Chill ? Chill est un logiciel libre de service social. Il poursuit deux objectifs : [Lire plus]

Va chercher, Chill! (la recherche dans un logiciel de service social)

Chill, le logiciel libre pour service social, vise à aider les travailleurs sociaux à accomplir leurs missions. Le logiciel a deux missions : simplifier les tâches administratives, et notamment les différents rapports d’activités. Chill est alors utilisé pour enregistrer les activités et aider à fournir des statistiques ; fournir aux assistants sociaux les informations et outils dont ils ont besoin pour accomplir leurs tâches quotidienne. Chill ne sert pas qu’à “recevoir” des informations, il en fournit également, quotidiennement, à ses utilisateurs. [Lire plus]

Doctrine migrations et multiples bundles avec composer

Un de nos projets (Chill, un logiciel pour services sociaux) assemble plusieurs bundles Symfony2 dans une application. Il est également prévu que les utilisateurs puissent, selon leurs besoins, installer plusieurs bundles de leur choix, voire d'en créer de nouveaux. Les bundles peuvent avoir éventuellement besoin de la base de données: ils doivent alors être capables de créer des tables, de les manipuler, etc. Pour gérer la création du schéma de la base de données, nous utilisons DoctrineMigrationsBundle, un composant qui s’intègre à l’application et permet de gérer les modifications du schéma. [Lire plus]

Campagne de crowdfunding: carte participative du maillage vert à Liège

L'association Urbagora propose de créer une carte du maillage vert de la région de Liège. Le projet permettrait de mettre en réseau les différents acteurs du secteur. Le financement devrait permettre d’identifier les espaces verts à protéger et à mettre en valeur. La page de financement du projet donne plus d’explications : L'outil que nous allons construire permettra aux particuliers, aux associations, aux écoles ou aux professionnels de participer à ce travail de recherche et de sensibilisation à la ville verte. [Lire plus]

Journée de conférence "be-opengis"

Champs-Libres a eu le plaisir de participer à la journée de conférence et d'ateliers "be-opengis", organisée par l'ULB le 6 novembre 2014. Marc Ducobu a pu présenter différents projets de réutilisations des données d'OpenStreetMap au profit d'associations. La journée a permis, entre autres, de découvrir les nouveautés de GRASS7, un projet de SIG au Burkina Faso, etc. C'est également l'occasion d'échanger avec les autres participants au sujet du libre et des SIG. [Lire plus]

En route pour Chill, le logiciel pour travailleurs sociaux

Il y a quelques semaines, Champs-Libres lançait un questionnaire pour identifier les besoins des travailleurs sociaux. Les réponses aux questions, mais également les rencontres avec les différents partenaires, ont permis de dégager les besoins prioritaires. Nous vous présentons les grands principes de ce futur logiciel, même si les rencontres prochaines nous permettront encore de préciser et faire évoluer certains points. Pour être tenus informés, n’hésitez pas à vous inscrire à notre mailing-list. [Lire plus]

Carte interactive du Parc naturel des deux Ourthes

Champs-Libres a développé la carte interactive du Parc naturel des deux Ourthes. La carte est consultable sur cette page. Carte interactive du Parc naturel des deux Ourthes Le Parc naturel des deux Ourthes nous a demandé de développer une carte interactive afin de présenter les différentes activités se déroulant sur son territoire telles que les marchés fermiers, les producteurs locaux, les sites Natura2000, les vergers de variétés anciennes, etc. [Lire plus]

Install mapnik 2.3 with the python plugin

Mapnik is a python librairy that creates png images from geographical sources like OpenStreetMap data, PostGIS databases and shapefiles. The librairy is mainly used to create the different map layers used in OpenStreetMap. Mapnik can be extended with some plugins. One of this is the “python plugin” that allows to use python as a data source. This article explain how to install mapnik with the python plugin for ubuntu 14. [Lire plus]