Важно
Перевод - это работа сообщества : ссылка:Вы можете присоединиться. Эта страница в настоящее время переводится |прогресс перевода|.
24.1.27. Vector Tiles
24.1.27.1. Download vector tiles
Downloads vector tiles of an input vector tile layer and saves them in a local vector tile file.
Параметры
Ярлык  | 
Имя  | 
Тип  | 
Описание  | 
|---|---|---|---|
Исходный слой  | 
  | 
[vector tiles]  | 
A vector tile layer to extract some tiles from  | 
Extent  | 
  | 
[extent]  | 
Specify the spatial extent of the downloaded area. It will internally be extended to a multiple of the tile size. Available methods are: 
  | 
Maximum zoom level to download  | 
  | 
[numeric: integer] Default: 10  | 
Defines how far to zoom in and fetch data from the tiles  | 
Tile limit  | 
  | 
[numeric: integer] Default: 100  | 
Maximum number of tiles to download, considering the zoom levels and the extent.  | 
Вывод  | 
  | 
[vector tiles] Default: [Save to temporary file]  | 
Specification of the output vector tile file. One of: 
  | 
Результаты
Ярлык  | 
Имя  | 
Тип  | 
Описание  | 
|---|---|---|---|
Вывод  | 
  | 
[vector tiles]  | 
A local vector tile file storing the downloaded tiles.  | 
Код на Python
Algorithm ID: native:downloadvectortiles
import processing
processing.run("algorithm_id", {parameter_dictionary})
ID алгоритма отображается при наведении мыши на алгоритм в Инструментах анализа. Словарь parameter dictionary содержит ключи параметров и их значения. См. Изпользование алгоритмов геообработки в консоли для детального описания того, как запускать алгоритмы анализа из консоли Python.
24.1.27.2. Write vector tiles (MBTiles)
Exports one or more vector layers to vector tiles, a data format optimized for fast map rendering and small data size.
MBTiles is a specification for storing tiled map data in SQLite databases for immediate usage and for transfer. MBTiles files are known as tilesets.
Параметры
Ярлык  | 
Имя  | 
Тип  | 
Описание  | 
|---|---|---|---|
Input layers  | 
  | 
[vector: any] [list]  | 
A list of layers to combine to generate the vector tiles  | 
Minimum zoom level  | 
  | 
[numeric: integer] Default: 0  | 
The lowest zoom level for which the tileset provides data. Set between 0 and 24.  | 
Maximum zoom level  | 
  | 
[numeric: integer] Default: 3  | 
The highest zoom level for which the tileset provides data. Set between 0 and 24.  | 
Extent Optional  | 
  | 
[extent] Default: Not set  | 
The maximum extent of the rendered map area. Bounds must define an area covered by all zoom levels.  | 
Metadata: Name Optional  | 
  | 
[string]  | 
Name of the tileset  | 
Metadata: Description Optional  | 
  | 
[string]  | 
A description of the tileset’s contents  | 
Metadata: Attribution Optional  | 
  | 
[string]  | 
An attribution string, which explains the sources of data and/or style for the map.  | 
Metadata: Version Optional  | 
  | 
[string]  | 
The version of the tileset. This refers to a revision of the tileset itself, not of the MBTiles specification.  | 
Metadata: Type Optional  | 
  | 
[string]  | 
Type of tileset. Possible values are   | 
Metadata: Center Optional  | 
  | 
[string]  | 
The center (string of comma-separated numbers: the longitude, latitude, and zoom level)
of the default view of the map. Example:   | 
Destination MBTiles  | 
  | 
[vector tiles] Default: [Save to temporary file]  | 
Specification of the output MBTiles file. One of: 
  | 
Результаты
Ярлык  | 
Имя  | 
Тип  | 
Описание  | 
|---|---|---|---|
Destination MBTiles  | 
  | 
[файл]  | 
Output vector tiles   | 
Код на Python
Algorithm ID: native:writevectortiles_mbtiles
import processing
processing.run("algorithm_id", {parameter_dictionary})
ID алгоритма отображается при наведении мыши на алгоритм в Инструментах анализа. Словарь parameter dictionary содержит ключи параметров и их значения. См. Изпользование алгоритмов геообработки в консоли для детального описания того, как запускать алгоритмы анализа из консоли Python.
24.1.27.3. Write vector tiles (XYZ)
Exports one or more vector layers to vector tiles, a data format optimized for fast map rendering and small data size.
Параметры
Ярлык  | 
Имя  | 
Тип  | 
Описание  | 
|---|---|---|---|
File template  | 
  | 
[string] Default: „{z}/{x}/{y}.pbf“  | 
Template to generate the vector tiles url  | 
Input layers  | 
  | 
[vector: any] [list]  | 
A list of layers to combine to generate the vector tiles  | 
Minimum zoom level  | 
  | 
[numeric: integer] Default: 0  | 
The lowest zoom level for which the tileset provides data. Set between 0 and 24.  | 
Maximum zoom level  | 
  | 
[numeric: integer] Default: 3  | 
The highest zoom level for which the tileset provides data. Set between 0 and 24.  | 
Extent Optional  | 
  | 
[extent] Default: Not set  | 
The maximum extent of the rendered map area. Bounds must define an area covered by all zoom levels.  | 
Output directory  | 
  | 
[folder] Default: [Save to temporary folder]  | 
Specification of the output vector tiles folder. One of: 
  | 
Результаты
Ярлык  | 
Имя  | 
Тип  | 
Описание  | 
|---|---|---|---|
Output directory  | 
  | 
[folder]  | 
A folder containing different subsets of the vector tiles files
(  | 
Код на Python
Algorithm ID: native:writevectortiles_xyz
import processing
processing.run("algorithm_id", {parameter_dictionary})
ID алгоритма отображается при наведении мыши на алгоритм в Инструментах анализа. Словарь parameter dictionary содержит ключи параметров и их значения. См. Изпользование алгоритмов геообработки в консоли для детального описания того, как запускать алгоритмы анализа из консоли Python.