A Gis-lab alapja a csempehálózat konfigurálásához
[szerkesztés] Bevezetés
[edit] Cseréphálózat opciók
[szerkesztés] Vetítés
Először is fontos meghatározni az adatok rajzolásakor használt vetületet. Ehhez meg kell válaszolnia a kérdést, hogy milyen célra rendezik a csempeit. Ha egyszerűen meg szeretné jeleníteni a térképet az OpenStreetMap vagy a Google Maps szolgáltatásai által nyújtott hordozók tetején. akkor ugyanazt a vetületet kell használni, mint a megadott szolgáltatásokat, nevezetesen az EPSG: 3857. Ha például valamilyen más célt kíván megtenni, például távolságokat kell kiszámítani, meg kell mérni az objektumok területét a térképen, vagy meg kell terveznie az Antarktisz térképét, akkor ebben az esetben ki kell választania a feladatokhoz leginkább megfelelő vetületet.
Például ebben a cikkben, az Altai Terület területén fogjuk beállítani a csempehálót, ezért az UTM zóna 44 EPSG: 32644 kivetítésével rajzoljuk az adatokat. amely a jövőben lehetővé teszi számunkra, hogy helyes mérést végezzünk a megmaradt térképen található távolságokról.
[szerkesztés] Lefedettség
A következő fontos lépés az, hogy kiválassza a lefedettséget (határoló téglalap), vagyis az a terület, amelyen a csempe keletkezik, a csempéken kívül. Az Altai-terület lefedettségének paramétereit a Geosample-készlet adminisztratív határainak adatai alapján kapjuk meg. Ehhez használja a ogrinfo segédprogramot.
Ennek eredményeképpen megkapjuk az érdeklődési terület kiterjedését az EPSG-vetület koordinátarendszerének egységeiben: 32644 (minx, miny, maxx, maxy):
[szerkesztés] Méretszintek (engedélyek)
Miután eldöntöttük az előrejelzést és a lefedettséget, meg kell birkóznunk a skála szintjével. Minden skála szint meghatározza a felbontást, amellyel a térkép ezen a szinten jelenik meg, és az ilyen szintek száma tetszőleges lehet. Az egyik vagy másik szinten használt felbontás mérete semmi esetre sem korlátozott. A felbontás azt mutatja meg, hogy a forrásadatok koordinátáinak hány egysége egymásra van helyezve a rendezett térkép egy képpontjában. Így a mi esetünkben (az UTM kivetítése) a felbontás mértékegysége m / pixel, a földrajzi koordinátarendszerekkel való együttműködés esetén ez egy fok / pixel lesz.
Tegyük fel, hogy hozzáférést akarunk adni az adatokhoz, R-engedélyekkel, 3000 és 1500 méter pixelenként. Számítsuk ki a kapott térkép méretét ezekre a felbontásokra (w a szélesség, h a magasság):

3000 méter pixelenként
Amint láthatja ezen a lapon, a világtérkép bal alsó része látható, de a csempeszám nem (0,0), hanem (0,1).
[szerkesztés] Csempék száma különböző méretarányokban
A fentiek alapján könnyen megbecsülheti a csempe (x * y) számát a z-edik skála szintjén. A csempe oszlopainak (x) számát a reláció határozza meg:
Sorok száma (y):
Számítsuk ki a csempék számát, például a 7-es skálán, figyelembe véve, hogy a felbontás függőségi szintjét a # Scale szintek (engedélyek) szakaszban kapott függvény adja.
Az x és y kapott értékeket egészére kerekítettük.
A csempék számának automatikus kiszámításához minden skála szintjén a konzol segédprogramot használjuk, amely a MapProxy gyorsítótár-proxy szerver részét képezi. Ehhez először össze kell írni a csempeháló leírását a MapProxy mapproxy.yaml speciális konfigurációs fájljában. Miután elolvasta a fenti anyagot ebben a cikkben, tisztában kell lennie az alábbi konfigurációban leírt paraméterekkel:
Amint láthatjuk, már 11-es léptékű szinten a csempék száma meghaladta az 1 millió jelet, 16 pedig 1 milliárdban.
Becsüljük az OpenStreetMap szolgáltatás különböző méretarányú csempék számát. Ehhez ismét használja a segédprogramot a MapProxy-ból, és adja meg a speciális szolgáltatásértéket: GLOBAL_MERCATOR, mint rácsnév:
Mivel az OpenStreetMap csempe csak a 18. szintre nyúlik vissza, azt tapasztaljuk, hogy a csempék utolsó szintje eléri a 68 milliárdot.
Szigorúan véve a „kártyát egy ilyen és ilyen nagyszabású szinten teszi egy ilyen felbontású” általában kevés köze a tényleges mérete a képelemek területén változékonysága által bevezetett kiemelkedés méretét torzítás. Mutassuk meg a Google Térképen alapuló játék példáján, a Mercator vetítésével. Között szétszórt sokszögek keresse meg a megfelelő ausztrál és értékelik változtatja alakját területén a pólusok és az őt megillető helyet (sokszögek lehet mozgatni, a cél -, hogy helyezze a körvonalait országokban a helyén):
Az alakváltozás a kiválasztott kivetítésnek köszönhető - így a Mercator vetületben a térképi képelem méretei nem állandóak a terepen. A lineáris dimenziók az egyenlítőtől a pólusokig nőnek, mint a szélességi inverz koszinusz (Mercator vetítés). Így azt is megkapjuk, hogy a képpontok egy adott lapon belül is eltérő méretűek lehetnek:

Az OpenStreetMap szolgáltatás csempe a 0. fokozatban. Amint láthatjuk, a pólusok területén lévő elemek méretei jelentősen különböznek az egyenlítő méretétől (Grönland 2-3-szor nagyobb, mint Ausztrália, bár a valóságban Grönland háromszor kisebb)
Általánosságban elmondható, hogy a pixel lineáris méretei a földrajzi koordináták (Lon lat) és a skála szintjének függvényei:
A Mercator vetület f (lat, lon) = cos (lat) esetén. Ezt szem előtt tartva a felbontás kiszámításának formája a következőképpen alakul:
Kiderült, hogy a szolgáltatásokat használó Mercator vetület felbontást a 60 szélességi 2-szer nagyobb felbontású, mint az egyenlítő (egy pixel a kevésbé vált kártyák halmozott egység koordinálja az eredeti adatok) és felel meg a valóságnak csak az egyenlítőn.
Akkor mit értettünk a cikk előző részében, mondván: "a z-edik skála szintjének feloldása"? Ez nem más, mint egy absztrakt mennyiség, amelynek a méretét felbontás, ami hasznos kiszámításához az összes cserép és koordinátákat. Ha térképünkön szeretnénk mérni, akkor mindig figyelembe kell venni a felbontás függését a földrajzi koordinátákra. Kiválasztása a cikk elején UTM vetület tételére, és azt mondja, hogy „lehetővé teszi számunkra, hogy végezze el a helyes mérésére távolságok a térképen kapott,” mi biztosította a állandóságát jogosító kártya a skála szintjét, azaz független a földrajzi koordináták: f (szélesség, hosszúság) = 1.
[szerkesztés] A térkép képernyőméretének koncepciója
A kijelző térkép léptéke (S) azt mutatja, hogy a terep egységek egymásra az egység kártyákat a képernyőn, és a termék jogosító kártya a képernyő felbontása (dpi, DPI) száma és a térképezési egységek egy mértékegység képernyő felbontása (hüvelyk per térkép egység, IPMU):
Amint az a fentiekben látható, a térkép különböző területei eltérő felbontással és következésképpen a skála különböző területeivel rendelkeznek.