27.1.22. Tasselli vettoriali
27.1.22.1. Scrittura tasselli vettoriali (MBTiles)
Esporta uno o più layer vettoriali in tasselli vettoriali, un formato di dati ottimizzato per la visualizzazione veloce della mappa e per le dimensioni ridotte dei dati.
MBTiles è una specifica per la memorizzazione di dati mappa a tasselli in database SQLite per l’uso immediato e per il trasferimento. I file MBTiles sono noti come tileset.
Parametri
Etichetta |
Nome |
Tipo |
Descrizione |
---|---|---|---|
Layer in ingresso |
|
[vector: any] [list] |
Un elenco di layer da combinare per generare i tasselli vettoriali |
Livello minimo di zoom |
|
[number] Valore predefinito: 0 |
Il livello di zoom più basso per il quale il tileset fornisce dati. Impostare un valore compreso tra 0 e 24. |
Livello massimo di zoom |
|
[number] Valore predefinito: 3 |
Il livello di zoom più alto per il quale il tileset fornisce dati. Impostare tra 0 e 24. |
Estensione Opzionale |
|
[extent] Valote predefinito: non impostato |
L’estensione massima dell’area di mappa visualizzata. I limiti devono definire un’area coperta da tutti i livelli di zoom. |
Metadati: Nome Opzionale |
|
[string] |
Nome della tileset |
Metadati: Descrizione Opzionale |
|
[string] |
Una descrizione dei contenuti del tileset |
Metadati: Attribuzione Opzionale |
|
[string] |
Una stringa di attribuzione, che spiega le fonti dei dati e/o lo stile della mappa. |
Metadati: Versione Opzionale |
|
[string] |
La versione del tileset. Si riferisce a una revisione del tileset stesso, non delle specifiche di MBTiles. |
Metadata: Tipo Opzionale |
|
[string] |
Tipo di tileset. I valori possibili sono |
Metadati: Centro Opzionale |
|
[string] |
Il centro (stringa di numeri separati da virgole: longitudine, latitudine e livello di zoom) della vista predefinita della mappa. Example: |
Destinazione MBTiles |
|
[vector tiles] Predefito: [Save to temporary file] |
Specifica del file MBTiles in uscita. Uno di:
|
Output
Etichetta |
Nome |
Tipo |
Descrizione |
---|---|---|---|
Destinazione MBTiles |
|
[file] |
Tasselli vettoriali in uscita |
Codice Python
ID Algoritmo: native:writevectortiles_mbtiles
import processing
processing.run("algorithm_id", {parameter_dictionary})
L”id algoritmo viene visualizzato quando passi il mouse sull’algoritmo nella finestra degli strumenti di Processing. Il dizionario dei parametri fornisce i nomi e i valori dei parametri. Vedi Usare gli algoritmi di Processing dalla console dei comandi per i dettagli su come eseguire gli algoritmi di processing dalla console Python.
27.1.22.2. Scrittura tasselli vettoriali (XYZ)
Esporta uno o più layer vettoriali in tasselli vettoriali, un formato di dati ottimizzato per la visualizzazione veloce della mappa e per le dimensioni ridotte dei dati.
Parametri
Etichetta |
Nome |
Tipo |
Descrizione |
---|---|---|---|
Modello File |
|
[string] Predefinito: “{z}/{x}/{y}.pbf” |
Modello per generare l’url dei tasselli |
Layer in ingresso |
|
[vector: any] [list] |
Un elenco di layer da combinare per generare i tasselli vettoriali |
Livello minimo di zoom |
|
[number] Valore predefinito: 0 |
Il livello di zoom più basso per il quale il tileset fornisce dati. Impostare un valore compreso tra 0 e 24. |
Livello massimo di zoom |
|
[number] Valore predefinito: 3 |
Il livello di zoom più alto per il quale il tileset fornisce dati. Impostare tra 0 e 24. |
Estensione Opzionale |
|
[extent] Valote predefinito: non impostato |
L’estensione massima dell’area di mappa visualizzata. I limiti devono definire un’area coperta da tutti i livelli di zoom. |
Cartella in uscita |
|
[folder] Predefinito: [Save to temporary folder] |
Specifica della cartella dei tasselli vettoriali in uscita. Una di:
|
Output
Etichetta |
Nome |
Tipo |
Descrizione |
---|---|---|---|
Cartella in uscita |
|
[folder] |
Una cartella contenente diversi sottoinsiemi di file di tasselli vettoriali ( |
Codice Python
ID Algoritmo: native:writevectortiles_xyz
import processing
processing.run("algorithm_id", {parameter_dictionary})
L”id algoritmo viene visualizzato quando passi il mouse sull’algoritmo nella finestra degli strumenti di Processing. Il dizionario dei parametri fornisce i nomi e i valori dei parametri. Vedi Usare gli algoritmi di Processing dalla console dei comandi per i dettagli su come eseguire gli algoritmi di processing dalla console Python.