Svarbu

Vertimas yra bendruomenės pastangos, prie kurių jūs galite prisijungti. Šis puslapis šiuo metu išverstas 95.58%.

24.1.27. Vektorinės kaladėlės

24.1.27.1. Atsiųsti vektorines kaladėles

Atsiunčia įvesties vektorinių kaladėlių sluoksnio vektorines kaladėles ir įrašo jas į vietinį vektorinių kaladėlių failą.

Parametrai

Užrašas

Pavadinimas

Tipas

Aprašymas

Įvesties sluoksnis

INPUT

[vektorinės kaladėlės]

Vektorinių kaladėlių sluoksnis, kurio kaladėles reikia ištraukti

Apimtis

EXTENT

[apimtis]

Nurodykite atsiunčiamo ploto erdvinę apimtį. Ji viduje bus praplėsta iki kaladėlės dydžio kartotinio.

Galimi metodai yra:

  • Skaičiuoti pagal sluoksnį…: naudoja dabartiniame projekte įkelto sluoksnio apimtį

  • Skaičiuoti pagal išdėstymo žemėlapį…: naudoja aktyvaus projekto išdėstymo žemėlapio elemento apimtį

  • Skaičiuoti pagal žymelę…: naudoja įrašytos žymelės apimtį

  • Naudoti žemėlapio drobės apimtį

  • Braižyti drobėje: spauskite ir tempkite stačiakampį, apibrėžianti norimą plotą

  • Įveskite koordinates kaip xmin, xmax, ymin, ymax

Maksimalus atsiunčiamas mastelio lygis

MAX_ZOOM

[skaičius: sveikas skaičius]

Numatytas: 10

Nurodo kiek giliai reikia siųsti kaladėlių duomenis

Kaladėlių riba

TILE_LIMIT

[skaičius: sveikas skaičius]

Numatytas: 100

Maksimalus atsiunčiamų kaladėlių skaičius, atsižvelgiant į mastelius ir apimtį.

Išvestis

OUTPUT

[vektorinės kaladėlės]

Numatytas: [įrašyti į laikiną failą]

Išvesties vektorinių kaladėlių failo specifikacija. Vienas iš:

  • Įrašyti į laikiną failą

  • Įrašyti į failą…

Išvestys

Užrašas

Pavadinimas

Tipas

Aprašymas

Išvestis

OUTPUT

[vektorinės kaladėlės]

Vietinis vektorinių kaladėlių failas, į kurį įrašytos atsiųstos kaladėlės.

Pythono kodas

Algoritmo ID: native:downloadvectortiles

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

algoritmo id rodomas, kai užvedate pelę virš algoritmo apdorojimo įrankinėje. parametrų žodynas teikia parametrų pavadinimus ir reikšmes. Daugiau informacijos apie tai, kaip vykdyti apdorojimo algoritmus Pythono konsolėje rasite skyriuje Using processing algorithms from the console.

24.1.27.2. Rašyti vektorines kaladėles (MBTiles)

Eksportuoja vieną ar daugiau vektorinių sluoksnį į vektorines kaladėles, duomenų formatą, optimizuotą greitam žemėlapio braižymui ir mažam duomenų kiekiui.

MBTiles yra specifikacija, apibrėžianti kaladėlėmis suskirstytų žemėlapio duomenų saugojimą SQLite duomenų bazėse momentiniam naudojimui ir perdavimui. MBTiles failai žinomi kaip kaladėlių aibės - „tilesets“.

Parametrai

Užrašas

Pavadinimas

Tipas

Aprašymas

Įvesties sluoksniai

INPUT

[vektorius: bet koks] [sąrašas]

Sąrašas sluoksnių, kuriuos reikia sudėti į kuriamas vektorines kaladėles

Minimalus mastelis

MIN_ZOOM

[skaičius: sveikas skaičius]

Numatytas: 0

Mažiausias mastelis, kuriam teikiami kaladėlių duomenys. Nustatykite tarp 0 ir 24.

Maksimalus mastelis

MAX_ZOOM

[skaičius: sveikas skaičius]

Numatytas: 3

Didžiausias mastelis, kuriam teikiami kaladėlių duomenys. Nustatykite tarp 0 ir 24.

Apimtis

Pasirinktinis

EXTENT

[apimtis]

Numatytas: jokio

Maksimali braižomo žemėlapio ploto apimtis. Ribos turi apibrėžti visų mastelių dengiamą plotą.

