Importante

La traduzione è uno sforzo comunitario a cui puoi unirti. Questa pagina è attualmente tradotta al 100.00%.

28.1.26. Tasselli vettoriali

28.1.26.1. Scaricare tasselli vettoriali

NEW in 3.32

Scarica tasselli vettoriali di un layer di tasselli vettoriali in ingresso e li salva in un file locale di tasselli vettoriali.

Parametri

Etichetta

Nome

Tipo

Descrizione

Layer in ingresso

INPUT

[vector tiles]

Un layer di tasselli vettoriali da cui estrarre alcuni tasselli

Estensione

EXTENT

[extent]

Specifica l’estensione spaziale dell’area scaricata. Internamente sarà estesa a un multiplo della dimensione del tassello.

I metodi disponibili sono:

  • Calcolare da layer…: usa l’estensione di un layer caricato nel progetto corrente

  • Calcola da un layout di stampa…: usa l’estensione di un layout map item nel progetto attivo

  • Calcolare da segnalibro…: usa l’estensione da un bookmark salvato

  • Usa l’estensione della Mappa

  • Definisci sull’area di disegno della mappa: fai clic e trascina un rettangolo che delimiti l’area da visualizzare.

  • Inserisci le coordinate come xmin, xmax, ymin, ymax

Livello di zoom massimo per il download

MAX_ZOOM

[number]

Predefinito: 10

Definisce quanto ingrandire e scaricare dati dai tasselli

Limite dei tasselli

TILE_LIMIT

[number]

Predefinito: 100

Numero massimo di tasselli da scaricare, considerando i livelli di zoom e l’estensione.

Output

OUTPUT

[vector tiles]

Predefito: [Save to temporary file]

Specifica del file di tasselli vettoriale in uscita. Uno di:

  • Salva su File Temporaneo

  • Salva su File…

Output

Etichetta

Nome

Tipo

Descrizione

Output

OUTPUT

[vector tiles]

Un file locale di tasselli vettoriali per la memorizzazione dei tasselli scaricati.

Codice Python

ID Algoritmo: native:downloadvectortiles

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.

28.1.26.2. 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

INPUT

[vector: any] [list]

Un elenco di layer da combinare per generare i tasselli vettoriali

Livello minimo di zoom

MIN_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

MAX_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

[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

META_NAME

[string]

Nome della tileset

Metadati: Descrizione

Opzionale

META_DESCRIPTION

[string]

Una descrizione dei contenuti del tileset

Metadati: Attribuzione

Opzionale

META_ATTRIBUTION

[string]

Una stringa di attribuzione, che spiega le fonti dei dati e/o lo stile della mappa.

Metadati: Versione

Opzionale

META_VERSION

[string]

La versione del tileset. Si riferisce a una revisione del tileset stesso, non delle specifiche di MBTiles.

Metadata: Tipo

Opzionale

META_TYPE

[string]

Tipo di tileset. I valori possibili sono overlay o baselayer.

Metadati: Centro

Opzionale

META_CENTER

[string]

Il centro (stringa di numeri separati da virgole: longitudine, latitudine e livello di zoom) della vista predefinita della mappa. Example: -122.1906,37.7599,11

Destinazione MBTiles

OUTPUT

[vector tiles]

Predefito: [Save to temporary file]

Specifica del file MBTiles in uscita. Uno di:

  • Salva su File Temporaneo

  • Salva su File…

Output

Etichetta

Nome

Tipo

Descrizione

Destinazione MBTiles

OUTPUT

[file]

Tasselli vettoriali in uscita .mbtiles file.

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.

28.1.26.3. 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

XYZ_TEMPLATE

[string]

Predefinito: “{z}/{x}/{y}.pbf”

Modello per generare l’url dei tasselli

Layer in ingresso

INPUT

[vector: any] [list]

Un elenco di layer da combinare per generare i tasselli vettoriali

Livello minimo di zoom

MIN_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

MAX_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

[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

OUTPUT_DIRECTORY

[folder]

Predefinito: [Save to temporary folder]

Specifica della cartella dei tasselli vettoriali in uscita. Una di:

  • Salva su Cartella Temporanea

  • Salva su Cartella

Output

Etichetta

Nome

Tipo

Descrizione

Cartella in uscita

OUTPUT_DIRECTORY

[folder]

Una cartella contenente diversi sottoinsiemi di file di tasselli vettoriali (.pbf) memorizzati in sottocartelle corrispondenti ai livelli di zoom.

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.