Fontos

A fordítás közösségi munka, amihez itt tud csatlakozni. Ennek az oldalnak eddig 99.42%-a van lefordítva.

7.2. 3D térképnézet

3D-s vizualizációt a 3D térképnézetek segítségével készíthető. A 3D térképnézeteket a Nézet ► 3D térképnézetek ► menüben hozhatja létre, kezelheti és nyithatja meg:

  1. Az new3DMap Új 3D térképnézet gombra kattintva új 3D térképnézetet hozhat létre. Egy lebegő és dokkolható QGIS panel jelenik meg (lásd A 3D térképnézet párbeszédablak). Ennek terjedelme és nézete megegyezik a 2D-s fő térképvászonéval, és egy sor navigációs eszközt biztosít a nézet 3D-ssé alakításához.

  2. A 3D térképnézetek kezelésére kattintva a 3D térképnézet kezelőbe jut. Itt lehetőség nyílik a 3D térképnézetek megnyitására, duplikálására, eltávolítására és átnevezésére.

  3. Ha létrehozott egy vagy több 3D-s térképnézeteket, akkor a 3D térképnézetek listában láthatja őket. Rájuk kattintva be- és kikapcsolhatja őket. A projekt mentésekor akkor is elmentésre kerülnek, ha ki vannak kapcsolva.

../../../_images/3dmapview.png

7.23. ábra A 3D térképnézet párbeszédablak

A következő eszközök találhatók a 3D-s térképnézet panel tetején:

  • pan Kamera irányítása: mozgatja a nézetet, miközben megtartja a kamera szögét és irányát

  • zoomFullExtent Nagyítás az egészre: átméretezi a nézetet az összes réteg terjedelmére vagy a referenciaterjedelemre, ha az be van állítva

  • 3dNavigation Navigációs oldalsáv ki-be kapcsolása: megjeleníti/elrejti a navigációs kezelőszerveket (amik megkönnyítik a térképnézet kezelését)

  • identify Azonosítás: információkat ad a terep kattintott pontjáról vagy a kattintott 3D-s elemekről – további információkért lásd Elemek azonosítása

  • measure Mérési vonal: megméri a két pont közti vízszintes távolságot

  • play Animációk: megjeleníti/elrejti az animáció lejátszó kezelőfelületét

  • Az sharingExport Exportálás menü lehetővé teszi a jelenet exportálását különböző formátumokba:

    • saveMapAsImage Mentés képként…: exportálja az aktuális nézetet egy képfájl formátumba

    • 3d 3D jelenet exportálása: exportálja az aktuális nézetet egy 3D jelenet formájában (.obj fájl), lehetővé téve az utófeldolgozást külső alkalmazásokban, mint a Blender. A terep és a vektoros elemek 3D objektumként lesznek exportálva. Az exportálási beállítások, amelyek felülírják a réteg tulajdonságait ás a térképnézet beállításait, a következők:

      • Jelenet neve és a cél Könyvtár

      • Terep felbontás

      • Terep textúra felbontás

      • Modell méretarány

      • checkbox Élsimítás

      • checkbox Normálisok exportálása

      • checkbox Textúrák exportálása

  • showPresets Nézet térképtéma beállítása: Lehetővé teszi a térképnézetben megjelenítendő rétegek egy részének kiválasztását előre definiált térképtémák által.

  • A camera Kamera menü segítségével szabályozhatja a 2D és 3D nézetek közötti kapcsolatot:

    • Nézetek szinkronizálása (2D térképnézet követi a 3D kamerát és/vagy 3D kamera követi a 2D térképnézetet)

    • Kamera látóterületének megjelenítése a 2D térképnézeten

    • 3D jelenet terjedelmének beállítása a 2D térképnézeten: lehetővé teszi a 3D jelenet kivágását, és csak a 2D-s térképvásznon megrajzolt terjedelmet metsző terep és elemek megjelenítését. További beállítások érhetők el az Általános beállítások fülön.

  • shadow Effektek vizuális effektusokat ad a 3D-s megjelenítéshez, például árnyékokat, eye dome lightning megvilágítást vagy környezeti okklúziós megjelenítését.

  • A options Konfigurálás gomb megnyitja a 3D térképnézet beállításainak párbeszédablakát.

  • dock 3D térképnézet dokkolása: váltás dokkolt panelről önálló ablakra