Metaduomenys: pavadinimas

Pasirinktinis

META_NAME

[tekstas]

Kaladėlių rinkinio pavadinimas

Metaduomenys: aprašymas

Pasirinktinis

META_DESCRIPTION

[tekstas]

Kaladėlių rinkinio turinio aprašymas

Metaduomenys: autoriai

Pasirinktinis

META_ATTRIBUTION

[tekstas]

Autorių tekstas, kuris aprašo duomenų ir/arba žemėlapio stiliaus šaltinį.

Metaduomenys: versija

Pasirinktinis

META_VERSION

[tekstas]

Kaladėlių rinkinio versija. Tai nusako paties kaladėlių rinkinio versiją, o ne MBTiles specifikaciją.

Metaduomenys: tipas

Pasirinktinis

META_TYPE

[tekstas]

Kaladėlių rinkinio tipas. Galimos reikšmės yra overlay ar baselayer.

Metaduomenys: centras

Pasirinktinis

META_CENTER

[tekstas]

Numatytojo žemėlapio vaizdo centras (kableliais atskirta skaičių eilutė: ilguma, platuma ir mastelis) . Pavyzdžiui: -122.1906,37.7599,11

Paskirties MBTiles

OUTPUT

[vektorinės kaladėlės]

Numatytas: [įrašyti į laikiną failą]

Išvesties MBTiles failo specifikacija. Vienas iš:

  • Įrašyti į laikiną failą

  • Įrašyti į failą…

Išvestys

Užrašas

Pavadinimas

Tipas

Aprašymas

Paskirties MBTiles

OUTPUT

[file]

Išvesties vektorinių kaladėlių .mbtiles failas.

Pythono kodas

Algoritmo ID: native:writevectortiles_mbtiles

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

algoritmo id rodomas, kai užvedate pelę virš algoritmo apdorojimo įrankinėje. parametrų žodynas teikia parametrų pavadinimus ir reikšmes. Daugiau informacijos apie tai, kaip vykdyti apdorojimo algoritmus Pythono konsolėje rasite skyriuje Using processing algorithms from the console.

24.1.27.3. Write vector tiles (XYZ)

Eksportuoja vieną ar daugiau vektorinių sluoksnį į vektorines kaladėles, duomenų formatą, optimizuotą greitam žemėlapio braižymui ir mažam duomenų kiekiui.

Parametrai

Užrašas

Pavadinimas

Tipas

Aprašymas

File template

XYZ_TEMPLATE

[tekstas]

Default: ‚{z}/{x}/{y}.pbf‘

Template to generate the vector tiles url

Įvesties sluoksniai

INPUT

[vektorius: bet koks] [sąrašas]

Sąrašas sluoksnių, kuriuos reikia sudėti į kuriamas vektorines kaladėles

Minimalus mastelis

MIN_ZOOM

[skaičius: sveikas skaičius]

Numatytas: 0

Mažiausias mastelis, kuriam teikiami kaladėlių duomenys. Nustatykite tarp 0 ir 24.

Maksimalus mastelis

MAX_ZOOM

[skaičius: sveikas skaičius]

Numatytas: 3

Didžiausias mastelis, kuriam teikiami kaladėlių duomenys. Nustatykite tarp 0 ir 24.

Apimtis

Pasirinktinis

EXTENT

[apimtis]

Numatytas: jokio

Maksimali braižomo žemėlapio ploto apimtis. Ribos turi apibrėžti visų mastelių dengiamą plotą.

Išvesties aplankas

OUTPUT_DIRECTORY

[aplankas]

Default: [Save to temporary folder]

Specification of the output vector tiles folder. One of:

  • Įrašyti į laikiną aplanką

  • Įrašyti į aplanką

Išvestys

Užrašas

Pavadinimas

Tipas

Aprašymas

Išvesties aplankas

OUTPUT_DIRECTORY

[aplankas]

A folder containing different subsets of the vector tiles files (.pbf) stored in subfolders corresponding to the zoom levels.

Pythono kodas

Algorithm ID: native:writevectortiles_xyz

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

algoritmo id rodomas, kai užvedate pelę virš algoritmo apdorojimo įrankinėje. parametrų žodynas teikia parametrų pavadinimus ir reikšmes. Daugiau informacijos apie tai, kaip vykdyti apdorojimo algoritmus Pythono konsolėje rasite skyriuje Using processing algorithms from the console.