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 |
|
[vector: any] [list] |
Una lista de capas a combinar para generar teselas vectoriales |
Nivel de zoom mínimo |
|
[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 |
|
[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 |
|
[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 |
|
[cadena de texto] |
Nombre del conjunto de teselas |
Metadatos: Descripción Opcional |
|
[cadena de texto] |
Una descripción del contenido del conjunto de teselas |
Metadatos: Atribución Opcional |
|
[cadena de texto] |
Un texto de atribución, que explique las fuentes de datos y/o el estilo del mapa. |
Metadatos: Versión Opcional |
|
[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 |
|
[cadena de texto] |
Tipo del conjunto de teselas. Los valores posibles son |
Metadatos: Centro Opcional |
|
[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: |
MBTiles destino |
|
[teselas vectoriales] Predeterminado: [Guardar en archivo temporal] |
Especificación del archivo de salida MBTiles. Uno de:
|
Salidas
Etiqueta |
Nombre |
Tipo |
Descripción |
---|---|---|---|
MBTiles destino |
|
[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 |
|
[cadena de texto] Predeterminado: “{z}/{x}/{y}.pbf” |
Plantilla para generar la url de las teselas vectoriales |
Capas de entrada |
|
[vector: any] [list] |
Una lista de capas a combinar para generar teselas vectoriales |
Nivel de zoom mínimo |
|
[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 |
|
[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 |
|
[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 |
|
[carpeta] Predeterminado: [Guardar en carpeta temporal] |
Especificación de la carpeta de salida de las teselas vectoriales. Una de:
|
Salidas
Etiqueta |
Nombre |
Tipo |
Descripción |
---|---|---|---|
Directorio de salida |
|
[carpeta] |
Una carpeta conteniendo diferentes subconjuntos de los archivos de teselas vectoriales ( |
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.