19. Les Tuiles Vectorielles
19.1. Que sont les tuiles vectorielles?
Les tuiles vectorielles sont des paquets de données géographiques, conditionnés en « tuiles » prédéfinies de forme approximativement carrée pour le transfert sur le web. Elles combinent des tuiles de cartes raster pré-rendues et des tuiles de cartes vectorielles. Le serveur de tuiles vectorielles renvoie des données cartographiques vectorielles, qui ont été découpées aux limites de chaque tuile, au lieu d’une image cartographique pré-rendue. Les tuiles découpées représentent les niveaux de zoom du service de tuiles vectorielles, dérivés d’une approche pyramidale. Grâce à cette structure, le transfert de données est réduit par rapport aux cartes vectorielles non découpées. Seules les données situées dans la vue actuelle de la carte et au niveau de zoom actuel doivent être transférées. De plus, par rapport à une carte raster en mosaïque, le transfert de données est également très réduit, car les données vectorielles sont généralement beaucoup plus petites qu’un bitmap rendu. Les tuiles vectorielles n’ont pas d’informations de style assignées. QGIS doit donc appliquer un style cartographique afin d’afficher les données.

Fig. 19.1 Structure pyramidale de tuiles vectorielles avec niveaux de zoom
19.2. Formats pris en charge
Il y a un support pour les tuiles vectorielles à travers :
sources distantes (HTTP/S) - avec modèle XYZ -
type=xyz&url=http://example.com/{z}/{x}/{y}.pbf
fichiers locaux - avec modèle XYZ - par ex,
type=xyz&url=file:///path/to/tiles/{z}/{x}/{y}.pbf
base de données locale MBTiles - par ex,
type=mbtiles&url=file:///path/to/file.mbtiles
To load a vector tiles dataset into QGIS, use the Vector Tile tab
in the Data Source Manager dialog. Read Utiliser les services de tuiles vectorielles for
more details.
19.3. Vector Tiles Dataset Properties
19.3.1. Onglet Information
The Information tab is read-only and represents an interesting place to quickly grab summarized information and metadata on the current layer. Provided information are:
based on the provider of the layer: name, URI, source type and path, number of zoom levels
the Coordinate Reference System: name, units, method, accuracy, reference (i.e. whether it’s static or dynamic)
picked from the filled metadata: access, extents, links, contacts, history…
19.3.2. Symbology and Label Properties

Fig. 19.2 Vector Tile Layer Symbology
As vector tiles consist of point, line and polygon geometries, the respective symbols are available.
To apply a cartographic style you need to use a Style URL when
creating the Vector Tiles Connection. The symbology will be
shown immediately in the Symbology tab after clicking the
OK button.
To create your own cartographic style you can define a set of rules for features and
apply style and label. In Fig. 19.2 we set up style and
labeling for the OpenStreetMap landuse
layer.
The settings are made for the class suburb
here. For better visibility most of
the rules are deselected.
At the bottom the Current Zoom is shown. Check the Visible rules only option to filter the list of rules to only those that are visible at the given zoom level. This makes it easier to work with complex vector styling and to locate troublesome rules. Style and labelling can be dependent on the zoom level.
There is also the option to import styles. Those styles can be supplied as:
QML files (QML - Le format de fichier de style QGIS)
MapBox GL Json style configuration files
19.3.3. Onglet Métadonnées
Écart-type` L’onglet Metadata vous offre des options pour créer et modifier un rapport de métadonnées sur votre calque. Voir Metadata pour plus d’informations.