7.2.1. Jelenet beállításai

A 3D térképnézet alapértelmezett beállításokkal nyílik meg, melyeket személyre szabhat. Ehhez nyissa le a 3D vászon panelének tetején a options Beállítások menüt, és kattintson a Konfigurálás… gombra a 3D beállítások ablak megnyitásához.

A 3D konfiguráció ablakban többféle lehetőség kínálkozik a 3D jelenet finomhangolására:

7.2.1.1. Általános

../../../_images/3dmapconfiguration_general.png

7.24. ábra A 3D térkép általános beállításainak párbeszédablaka

Az general Általános fülön a következőket állíthatja be:

  • A 3D jelenet tartalmának korlátozása egy 2D térkép terjedelmére a térbeliterjedelem-választó használatával: a terep és az elemek a megadott terjedelemre vannak vágva, és csak a terjedelmen belül eső részek kerülnek betöltésre a jelenetbe. A terep, a háló és a pontfelhő rétegek magassági tartománya is figyelembe vételre kerül, hogy a kamera ne kerüljön a jelenet tartalma alá, különösen akkor, ha a terep függőleges méretarányának beállításával a magasságkülönbség el lett túlozva.

    A beállított terjedelem ilyenkor referenciaterjedelemként is szolgál, ha a 3D térképnézetben megnyomja a zoomFullExtent Nagyítás az egészre gombot.

  • Jelölje be a checkbox Megjelenítés a 2D térképnézeten jelölőnégyzetet, hogy a fő térképvásznon megjelenjen a 3D jelenet aktuális terjedelmét ábrázoló gumiszalag.

7.2.1.2. Terep

../../../_images/3dmapconfiguration_terrain.png

7.25. ábra A 3D térkép terepi beállításainak párbeszédablaka

  • Terep: Mielőtt belemerülnénk a részletekbe, érdemes megjegyezni, hogy 3D-s nézetben a terepet hierarchikus domborzati csempék ábrázolják. Ahogy a kamera közelít a terephez, a meglévő, nem kellően részletgazdag csempék helyére kisebb, részletesebb csempék kerülnek. A csempének geometriája a magassági raszterrétegből származó háló, míg a textúrája a 2D térképrétegekből származik.

    • A terepmagasság Típusa lehet:

    • Magasság: a terep modellezésére használható raszter- vagy hálóréteg. A raszterréteg egy, a domborzat magassági adatait tartalmazó sávot kell tartalmazzon. Hálóréteg esetében a csomópont Z-értékei lesznek használva.

    • Függőleges szorzó: A függőleges tengely méretezési szorzószáma. Az érték növelésével felszínformák felnagyítódnak.

    • Csempe felbontás: Hány mintát használjon a domborzati rétegből az egyes csempékhez. A 16 képpontos érték azt jelenti, hogy az egyes csempék geometriája 16×16 magassági mintából áll. A nagyobb értékek részletesebb terepcsempéket eredményeznek, az összetettebb megjelenítés rovására.

    • Peremmagasság: A terep csempéi között néha apró repedések láthatóak. Az érték növelésével függőleges falak („szoknyák”) jönnek létre a terepcsempék körül, hogy eltüntessék a repedéseket.

    • Eltolás: a terepet felfelé vagy lefelé mozgatja, például a magasság beállítása a jelenet többi objektumának talajszintjéhez képest.

      Ez akkor lehet hasznos, ha eltérés van a terep magassága és a jelenet rétegeinek magassága között (pl. pontfelhők, amelyek csak relatív függőleges magasságot használnak). Ebben az esetben a terep magasságának manuális beállítása a jelenetben lévő objektumok magasságával való egybeesés érdekében javíthatja a navigációs élményt.

  • Ha hálóréteget használ terepként, konfigurálhatja Háromszögek beállításai (drótváz megjelenítés, háromszögek simítása, részletességi szint) és a Színmegjelenítési beállításokat (egységesen vagy színskála alapján). További részletek a Hálóréteg 3D tulajdonságai fejezetben.

  • unchecked Terepárnyalás: Lehetővé teszi a terepmegjelenítés kiválasztását:

    • Árnyalás letiltva – a terep színe csak a térkép textúrájától függ

    • Árnyalás engedélyezve – a terep színe Phong árnyalási modellje alapján lesz kiszámítva, figyelembe véve a térkép textúráját, a terep normálvektorát, a jelenet megvilágítás(ait) és a terep anyagának Környezeti és Tükröződési színeit, valamint Fényességét

