Important
La traduction est le fruit d’un effort communautaire auquel vous pouvez vous joindre. Cette page est actuellement traduite à 95.60%.
28.1.26. Tuiles vectorielles
28.1.26.1. Télécharger des tuiles vectorielles
NEW in 3.32
Downloads vector tiles of an input vector tile layer and saves them in a local vector tile file.
Paramètres
Étiquette |
Nom |
Type |
Description |
---|---|---|---|
Couche en entrée |
|
[vector tiles] |
A vector tile layer to extract some tiles from |
Emprise |
|
[emprise] |
Specify the spatial extent of the downloaded area. It will internally be extended to a multiple of the tile size. Les méthodes disponibles sont :
|
Maximum zoom level to download |
|
[nombre] Par défaut : 10 |
Defines how far to zoom in and fetch data from the tiles |
Limite de tuile |
|
[nombre] Par défaut : 100 |
Maximum number of tiles to download, considering the zoom levels and the extent. |
Sortie |
|
[vector tiles] Par défaut : |
Specification of the output vector tile file. One of:
|
Sorties
Étiquette |
Nom |
Type |
Description |
---|---|---|---|
Sortie |
|
[vector tiles] |
A local vector tile file storing the downloaded tiles. |
Code Python
ID de l’algorithme : native:downloadvectortiles
import processing
processing.run("algorithm_id", {parameter_dictionary})
L”id de l’algorithme est affiché lors du survol du nom de l’algorithme dans la boîte à outils Traitements. Les nom et valeur de chaque paramètre sont fournis via un dictionnaire de paramètres. Voir Utiliser les algorithmes du module de traitements depuis la console Python pour plus de détails sur l’exécution d’algorithmes via la console Python.
28.1.26.2. Générer des tuiles vectorielles (MBTiles)
Exporte une ou plusieurs couches vectorielles vers des tuiles vectorielles, un format de données optimisé pour un rendu rapide des cartes et une petite taille des données.
MBTiles est une spécification pour le stockage de données cartographiques en mosaïque dans des bases de données SQLite pour une utilisation immédiate et pour le transfert. Les fichiers MBTiles sont connus sous le nom de jeux de tuiles (tilesets).
Paramètres
Étiquette |
Nom |
Type |
Description |
---|---|---|---|
Couches en entrée |
|
[vecteur : tout type] [liste] |
Une liste de couches à combiner pour générer les tuiles vectorielles |
Niveau de zoom minimum |
|
[nombre] Par défaut : 0 |
Le niveau de zoom le plus bas pour lequel le jeu de tuiles fournit des données. Défini entre 0 et 24. |
Niveau de zoom maximum |
|
[nombre] Par défaut : 3 |
Le niveau de zoom le plus haut pour lequel le jeu de tuiles fournit des données. Défini entre 0 et 24. |
Emprise Optionnel |
|
[emprise] Par défaut : Non défini |
L’étendue maximale de la zone de la carte. Les limites doivent définir une zone couverte par tous les niveaux de zoom. |
Métadonnées: Nom Optionnel |
|
[Chaîne de caractères] |
Nom du jeu de tuiles |
Métadonnées: Description Optionnel |
|
[Chaîne de caractères] |
Description du contenu du jeu de tuiles |
Métadonnées: Attribution Optionnel |
|
[Chaîne de caractères] |
Un texte sur l’attribution, qui explique les sources de données et/ou le style de la carte. |
Métadonnées: Version Optionnel |
|
[Chaîne de caractères] |
La version du jeu de tuiles. Il s’agit d’une révision du jeu de tuiles lui-même, et non de la spécification MBTiles. |
Métadonnées: Type Optionnel |
|
[Chaîne de caractères] |
Type de jeu de tuiles. Les valeurs possibles sont |
Métadonnées: Centre Optionnel |
|
[Chaîne de caractères] |
Le centre (chaîne de chiffres séparés par des virgules : la longitude, la latitude et le niveau de zoom) de la vue par défaut de la carte. Exemple : |
Destination des MBTiles |
|
[vector tiles] Par défaut : |
Spécification du fichier MBTiles en sortie. Un des:
|
Sorties
Étiquette |
Nom |
Type |
Description |
---|---|---|---|
Destination des MBTiles |
|
[file] |
Fichier en sortie des tuiles vectorielles .mbtiles. |
Code Python
ID de l’algorithme : native:writevectortiles_mbtiles
import processing
processing.run("algorithm_id", {parameter_dictionary})
L”id de l’algorithme est affiché lors du survol du nom de l’algorithme dans la boîte à outils Traitements. Les nom et valeur de chaque paramètre sont fournis via un dictionnaire de paramètres. Voir Utiliser les algorithmes du module de traitements depuis la console Python pour plus de détails sur l’exécution d’algorithmes via la console Python.
28.1.26.3. Générer des tuiles vectorielles (XYZ)
Exporte une ou plusieurs couches vectorielles vers des tuiles vectorielles, un format de données optimisé pour un rendu rapide des cartes et une petite taille des données.
Paramètres
Étiquette |
Nom |
Type |
Description |
---|---|---|---|
fichier modèle |
|
[Chaîne de caractères] Par défaut : “{z}/{x}/{y}.pbf” |
Modèle pour générer l’url des tuiles vectorielles |
Couches en entrée |
|
[vecteur : tout type] [liste] |
Une liste de couches à combiner pour générer les tuiles vectorielles |
Niveau de zoom minimum |
|
[nombre] Par défaut : 0 |
Le niveau de zoom le plus bas pour lequel le jeu de tuiles fournit des données. Défini entre 0 et 24. |
Niveau de zoom maximum |
|
[nombre] Par défaut : 3 |
Le niveau de zoom le plus haut pour lequel le jeu de tuiles fournit des données. Défini entre 0 et 24. |
Emprise Optionnel |
|
[emprise] Par défaut : Non défini |
L’étendue maximale de la zone de la carte. Les limites doivent définir une zone couverte par tous les niveaux de zoom. |
Répertoire de destination |
|
[dossier] Par défaut : |
Spécification du dossier des tuiles vectorielles en sortie. L’un d’entre eux :
|
Sorties
Étiquette |
Nom |
Type |
Description |
---|---|---|---|
Répertoire de destination |
|
[dossier] |
Un dossier contenant différents sous-ensembles de fichiers de tuiles vectorielles ( |
Code Python
ID de l’algorithme : native:writevectortiles_xyz
import processing
processing.run("algorithm_id", {parameter_dictionary})
L”id de l’algorithme est affiché lors du survol du nom de l’algorithme dans la boîte à outils Traitements. Les nom et valeur de chaque paramètre sont fournis via un dictionnaire de paramètres. Voir Utiliser les algorithmes du module de traitements depuis la console Python pour plus de détails sur l’exécution d’algorithmes via la console Python.