24.1.20. Vektorcsempék
24.1.20.1. Vektorcsempe írás (MBTiles)
Egy vagy több vektor réteget vektorcsempékbe exportál, ami egy gyors megjelenítésre és kis adatméretre optimalizált adatformátum.
Az MBTiles egy specifikáció, amely a csempézett térképadatokat SQLite adatbázisban tárolja azonnali használatra és átvitelre készen. Az MBTiles fájlokat csempekészleteknek nevezik.
Paraméterek
Címke |
Név |
Típus |
Leírás |
---|---|---|---|
Input rétegek |
|
[vektor: bármi][lista] |
A vektorcsempék létrehozásához egyesítendő rétegek listája |
Minimum nagyítási szint |
|
[szám] Alapértelmezett: 0 |
A legalacsonyabb nagyítási szint, amelyen a csempekészlet adatokat szolgáltat. Állítsa 0 és 24 közé. |
Maximum nagyítási szint |
|
[szám] Alapértelmezett: 3 |
A legnagyobb nagyítási szint, amelyen a csempekészlet adatokat szolgáltat. Állítsa 0 és 24 közé. |
Terjedelem Optional |
|
[terjedelem] Alapértelmezett: nincs beállítva |
A megjelenített térképterület legnagyobb terjedelme. A határoknak az összes nagyítási szint által lefedett területet kell meghatározniuk. |
Metaadat: név Optional |
|
[karakterlánc] |
A csempekészlet neve |
Metaadat: leírás Optional |
|
[karakterlánc] |
A csempekészlet tartalmának leírása |
Metaadat: forrásmegjelölés Optional |
|
[karakterlánc] |
Egy forrásmegjelölési szöveg, ami megmagyarázza a térkép adatainak és/vagy stílusának forrását. |
Metaadat: verzió Optional |
|
[karakterlánc] |
A csempekészlet verziója. Ez magának a csempekészletnek a verziójára vonatkozik, nem az MBTiles specifikációra. |
Metaadat: típus Optional |
|
[karakterlánc] |
A csempekészlet típusa. Lehetséges értékek: |
Metaadat: középpont Optional |
|
[karakterlánc] |
A térkép alapértelmezett nézetének középpontja (vesszővel elválasztott számok: a szélesség, a hosszúság és a nagyítási szint). Példa: |
Cél MBTiles |
|
[vektorcsempék] Alapértelmezett: [Mentés ideiglenes fájlba] |
Az eredmény MBTiles fájl megadása. Ezek egyike:
|
Eredmények
Címke |
Név |
Típus |
Leírás |
---|---|---|---|
Cél MBTiles |
|
[fájl] |
Eredmény |
Python kód
Algoritmus azonosító: native:writevectortiles_mbtiles
import processing
processing.run("algorithm_id", {parameter_dictionary})
Az algoritmus azonosító akkor jelenik meg, ha az egérmutatót az algoritmus fölé viszi a Feldolgozás eszköztáron. A paraméterszótár tartalmazza a paraméter NAME-eket és érékeket. A feldolgozási algoritmusok Python konzolról történő futtatásával kapcsolatos részletekért lásd a Using processing algorithms from the console fejezetet.
24.1.20.2. Vektorcsempe írás (XYZ)
Egy vagy több vektor réteget vektorcsempékbe exportál, ami egy gyors megjelenítésre és kis adatméretre optimalizált adatformátum.
Paraméterek
Címke |
Név |
Típus |
Leírás |
---|---|---|---|
Fájl sablon |
|
[karakterlánc] Alapértelmezett: «{z}/{x}/{y}.pbf» |
A vektorcsempe url előállítására szolgáló sablon |
Input rétegek |
|
[vektor: bármi][lista] |
A vektorcsempék létrehozásához egyesítendő rétegek listája |
Minimum nagyítási szint |
|
[szám] Alapértelmezett: 0 |
A legalacsonyabb nagyítási szint, amelyen a csempekészlet adatokat szolgáltat. Állítsa 0 és 24 közé. |
Maximum nagyítási szint |
|
[szám] Alapértelmezett: 3 |
A legnagyobb nagyítási szint, amelyen a csempekészlet adatokat szolgáltat. Állítsa 0 és 24 közé. |
Terjedelem Optional |
|
[terjedelem] Alapértelmezett: nincs beállítva |
A megjelenített térképterület legnagyobb terjedelme. A határoknak az összes nagyítási szint által lefedett területet kell meghatározniuk. |
Eredmény könyvtár |
|
[mappa] Alapértelmezett: [Mentés ideiglenes mappába] |
Az eredmény vektorcsempe fájl megadása. Ezek egyike:
|
Eredmények
Címke |
Név |
Típus |
Leírás |
---|---|---|---|
Eredmény könyvtár |
|
[mappa] |
Egy mappa, amibe a nagyítási szinteknek megfelelő almappákban tárolt vektorcsempe fájlok ( |
Python kód
Algoritmus azonosító: native:writevectortiles_xyz
import processing
processing.run("algorithm_id", {parameter_dictionary})
Az algoritmus azonosító akkor jelenik meg, ha az egérmutatót az algoritmus fölé viszi a Feldolgozás eszköztáron. A paraméterszótár tartalmazza a paraméter NAME-eket és érékeket. A feldolgozási algoritmusok Python konzolról történő futtatásával kapcsolatos részletekért lásd a Using processing algorithms from the console fejezetet.