Visualisation interactive de données cartographiques

De Ensiwiki
Aller à : navigation, rechercher


Visualisation Interactive de données cartographiques

Labo Laboratoire d'Informatique de Grenoble
Equipe IIHM/STeamer
Encadrants renaud.blanch@imag.fr,sylvain.bouveret@imag.fr

Thème général

Visualisation interactive, Big Data


Compétences

OpenGL, OpenCL, Python/Numpy


Contexte du travail

Vue d'artiste de l'ensemble des nœuds de la base de données OSM [[1]]

La base de données cartographique contributive [OpenStreetMap] est riche d'une géométrie constituée de près de 3 milliards de points à ce jour. Visualiser interactivement cet ensemble de points alors qu'il ne tient pas dans la RAM d'un ordinateur est un véritable chalenge.

Sujet

Le but du stage est donc de permettre une navigation fluide dans un tel jeu de données massif. Pour celà, il s'agit de combiner diverses techniques d'accélération à notre disposition dans un ordinateur moderne : temps d'accès disque réduit par les SSD, parallélisation sur le CPU et le GPU, etc. Une partie des verrous sont déjà levés avec un prototype en Python/Numpy qui exploite le calcul parallélisé sur le GPU avec OpenCL et l'affichage accéléré avec OpenGL. Il s'agit dans ce projet d'explorer plus avant la parallélisation d'une partie du rendu en exploitant tous les cœurs du CPU.


Résultats attendus

Un prototype fonctionnel permettant la visualisation interactive du jeu de données planet (2.8 milliards de points).