2014

Créer facilement un plugin CKEditor 4

Créer facilement un plugin CKEditor 4

Yannick Chabbert 30/12/2014

Une API bien fournie et documentée avec des exemples concrets vous permettront de parvenir à la création d'un plugin CKEditor en quelques minutes !

Créer facilement un plugin CKEditor 4 - Lire la suite…

Mesures et unités avec Python

Mesures et unités avec Python

Sylvain Boureliou 17/12/2014

La gestion des unités et mesures est un besoin récurrent lors du développement d'applications métiers. La problématique est de savoir associer une valeur numérique à une unité de mesure (mono ou bi-dimentionnelle) et de réaliser des conversions et opérations. Cet article est une introduction au module python-measurement qui répond à cette problématique.

Mesures et unités avec Python - Lire la suite…

Pourquoi les CMS ne vont pas mourir

Pourquoi les CMS ne vont pas mourir

Eric Brehault 03/10/2014

Un peu de prospective sur l'avenir des CMS

Pourquoi les CMS ne vont pas mourir - Lire la suite…

Pourquoi vendons-nous Geotrek, disponible sous licence libre ?

Pourquoi vendons-nous Geotrek, disponible sous licence libre ?

Mathieu Leplatre 16/09/2014

Pourquoi nous devons payer même si c'est gratuit : rappel des fondamentaux et des engagements de Makina Corpus

Pourquoi vendons-nous Geotrek, disponible sous licence libre ? - Lire la suite…

Importer une couche de tronçons dans Geotrek

Importer une couche de tronçons dans Geotrek

Mathieu Leplatre 08/09/2014

Un tutoriel pour charger des tronçons dans la base de données PostGIS de Geotrek avec QGIS

Importer une couche de tronçons dans Geotrek - Lire la suite…

Bonnes pratiques pour votre projet Open Source

Bonnes pratiques pour votre projet Open Source

Mathieu Leplatre 05/09/2014

Un recueil des détails qui participent à la qualité d'un projet mis à disposition de l'humanité

Bonnes pratiques pour votre projet Open Source - Lire la suite…

Cartographie 3D : Position initiale d'une caméra en fonction de la topographie d'un terrain.

Cartographie 3D : Position initiale d'une caméra en fonction de la topographie d'un terrain.

Célian Garcia 30/06/2014

Cet article explique comment on a initialisé la position de la caméra dans Geotrek 3D, en tenant compte de la topographie du Modèle Numérique de Terrain.

Cartographie 3D : Position initiale d'une caméra en fonction de la topographie d'un terrain. - Lire la suite…

Introduction à AngularJS

Introduction à AngularJS

Jean-Michel François 10/06/2014

Cet article présente AngularJS, le framework de Google qui permet de réaliser des interfaces utilisateur pour vos applications web.

Introduction à AngularJS - Lire la suite…

Une randonnée en 3D grâce à BabylonJS ! Partie 3 : Les textures

Une randonnée en 3D grâce à BabylonJS ! Partie 3 : Les textures

Célian Garcia 03/06/2014

Cet article est dédié à l'explication de certains points essentiels dans le code de la première démo de Geotrek 3D. La 3ème et dernière partie parle de l'application des textures sur le terrain tuilé.

Une randonnée en 3D grâce à BabylonJS ! Partie 3 : Les textures - Lire la suite…

Une randonnée en 3D grâce à BabylonJS ! Partie 2 : Le chemin

Une randonnée en 3D grâce à BabylonJS ! Partie 2 : Le chemin

Célian Garcia 27/05/2014

Cet article est dédié à l'explication de certains points essentiels dans le code de la première démo de Geotrek 3D. La deuxième partie explique les étapes de la création du chemin.

Une randonnée en 3D grâce à BabylonJS ! Partie 2 : Le chemin - Lire la suite…

Une randonnée en 3D grâce à BabylonJS ! Partie 1 : Le terrain

Une randonnée en 3D grâce à BabylonJS ! Partie 1 : Le terrain

Célian Garcia 19/05/2014

Cet article est dédié à l'explication de certains points essentiels dans le code de la première démo de Geotrek 3D. La première partie est consacrée à la manière de créer un terrain tuilé en 3D grâce à BabylonJS.

Une randonnée en 3D grâce à BabylonJS ! Partie 1 : Le terrain - Lire la suite…

Python tutorial : Understanding Python threading

Gaël Pegliasco 05/05/2014

As many others languages, Python provides a great and simple library to use threads. This library includes all required objects and functions that you will need to do parallel programming and manage concurrent data access between threads. This article explains how to use python threads with a simple and common example based on a bank account. It will provide you the basic understanding of python thread in order to introduce you to the Python Global Interpreter Lock issue covered in another article.

Python tutorial : Understanding Python threading - Lire la suite…

Construire un MBTiles le long d'un itinéraire

Construire un MBTiles le long d'un itinéraire

Mathieu Leplatre 10/04/2014

Avec Landez, la zone couverte d'un fichier MBTiles peut suivre une ligne!

Construire un MBTiles le long d'un itinéraire - Lire la suite…

Convertir un flux TourInFrance en GeoJSON

Convertir un flux TourInFrance en GeoJSON

Mathieu Leplatre 27/03/2014

Une bibliothèque python minimaliste qui rend les contenus compatibles avec la plupart des outils de Webmapping

Convertir un flux TourInFrance en GeoJSON - Lire la suite…

Python Tutorial: Understanding Python MRO - Class search path

Gaël Pegliasco 21/03/2014

The Python Method Resolution Order defines the class search path used by Python to search for the right method to use in classes having multi-inheritance. It as envolved since Python 2.2 to 2.3. The algorithm change is also refered as old classes and new classes MRO algorithm. The new one is not so easy to bring out. This tutorial tries to explain by example each of them.

Python Tutorial: Understanding Python MRO - Class search path - Lire la suite…

ABONNEZ-VOUS À LA NEWSLETTER !