27.1.22. Teselas Vectoriales

27.1.22.1. Escribir teselas vectoriales (MBTiles)

Exporta una o más capas vectoriales a teselas vectoriales, un formato de datos optimizado para la representación rápida de mapas y un tamaño de datos pequeño.

MBTiles es una especificación para almacenar datos de mapas teselados en bases de datos SQLite para uso inmediato y para transferencia. Los archivos MBTiles se conocen como conjuntos de teselas.

Parámetros

Etiqueta

Nombre

Tipo

Descripción

Capas de entrada

INPUT

[vector: any] [list]

Una lista de capas a combinar para generar teselas vectoriales

Nivel de zoom mínimo

MIN_ZOOM

[número]

Predeterminado: 0

El menor nivel del zoom para el que el conjunto de teselas suministra datos. Establecer entre 0 y 24.

Nivel de zoom máximo

MAX_ZOOM

[número]

Predeterminado: 3

El mayor nivel del zoom para el que el conjunto de teselas suministra datos. Establecer entre 0 y 24.

Extensión

Opcional

EXTENT

[extensión]

Predeterminado: No establecido

La extensión máxima del área del mapa representada. Los límites deben definir una área cubierta por todos los niveles de zoom.

Metadatos: Nombre

Opcional

META_NAME

[cadena de texto]

Nombre del conjunto de teselas

Metadatos: Descripción

Opcional

META_DESCRIPTION

[cadena de texto]

Una descripción del contenido del conjunto de teselas

Metadatos: Atribución

Opcional

META_ATTRIBUTION

[cadena de texto]

Un texto de atribución, que explique las fuentes de datos y/o el estilo del mapa.

Metadatos: Versión

Opcional

META_VERSION

[cadena de texto]

La versión del conjunto de teselas. Se refiere a la revisión del conjunto de teselas en sí, no a la especificación de MBTiles.

Metadatos: Tipo

Opcional

META_TYPE

[cadena de texto]

Tipo del conjunto de teselas. Los valores posibles son superposición o capa base.

Metadatos: Centro

Opcional

META_CENTER

[cadena de texto]

El centro (texto con números separados por comas: la longitud, latitud, y nivel de zoom) de la vista predeterminada del mapa. Ejemplo: -122.1906,37.7599,11

MBTiles destino

OUTPUT

[teselas vectoriales]

Predeterminado: [Guardar en archivo temporal]

Especificación del archivo de salida MBTiles. Uno de:

  • Guardar en Archivo Temporal

  • Guardar en archivo…

Salidas

Etiqueta

Nombre

Tipo

Descripción

MBTiles destino

OUTPUT

[archivo]

Archivo de salida de teselas vectoriales :archivo:`.mbtiles`.

Código Python

ID Algoritmo: nativo:escribirteselasvectoriales_mbtiles

import processing
processing.run("algorithm_id", {parameter_dictionary})

El algoritmo id se muestra al desplazarse sobre el algoritmo en la Caja de Herramientas de Procesamiento. El parámetro diccionario suministra los NOMBREs y valores de los parámetros. Ver consola_procesamiento para detalles sobre como ejecutar algoritmos desde la consola Python.

27.1.22.2. Escribir teselas vectoriales (XYZ)

Exporta una o más capas vectoriales a teselas vectoriales, un formato de datos optimizado para la representación rápida de mapas y un tamaño de datos pequeño.

Parámetros

Etiqueta

Nombre

Tipo

Descripción

Plantilla de archivo

XYZ_TEMPLATE

[cadena de texto]

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

Plantilla para generar la url de las teselas vectoriales

Capas de entrada

INPUT

[vector: any] [list]

Una lista de capas a combinar para generar teselas vectoriales

Nivel de zoom mínimo

MIN_ZOOM

[número]

Predeterminado: 0

El menor nivel del zoom para el que el conjunto de teselas suministra datos. Establecer entre 0 y 24.

Nivel de zoom máximo

MAX_ZOOM

[número]

Predeterminado: 3

El mayor nivel del zoom para el que el conjunto de teselas suministra datos. Establecer entre 0 y 24.

Extensión

Opcional

EXTENT

[extensión]

Predeterminado: No establecido

La extensión máxima del área del mapa representada. Los límites deben definir una área cubierta por todos los niveles de zoom.

Directorio de salida

OUTPUT_DIRECTORY

[carpeta]

Predeterminado: [Guardar en carpeta temporal]

Especificación de la carpeta de salida de las teselas vectoriales. Una de:

  • Guardar en Directorio Temporal

  • Guardar en Directorio

Salidas

Etiqueta

Nombre

Tipo

Descripción

Directorio de salida

OUTPUT_DIRECTORY

[carpeta]

Una carpeta conteniendo diferentes subconjuntos de los archivos de teselas vectoriales (.pbf) almacenados en subcarpetas correspondientes a los niveles de zoom.

Código Python

ID Algoritmo: nativo:escribirteselasvectoriales_xyz

import processing
processing.run("algorithm_id", {parameter_dictionary})

El algoritmo id se muestra al desplazarse sobre el algoritmo en la Caja de Herramientas de Procesamiento. El parámetro diccionario suministra los NOMBREs y valores de los parámetros. Ver consola_procesamiento para detalles sobre como ejecutar algoritmos desde la consola Python.