Importante

unireLa traduzione è uno sforzo comunitario you can join. Questa pagina è attualmente tradotta al 100.00%.

24.1.27. Tasselli vettoriali

24.1.27.1. Scaricare tasselli vettoriali

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

  • Calcolare 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]

Valore predefinito: 100

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

In Uscita

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…

In uscita:

Etichetta

Nome

Tipo

Descrizione

In Uscita

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 dell’algoritmo viene visualizzato quando si passa il mouse sull’algoritmo nella finestra degli strumenti di elaborazione. Il dizionario dei parametri fornisce i Nomi e i valori dei parametri. Vedi Usare gli algoritmi di Processing dalla console dei comandi per dettagli su come eseguire algoritmi di elaborazione dalla console Python.

24.1.27.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…

In uscita:

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 dell’algoritmo viene visualizzato quando si passa il mouse sull’algoritmo nella finestra degli strumenti di elaborazione. Il dizionario dei parametri fornisce i Nomi e i valori dei parametri. Vedi Usare gli algoritmi di Processing dalla console dei comandi per dettagli su come eseguire algoritmi di elaborazione dalla console Python.

24.1.27.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 in una cartella temporanea

  • Salva su Cartella

In uscita:

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 dell’algoritmo viene visualizzato quando si passa il mouse sull’algoritmo nella finestra degli strumenti di elaborazione. Il dizionario dei parametri fornisce i Nomi e i valori dei parametri. Vedi Usare gli algoritmi di Processing dalla console dei comandi per dettagli su come eseguire algoritmi di elaborazione dalla console Python.