7.2.1.3. Megvilágítás

A Megvilágítás fülön a symbologyAdd jelre kattintva hozzáadhat

  • legfeljebb nyolc Pontszerű fényforrást: minden irányba fényt bocsát ki, úgy mint egy egész területet bevilágító gömb. A fényforráshoz közelebb eső tárgyak fényesebbek, a távolabbiak sötétebbek lesznek. A pontszerű fényforrásnak beállított pozíciója (X, Y, Z), Színe, Intenzitása és Csillapítása van

  • legfeljebb négy Irányított fényforrást: egy óriási vaku fényét utánozza, ami nagyon távol van a tárgyaktól, mindig a középpontban és sosem alszik ki (úgy mint a Nap). Párhuzamos fénysugarakat bocsát ki egyetlen irányba, vagyis a fény a végtelenbe tart. Az irányított fényforrás forgatható egy Irányszög értékkel, van Magasság szöge, Színe és Intenzitása.

../../../_images/3dmapconfiguration_lights.png

7.26. ábra A 3D térkép megvilágítási beállítások párbeszédablaka

7.2.1.4. Hatások

../../../_images/3dmapconfiguration_effects.png

7.27. ábra A 3D térkép effektusai beállításainak párbeszédablaka

  • A jelenetre vetett árnyékok megjelenítéséhez jelölje be az unchecked Árnyékok megjelenítése jelölőnégyzetet. Beállítási lehetőségek:

    • Irányított fényforrás

    • Árnyék megjelenítés maximális távolsága: elkerülhető vele a túl távoli tárgyak árnyékának megjelenítése, elsősorban amikor a kamera felfelé néz a horizont mentén

    • Árnyékolási hajlam: az önmagát árnyékoló hatások elkerülése érdekében, amelyek a térképméretek közötti különbségek miatt egyes területeket másoknál sötétebbé tennének. Minél alacsonyabb, annál jobb

    • Árnyéktérkép felbontása: hogy az árnyékok élesebbek legyenek. Ha a felbontási paraméter túl magas, akkor a teljesítmény csökkenhet.

  • unchecked Eye Dome Lighting megjelenítése (EDL): egy utómunkálati effektus, amely javítja a mélységérzetet. Minden pixel mélységét (a kamerától való távolságát) összehasonlítja a szomszédos pixelek mélységével, és a mélységkülönbségnek megfelelően kiemeli, így a szélek jobban kiemelkednek. Az egész jelenetre hatással van, és kombinálható a Képernyőterületi környezeti okklúzió hatással. A következő paraméterek szabályozhatók:

    • Megvilágítás erőssége: növeli a kontrasztot, javítja a mélységérzetet

    • Megvilágítás távolsága: a felhasznált pixelek középső pixeltől mért távolságát jelöli, és az élek vastagabbá tételéért felelős.

  • Képernyőterületi unchecked Környezeti okklúzió (SSAO): egy utófeldolgozási effektus, amely a mélységérzetet is javítja azáltal, hogy sötétebb árnyalatot alkalmaz azokra a területekre, amelyek kevésbé vannak kitéve a környezeti fénynek. Az egész jelenetre hatással van, és kombinálható az Eye Dome Lighting hatással. A következő paraméterek szabályozhatók:

    • Radius: milyen távolságra érjen el a környezeti okklúzió kiszámítása

    • Intenzitás: az effektus erőssége (a magasabb értékek sötétebbé teszik az objektumokat)

    • Okklúzió küszöbértéke: egy pont hány szomszédos pontot kell kitakarjon ahhoz, hogy a hatás megjelenjen (50% alatti értékek sötétebbé teszik a kimenetet, de nagyobb okklúziós tartományt biztosíthatnak)

