Skip to content

Draft: Access a layer as an mvt tile

Tristram Gräbener requested to merge render_mvt into main

Cette MR a surtout pour but de discuter bases techniques.

L’idée est de pouvoir servir les données cartographiques en tuiles MVT, avec juste ce qu’il faut comme information selon le niveau de zoom.

On ajoute donc un endpoint à /layers/ qui retourne ces tuiles qui sont calculées à la volée dans Postgres.

Les grandes questions techniques sont :

  • quelle route exactement ?
  • moins de SQL ? le ranger ailleurs ?
  • penser à échaper le SQL pour éviter les injections

Des choses pas encore résolues :

  • où se fait la définition de style ?
  • doit-on mettre plus d’attributs dans la tuile mvt ?

Et encore plus loin :

  • comment est-ce qu’on force le rafraîchissement parce que la donnée à changé ?
  • comment on bascule du mode édition (via gl-draw) ?
Edited by Tristram Gräbener

Merge request reports