Installer QGIS sur Windows ou Mac, avec l’aide éventuelle de Homebrew ou d’Anaconda

QGIS Desktop est une application SIG (système d’information géographique) pour créer des cartes et des mises en page, l’édition et l’analyse des données spatiales. Il s’agit d’un logiciel libre multiplate-forme publié sous licence GPL. Via la bibliothèque GDAL, il gère les formats d’image matricielles (raster) et vectorielles, ainsi que les bases de données. QGIS fait […]

Exporter des objets 3D depuis QGIS pour le web et pour Blender

Nous allons créer un modèle 3d du canton de Neuchâtel. Nous utiliserons, pour cela, le module Qgis2threeJS créé par Minoru Akagi. Ce module permet d’exporter aisément (sans connaissance de langages de programmation) des modèles 3d sous forme d’un système de fichiers du framework three.js. Ce dernier permet de présenter des objets interactifs dans les navigateurs […]

Importation et exportation de données dans QGIS

Cette article propose un exercice de workflow minimal complet comprenant l’importation de données dans QGIS depuis des sources externes, le mapping des variables sur le rendu visuel et l’exportation du résultat en PDF. Pour une liste de ressources de géodonnées en libre accès, consultez la page “Ressources web pour les géodonnées“. Pré-requis de l’exercice: Téléchargez […]

Repair a pandoc-generated LaTeX table with R

Pandoc is a great piece of software but it is not always kind to HTML tables when converting to LaTeX. Especially tables containing <tr> elements with rowspan or <td> elements with colspan attributes end up as sequences of lines of text, not embedded in a table environment like longtableand devoid of both line endings (\\) […]

Hypertopie dans la yourte: conférence augmentée

Le Livre sur les quais, samedi 7 août 2019. Avant de vous présenter le livre Hypertopie, et la traduction d’icelui dans une performance sonore conduite par Gwenaël Grossfeld, disons quelques mots sur le lieu où vous vous trouvez, étant donné qu’il y un lien entre ce lieu et notre performance. Car l’utopie, comme l’hypertopie sont […]

Text Mining: Detect Strings: Very Fast Word Lookup in a Large Dictionary in R with data.table and matrixStats

Looking up words in dictionaries is the alpha and omega of text mining. I am, for instance interested to know whether a given word from a large dictionary (>100k words) occurs in a sentence or not, for a list of over 1M sentences. The best take at this task is using the Julia language, but […]

Visualisation et analyse des relations entre images dans un espace réseau, dans un espace signifiant et dans un espace topographique

Ceci est un workshop créé par l’auteur pour le laboratoire d’architecture ALICE (EPFL-ENAC) dans le cadre du projet de recherche et d’enseignement POLIPHILO. Nous allons apprendre à interroger une base de données et à projeter des images prises sur le terrain dans divers espaces paramétriques pour une analyse en termes de phénoménologie spatiale. Le workshop vise à […]

Premiers pas avec R et RStudio

Cet exercice a pour préalable d’avoir installé R et RStudio. Se familiariser avec l’interface Ouvrez RStudio. Vous devriez voir l’interface comme à l’image ci-dessous, pour l’heure sans la partie A. La partie C est en principe vide: Les fonctions de ces différentes parties sont les suivantes: Exécutez des lignes de codes dans la console (B) […]

Visualiser des réseaux géographiques

Les réseaux sont “l’autre” espace géographique, souvent négligés dans les approches classiques trop focalisées sur l’espace topographique des étendues euclidiennes des surfaces projetées du globe. Dans cet exercice, nous allons examiner comment les réseaux peuvent être formalisés sous formes de données informatiques et comment ces dernières peuvent être analysés visuellement. La notion mathématique de graphe, […]

Between Art and Truth with Machine Learning

What we call Artificial Intelligence reflects a thousand-year-old aspiration to provide thought with rules. It was born with the first cities, which gave a new meaning to human itineraries: through their walls, their selective doors, their stairs, and their secret passages. Four thousand years ago, a Sumerian scribe engraves King Ur-Nammu’s code on a clay tablet with a stylus and then dried it in the sun. The artifact hardens and fixates the laws of the city of Ur. Its code replaces the spontaneous intelligence of a judge, subject to the arbitrariness of his cruelty or clemency. It has a casuistic form: if a man is accused of witchcraft, then he must undergo the test of cold water; if his innocence is proven, then his accuser must pay 3 shekels, etc.