../../../_images/3dmap_edl_ssao.png

7.28. ábra Pontfelhők megjelenítése 3D térképen Eye Dome Lighting (EDL) és/vagy képernyőterületi környezeti okklúzió (SSAO) használatával

Fentről le, balról jobbra: Nincs hatás – Csak SSAO – Csak EDL – SSAO és EDL

7.2.1.5. Kamera és égbolt

Ezen a lapon a kamerát, a 3D tengelyt, a navigáció szinkronizálását és az égboltot érintő paramétereket állíthatja.

../../../_images/3dmapconfiguration_camera.png

7.29. ábra A 3D térkép kamerakonfigurációs párbeszédablaka

  • A Kamera paramétercsoport felülbírál pár alapértelmezett kamerabeállítást, ami a Beállítások ► Beállítások… ► 3D párbeszédablakban lett megadva.

  • Jelölje be a unchecked 3D tengely megjelenítését a 3D tengely eszköz engedélyezéséhez. Ez a paramétercsoport lehetővé teszi a tengely típusának és pozíciójának beállítását.

    • Koordináta-rendszer típusra állítva egy derékszögű tengely fog megjelenni.

    • With the Cube type, a 3D cube will be represented. The cube faces can be used to change the camera view: for example, click on the north face to set the camera to see from the north.

Javaslat

Kattintson a jobb gombbal a 3D tengelyre, hogy gyorsan beállítsa a tengely pozícióját és típusát, valamint a kameranézetet.

../../../_images/3dmapconfiguration_3daxis_menu.png

7.30. ábra A 3D tengely helyi menü

  • A Navigáció szinkronizálása paramétercsoport lehetőséget ad a 2D nézet szinkronizálására a 3D kamera pozíciójával, vagy a 3D kamera pozíciójának szinkronizálására a 2D nézettel, vagy mindkétirányú szinkronizálásra. Az utolsó lehetőség a 3D kamera által látható terjedelmet jeleníti meg a 2D térképnézet felett.

  • Jelölje be az unchecked Égbolt megjelenítését, hogy engedélyezze az égbolt megjelenítését a jelenetben. Az égbolt típusa lehet:

    • Panoráma textúra egyetlen 360°-ot lefedő fájlból

    • Különböző homlokzatok, egy-egy textúrafájl a jelenetet tartalmazó doboz mind a hat oldalához

    Az égbolttextúra képfájljai lehetnek a lemezen lévő fájlok, távoli URL-címek vagy a projektbe ágyazott fájlok (további részletek).

7.2.1.6. Speciális

../../../_images/3dmapconfiguration_advanced.png

