SIDO - OSXP 2021

Vous devez être inscrit et connecté pour accéder à cette fonctionnalité

Description

Les tuiles vectorielles constituent une solution cartographique dans laquelle les données sont transmises séparément du style et assemblées uniquement,par exemple, dans un navigateur Web, ce qui renforce la fluidité et l’interaction. Makina Maps est une nouvelle solution de création à la demande de tuiles vectorielles à partir d’une base de données OpenStreetMap avec possibilité de mise à jour des données. Makina Maps est un serveur de tuiles vectorielles construit à l’aide de Docker et basé sur Imposm, OpenMapTiles, TileServer GL et NGINX. La pile peut être configurée rapidement et simplement. Les composants permettent d’importer des données OpenStreetMap dans une base de données Postgres et de délivrer des tuiles à la demande. La mise en cache des tuiles est prise en charge. Grâce à Imposm, les données OpenStreetMap peuvent être actualisées et la mise en cache des tuiles invalidée. Cette pile logicielle peut être utilisée en tant que serveur de tuile à la demande et autorise les mises à jour rapides suite à de nombreuses améliorations du projet OpenMapTiles. Il a d’abord fallu accélérer la génération des couches de données OpenMapTiles pour permettre son exécution pendant que les utilisateurs naviguent dans la carte. Il a fallu ensuite pouvoir mettre à jour la base de données au rythme des arrivées de données OpenStreetMap et sans la verrouiller. En plus de la création et de la distribution de tuiles vectorielles, Makina Maps peut aussi délivrer des styles de tuile vectorielle ainsi que produire et délivrer des versions matricielles de ces tuiles pour les applications existantes. Il est également possible de délivrer des tuiles pré-calculées stockées dans MBTiles sous forme de tuiles matricielles ou par exemple des ombrages dynamiques de terrain.

Makina Maps : un serveur d’arrière-plan de cartes vectorielles basé sur OpenStreetMap

10th Nov, 14:50 CET - 15:10 CET

Présentée par

Sessions Recommandées