Les tuiles vectorielles sont une méthode de diffusion des données cartographiques dans laquelle les entités sont découpées selon une grille de tuiles et livrées sous forme de paquets compacts de géométrie et d'attributs, plutôt que sous forme d'images prérendues. Le client (navigateur ou application) dessine et stylise les entités localement, ce qui permet un zoom fluide, l'interaction et une restylisation à la volée.

Pourquoi c'est important

Contrairement aux tuiles raster, qui sont des images figées générées selon un style et un niveau de zoom donnés, les tuiles vectorielles conservent la géométrie et les propriétés sous-jacentes. Vous pouvez ainsi changer les couleurs, activer ou désactiver des couches, interroger des entités, étiqueter dynamiquement et faire pivoter ou incliner la carte sans rien recharger depuis le serveur. Pour un SIG web manipulant de grands jeux de données géologiques ou de terrain, cela offre une expérience réactive et interrogeable avec une fraction de la bande passante d'un téléchargement vectoriel complet.

Un exemple concret

Le format dominant est la spécification Mapbox Vector Tile (MVT), un encodage Protocol Buffers généralement servi à des URL du type /{z}/{x}/{y}.pbf et conditionné dans un conteneur MBTiles ou PMTiles. Des outils comme tippecanoe génèrent les jeux de tuiles à partir de GeoJSON, et des moteurs de rendu comme MapLibre GL ou deck.gl les dessinent côté client. Les coordonnées au sein d'une tuile sont stockées dans l'espace local de la tuile (couramment une étendue de 4096 unités), et non en unités géographiques.

Piège fréquent

Les tuiles vectorielles sont un format de visualisation et de diffusion, pas un format d'analyse. La géométrie est simplifiée et découpée par tuile et par niveau de zoom, si bien qu'un polygone peut être fractionné entre les limites de tuiles et son détail réduit à faible zoom. Ne calculez jamais de surfaces, de longueurs ou de topologie à partir de tuiles vectorielles — revenez aux données source dans un SCR d'analyse approprié pour les mesures.

Pour aller plus loin