7.31. ábra A 3D térkép speciális beállításainak párbeszédablaka

  • Térképcsempe felbontása: A terepcsempék textúrájaként használt 2D térképképek szélessége és magassága. A 256 px azt jelenti, hogy minden csempe 256×256 képpont méretű képként lesz megjelenítve. Nagyobb szám részletgazdagabb terepcsempéket eredményez, az összetettebb megjelenítés rovására.

  • Max. képernyő hiba: Meghatározza a terepcsempék részletesebbre cserélésének küszöbértékét (és fordítva), vagyis hogy a 3D nézet milyen hamar kezdjen nagyobb felbontású csempéket használni. Kisebb szám részletgazdagabb jelenetet eredményez az összetettebb megjelenítés rovására.

  • Max. terepi hiba: Az a felbontás, amelynél megáll a terepcsempék részletesebbre osztása (a felosztásuk amúgy sem jelentene több részletet). Ez az érték korlátozza a csempék hierarchiájának mélységét: az alacsonyabb értékek mélyebbé teszik a hierarchiát, növelve a megjelenítés bonyolultságát.

  • Nagyítási szintek: A nagyítási szintek számát mutatja (függ a térképcsempék felbontásától és a maximális terepi hibától).

  • unchecked Címkék megjelenítése: Be/ki kapcsolja a térképcímkék megjelenítését

  • unchecked Térképcsempe információ: a térképcsempék határának és csempeszámának beágyazása (hasznos a terepproblémák elhárításához)

  • unchecked Befoglaló téglalapok megjelenítése: megjeleníti a terepcsempék 3D-s befoglaló téglalapjait (hasznos a terepproblémák elhárításához)

  • unchecked Kamera nézetközpontjának megjelenítése

  • unchecked Kamera forgáspontjának megjelenítése

  • unchecked Fényforrások megjelenítése: egy gömböt jelenít meg a fényforrás kezdőpontjában, lehetővé téve a fényforrások könnyebb áthelyezését és elhelyezését a jelenet tartalmához képest

  • unchecked Képkockasebesség (FPS) megjelenítése

  • unchecked Hibakeresési fedvény megjelenítése: vizuális rátét, amely néhány hasznos hibakeresési és profilozási információt jelenít meg, lehetővé téve a képkockagrafikon és a jelenetgrafikon gyors megtekintését.

  • unchecked Árnyéktérkép hibakeresése: a jelenetet vörös-fekete képként jeleníti meg az árnyékokhoz használt fény nézőpontjából (hibakeresés céljából). A vezérlő Mérete a 3D térképnézethez képest arányosan adható meg, és az egyik Sarokba van dokkolva.

  • unchecked Mélységtérkép hibakeresése: a jelenet mélységtérképét jeleníti meg képként, amin a közelebbi pixelek sötétebbek (hibakeresési célból). A vezérlő Mérete a 3D térképnézethez képest arányosan adható meg, és az egyik Sarokba van dokkolva.

7.2.3. Animáció létrehozása

Egy animáció kulcsképkockák (kamerapozíciók bizonyos időpontokban) sorozatából áll. Animáció létrehozásához:

  1. Kapcsolja be az play Animációk eszközt; megjelenik az animáció lejátszó kezelőszerv

  2. Nyomja meg a symbologyAdd Kulcsképkocka hozzáadása gombot, majd adja meg a Kulcsképkocka idejét másodpercben. A beállított idő meg fog jelenni a Kulcsképkocka legördülőlistában.

  3. A navigációs eszközökkel mozgassa a kamerát az aktuális kulcsképkockához rendelendő helyre.

  4. Az előző lépéseket megismételve adjon hozzá annyi kulcsképkockát (idővel és pozícióval), amennyire szüksége van.

  5. QGISKattintson a play gombra az animáció előnézetéhez. A QGIS jeleneteket készít a beállított időpontokhoz az adott kamerapozíciókkal és elforgatásokkal, és interpolálja ezeket a kulcskockák között. Többféle Interpolációs mód áll rendelkezésre az animáláshoz (pl. lineáris, inQuad, outQuad, inCirc… – további részletek: https://doc.qt.io/qt-5/qeasingcurve.html#EasingFunction-typedef).

    Az animáció előnézete az idő csúszkájának mozgatásával is megtekinthető. Az Ismétlés bekapcsolásával az animáció ismételten lefut, míg a play gombra kattintva a futó animáció megáll.

A jeleneteket ábrázoló képsorozat elkészítéséhez kattintson az fileSave Animációs képkockák exportálása gombra. A fájlnév Sablonon és az Kimeneti könyvtáron, kívül beállíthatja a Másodpercenkénti képkockák számát, a Kimeneti szélességet és Kimeneti magasságot.

7.2.4. 3D vektorrétegek

A magassági értékekkel rendelkező vektorrétegek megjeleníthetőek a 3D térképnézetben a 3D megjelenítés engedélyezése bejelölésével a vektorréteg tulajdonságainak 3D nézet lapján. Számos lehetőség áll rendelkezésre a 3D vektorréteg megjelenítésének testreszabásához.