Makina Blog
Rencontres Régionales du Logiciel Libre Toulouse - 26 novembre 2019
SoLibre, l’association des professionnels du Libre et de l’Open Source en Occitanie organise une matinée sur le thème « Transformation numérique des entreprises : la voie de l’Open Source », mardi 26 novembre 2019, en partenariat avec la CCI de Toulouse et l’Epitech Digital et IT.
Retrouvez-nous au Paris Open Source Summit
Makina Corpus sera présent au Paris Open Source Summit (POSS) les 10 et 11 décembre aux Dock Pullmann.
Geotrek : une communauté utilisateur en forte croissance
Retours sur les rencontres nationales des utilisateurs de Geotrek qui se sont déroulées les 7 et 8 novembre 2019 à Nîmes.
Augmenter l'intéractivité de vos notebooks Jupyter
Dans cet article, nous allons rapidement présenter cet outil que peut être le notebook Jupyter et surtout, ensuite, parler des contrôles (ipywidgets) que nous pouvons utiliser pour rendre les sorties interactives, allant jusqu'à créer de petites interfaces utilisateurs ou tableaux de bord.
Index géographique : avant le géocodage, le gazetteer
Le géocodage nécessite au préalable d’indexer et de structurer les données. C’est le rôle des gazetteers qui peuvent s’appuyer sur une approche « données » ou sur une approche « logicielle ».
Géocodeur : la théorie
Le géocodage consiste à assigner des coordonnées latitude et longitude à une adresse en la comparant à des adresses de références. Il s'agit donc de normaliser l’adresse puis de faire une corrélation avec la base de référence. Nous introduisons ici les approches possibles pour ces deux étapes du traitement.
Les logiciels et API pour géocoder
On compare ici les principaux services en ligne et logiciels libres de géocodage du point de vue des fonctionnalités offertes, fonctionnements internes et bases d’adresses utilisées.
Indexer et agréger des données sur une sphère de manière homogène
On peut facilement indexer des données ou les représenter suivant des grilles. Toutefois, cette facilité est limitée aux cartes en deux dimensions. Lorsque l’on souhaite adresser le même problème pour le monde entier, donc sur une sphère, les cartes en deux dimensions ne sont plus qu’une déformation du territoire. Il est donc nécessaire d’utiliser des grilles directement sur la sphère.
Recherche et développement d’indicateurs pour l’aménagement d’un territoire
Nous explorons l’intérêt de calculer automatiquement des indicateurs d’aménagement du territoire en croisant des données OpenStreetMap et des analyses d’images satellitaires.
Mise en correspondance de données textuelles hétéroclites
Lors de la mise en place d'une application web, il n'est pas rare de devoir manipuler des données décrivant des objets similaires mais provenant de sources variées. Du fait qu'elles ont été créés par des organismes différents, un même objet peut avoir des descriptions textuelles proches sans être identiques.
Améliorez votre SQL : utilisez des index filtrés
L'indexation d'une base de données est un vaste sujet, dans cet article nous examinerons une possibilité offerte par PostgreSQL dans les index et le filtrage de l'index pour qu'il ne s'applique pas à toute la table.