Fontos
A fordítás közösségi munka, amihez itt tud csatlakozni. Ennek az oldalnak eddig 89.25%-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 menüben hozhatja létre, kezelheti és nyithatja meg:
Az
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.A 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.
Ha létrehozott egy vagy több 3D-s térképnézeteket, akkor a 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.
7.22. á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:
Kamera irányítása: mozgatja a nézetet, miközben megtartja a kamera szögét és irányát
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
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)
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
Measurement Line: measures the horizontal, vertical, and total 3D distance between pointsClick to add points
Right-click to finish the measurement
Right-clicking twice or pressing New will reset the table
Animációk: megjeleníti/elrejti az animáció lejátszó kezelőfelületétAz
Exportálás menü lehetővé teszi a jelenet exportálását különböző formátumokba:
Mentés képként…: exportálja az aktuális nézetet egy képfájl formátumba
3D jelenet exportálása: exportálja az aktuális nézetet egy 3D jelenet formájában (.objfá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:
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
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.
Cross Section Tool creates a cross section in 3D scene by defining an area on the terrain in the 2D map canvas.
Click to set the start point, move the mouse to define the line direction
and click again to set the end point. You can adjust the size of the section by moving the mouse after selecting the start and end points.
Press Esc or right-click to reset the selection.
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.The
Configure… button opens the dialog to configure
the 3D map view settings.
3D térképnézet dokkolása: váltás dokkolt panelről önálló ablakra
7.2.1. Jelenet beállításai
The 3D map view opens with some default settings you can customize.
To do so, press the
Configure… button at the top of
the 3D canvas panel to open the 3D configuration window.
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
7.23. ábra A 3D térkép általános beállításainak párbeszédablaka
Az
Á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
Nagyítás az egészre gombot.Jelölje be a
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
7.24. á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:
Sík terep
egy betöltött DEM (raszterréteg)
egy Online szolgáltatás, amely a Mapzen magassági csempéit tölti le; további információk: https://registry.opendata.aws/terrain-tiles/
egy betöltött Háló adathalmaz
egy Kavántált háló réteg a projektből
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.
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
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.
7.25. ábra A 3D térkép megvilágítási beállítások párbeszédablaka
7.2.1.4. Hatások
7.26. á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
Á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.
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
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)
7.27. á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.
7.28. á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 párbeszédablakban lett megadva.
Jelölje be a
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.
7.29. á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
É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
7.30. á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).
Címkék megjelenítése: Be/ki kapcsolja a térképcímkék megjelenítését
Show debug panel: allows to show or hide a panel
next to the 3D map view displaying options to better control map navigation
and debug information:
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)
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)
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
Show debug overlay: visual overlay which displays some useful debugging
and profiling information. This allows in particular to quickly see the frame graph and the scene graph
Á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.
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.Show camera info:
Megjegyzés
When your 3D map view is open in a standalone window, you can use Ctrl+Shift+d keyboard shortcut to access the debug panel.
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:
Kapcsolja be az
Animációk eszközt; megjelenik az animáció lejátszó kezelőszervNyomja meg a
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.A navigációs eszközökkel mozgassa a kamerát az aktuális kulcsképkockához rendelendő helyre.
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.
QGISKattintson a
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/archives/qt-5.15/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
gombra kattintva a futó animáció megáll.
A jeleneteket ábrázoló képsorozat elkészítéséhez kattintson az
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.




