Kézikönyv
YASC
![]()
Yet Another Surveying Calculator
Geodéziai szoftver
- Bevezető
- Főbb jellemzők
- Licenc kezelés
- Projekt kezelés
- Napló
- Eszközök
- Koordináta jegyzék, pontok kezelése
- Mérési jegyzőkönyv
- Grafika
- Poligonok kezelése
- Felületek kezelése
- Metszetek kezelése
- Törésvonalak kezelése
- Vetületi rendszerek kezelése
- Pontkódok kezelése
- Beállítások
- Korábbi projektek
- Projekt könyvtár megnyitás
- Számítások
- Tájékozás
- Poláris pont számítás
- Ortogonálisan bemért pontok számítása
- Szabad álláspont számítás
- Külpont számítása
- Előmetszés
- Ívmetszés
- Hátrametszés
- Sokszögvonalak számítása
- Térfogat számítás
- Vonalszintezés
- Magasság interpoláció
- Metszéspont / Normáltranszverzális
- Kitűzési méretek számítása
- 2D Transzformációs paraméterek számítása
- 3D Transzformációs paraméterek számítása
- Előzetes koordináták számítása
- Magassági (1D) hálózat kiegyenlítés
- Vízszintes (2D) és térbeli (3D) hálózat kiegyenlítés
- Regresszió számítások
- Elmozdulás elemzés
- Ellenőrzések
- Távmérés ellenőrzése
- Oda-vissza távmérések ellenőrzése
- Tájékozás ellenőrzése
- Magasságmérés ellenőrzése
- Oda-vissza magasságmérések ellenőrzése
- Mérési jegyzőkönyv ellenőrzése
- Kollimáció hiba ellenőrzése
- Magassági kör indexhibájának ellenőrzése
- Koordináta jegyzék ellenőrzése
- 2D vagy 3D koordináta azonosság
- Egymást metsző törésvonalak ellenőrzése
- Függelék
Bevezető
A YASC egy földmérő mérnökök számára fejlesztett szoftver, ami lehetővé teszi a terepen elsősorban mérőállomással rögzített adatok utólagos feldolgozását, elemzését. A feldolgozott adatokból további adatok állíthatók elő, illetve a létrehozott adatok megoszthatók más alkalmazásokkal.
A modern mérőállomások kezelő szoftverei lehetővé teszik, hogy a mérési adatokból rögtön a helyszínen koordináták vagy akár majdnem kész térkép készüljön. Ahhoz, hogy ez a feltétel teljesülni tudjon komoly előkészületek szükségesek. Előzetes alappont sűrítés hiányában a mérőállomások csak valamilyen helyi koordináta rendszerben tudnak dolgozni, amit az irodai feldolgozás során valamilyen módszerrel át kell transzformálnunk valamilyen más, pl. EOV rendszerbe.
Vannak olyan esetek is, amikor a műszer szoftvere nem képes bonyolult számítási eljárásokra, vagy éppen az a cél, hogy a mérési eredményekből, hálózat kiegyenlítéssel egy alappont hálózat koordinátáit határozzuk meg. Természetesen még sok más olyan eset létezik, amikor az adatok utólagos feldolgozása, elemzése elengedhetetlen.
Főbb jellemzők
- Multiplatform (Linux, Windows)
- Egyszerű, könnyen kezelhető, intuitív felhasználói felület
- Számítási eredmények naplózása Markdown formátumban
- Minden adat egyetlen fájlban van tárolva, így könnyen mozgatható, megosztható
Licenc kezelés
A szoftver Teljes vagy Oktatási licenccel történő használatához online regisztráció, valamint egyszeri, működő, közvetlen internet kapcsolat szükséges. A használat jogosultságának ellenőrzése interneten keresztül történik.
A szoftver a következő licenc típusokkal használható:
- Alap: korlátozásokkal
- Teljes: korlátozások nélkül
- Oktatási: teljes funkcionalitás
- Teszt: korlátozások nélkül, maximum 30 napra, kizárólag tesztelési célra
Korlátozások:
- a Teszt és az Alap változat használatához nincs szükség regisztrációra
- az első indítást követően megkezdődik a 30 napos Teszt időszak
- a Teszt időszak lejárata után automatikusan Alap licencre vált
- a Teszt időszak nem indítható újra
A licenc váltáshoz szükséges Azonosító a program Névjegy ablakában található.
Ezt az azonosítót mentse el biztonságos helyre!
Az online regisztrációhoz a megadott azonosító alapján történik. A sikeres regisztrációt követően a szoftver a követező indításakor a megfelelő licenccel indul el, az azonosító megtalálható a Névjegy ablakban.
A továbbiakban nem feltétlenül szükséges közvetlen internet kapcsolattal rendelkeznie a számítógépnek, viszont a programnak lehetnek olyan további funkciói, amelyek használatához internet kapcsolat szükséges.
A licenc lejárta után a szoftver nem használható, az újbóli engedélyezését az azonosítóval lehet kezdeményezni, akár a licenc lejárata előtt is.
A lejárati idő előtti hosszabbítás esetén az új lejárati időt a korábbi lejárati időtől kezdődően számítjuk, tehát a korábbi lejárati időből nem fog elveszi semmi. Lejárai idő utáni hosszabbítás esetén a licenc díjának rendezésétől, illetve a licenc kiadásától számítjuk a lejárati időt.
A szoftver csak azon a számítógépen használható, amire a licenc szól. A licenc úgy vihető át a felhasználó másik számítógépére, hogy a korábbi licencet visszavonjuk (érvénytelenítjük) és a korábbi lejárati idővel új licencet adunk a másik számítógépre.
A számítógép meghibásodása, eltulajdonítása, újratelepítése esetén a korábbi licencet visszavonjuk és a korábbi licencet visszavonjuk (érvénytelenítjük) és a korábbi lejárati idővel új licencet adunk a másik számítógépre.
Minden, a licenccel kapcsolatos ügyintézést a Kapcsolat űrlapon lehet végezni.
Projekt kezelés
A projekt tartalmazza a betöltött koordináta jegyzékeket, mérési jegyzőkönyveket, a naplót és a beállításokat. Egy projekt minden adata egyetlen fájlban van tárolva, egy könnyen mozgatható, megosztható. Az adatfájl más programokkal történő módosítása nem várt hibákat eredményezhet.
A projektek kezelésére a programban a Fájl menü szolgál. Itt lehet új munkát létrehozni, menteni, meglévőt betölteni. Az Előzmények menüpont alatt az 10 utoljára használt projekt fájl található.
Állapotok kezelése
A projektek több, időbélyeggel ellátott állapotot tartalmazhatnak. Új projekt létrehozásakor minden esetben létrejön egy “Alapértelmezett” állapot az aktuális dátummal. A projekten végzett minden módosítás az aktív állapotban történik.
Az állapotok kezelését Projekt menü Állapotok… parancs kiadásával lehet elvégezni.

Új állapot a létrehozásakor örökli az aktuális állapot beállításait.
Az aktív állapot nem törölhető.
Ha a projektben egynél több állapot van létrehozva, akkor az aktuális állapot neve a főablak fejlécében megjelenik.

A projekten elvégzett összes módosítás mindig az aktuális állapotban lesz végrehajtva. Az aktuális állapotban lesznek mentve minden adat (pont koordináták, számítási eredmények, grafikai elemek, napló, stb)
Napló
A program a számítási eredményeket a Főablakban naplózza. A Napló tartalma egyszerű, a programban is szerkeszthető, Markdown formátumú szöveg. Markdown formátum könnyen olvasható jelöléseket alkalmaz, amelyek egyrészt segíti a szöveg tagolását, megkönnyíti az olvashatóságot, másrészt a szabályai miatt könnyen átalakítható más, pl. HTML formátumba.
A Napló tartalma kimenthető Markdown vagy HTML formátumba. A Markdown formátum egy egyszerűen szöveg fájl .md kiterjesztéssel, a HTML pedig egy elegánsabb megjelenítést tesz lehetővé webböngészőben.
A Napló markdown tartalma előnézetként megjeleníthető HTML formátumban is. A Navigátor panel a Napló tartalmában történő gyors mozgást teszi lehetővé.
Eszközök
Koordináta jegyzék, pontok kezelése
A YASC-ban egy vetületi rendszerben azonos pontszámmal csak egy létezhet egy munkában. Rendűségét tekintve egy pont alappont, vagy részletpont lehet. A pontoknak a következő tulajdonságai lehetnek:
- Pontszám: kötelező, a pont egyedi elnevezése
- Y: keleti koordináta
- X: északi koordináta
- Z: magassági koordináta
- Kód: szöveges pontkód
- Vetületi: a pont vetületi rendszere
- Rendűség: alappont vagy részletpont
- Előzetes jelző az YX és Z koordinátákhoz
A létező pontokat kérdés nélkül felülírja a program ha azonos pontszámú új pont kerül a munkába, pl. fájlból vagy egy számítás eredményeként, az alábbi szabályok szerint:
- A pontok rendűsége mindig az új pontnál meghatározott érték lesz.
- Az új pont többi mezője csak akkor írja felül a korábbit, ha az nem üres, vagy eltér az előzőtől, azaz üres mező nem ír felül nem üreset.
- Az egyes koordináták előzetes jelzője csak akkor írja felül a korábbit, ha a koordináta értéke nem üres.
| Mező | Eredeti | Új | Eredmény | Megjegyzés |
|---|---|---|---|---|
| y | <üres> | y2 | y2 | új |
| y | y1 | <üres> | y1 | eredeti |
| y | y1 | y2 | y2 | új |
| x | <üres> | x2 | x2 | új |
| x | x1 | <üres> | x1 | eredeti |
| x | x1 | x2 | x2 | új |
| z | <üres> | z2 | z2 | új |
| z | z1 | üres | z1 | eredeti |
| z | z1 | z2 | z2 | új |
| kód | <üres> | kód2 | kód2 | új |
| kód | kód1 | <üres> | kód1 | eredeti |
| kód | kód1 | kód2 | kód2 | új |
| vetület | vetület1 | vetület2 | vetület2 | új |
| rendűség | rendűség1 | rendűség2 | rendűség2 | új * |
| előzetes | előzetes1 | előzetes2 | előzetes2 | új ** |
*: rendűség: alappont vagy részletpont **: előzetes: igen vagy nem
A pontok koordináta mezői közül bármelyik lehet üres (ismeretlen), viszont a számításoknál csak azok a pontok lesznek adott pontként figyelembe véve, amiknél az adott számításhoz szükséges koordináták rendelkezésre állnak. Például tájékozó irány csak olyan pont lehet, aminek van Y és X koordinátája is, a Z ebben az esetben nem feltétel.
Koordináták betöltése fájlból
A program egyszerű, szövegfájlokból képes koordináta jegyzéket beolvasni. A koordináta jegyzék betöltés a Koordináta jegyzék helyi menüjéből kiadott Betöltés fájlból parancs segítségével indítható.

Először ki kell választani a koordináta jegyzéket tartalmazó fájt, meg kell adni a mező elválasztó karaktert, és hogy hány sor fejlécet tartalmaz a fájl.
A pontok listája előzetesen megjelenik egy táblázatban. A táblázat fejlécére kattintva, egy felbukkanó menüből ki lehet választani, hogy melyik oszlop melyik mezőnek feleljen meg. Így a mezők sorrendje tetszőleges is lehet.
A fejléc menü elemei:
- Pontszám: az oszlop tartalma pontszám
- Y: az oszlop tartalma Y koordináta
- X: az oszlop tartalma X koordináta
- Z: az oszlop tartalma Z koordináta
- Kód: az oszlop tartalma pontkód
- —semmi—: az oszlop tartalma figyelmen kívül lesz hagyva
Koordináták mentése fájlba
A koordináta jegyzékben a szűrő feltételnek megfelelő pontokat a helyi menü, Mentés másként parancsával lehet elmenteni különböző formátumú fájlokba.
Támogatott formátumok: Függelék
Új pont hozzáadás
Új pontot a helyi menü Új pont létrehozás parancsával lehet létrehozni. Szabályok:
- a pontszám mező nem lehet üres
- hiányzó koordináta érték esetén, a beviteli mezőt üresen kell hagyni, a 0.000 érték a számításokban hibát eredményezhet
- ha már létező pontszámú pontot hoz létre, akkor azt a fenti szabályok szerint fogja tárolni a program
Pont módosítás
Egy pont módosítását a helyi menüből, vagy a pont során dupla kattintással. Ilyenkor van lehetőség a pontszám és a koordináták módosítására is. Több pont tulajdonságát (kód, rendűség) a Szerkesztés vagy a helyi menüből lehet végrehajtani.

A pont módosítások nem vonhatók vissza.
A helyi menü elemei:
- Új pont létrehozás: új pontot hoz létre a koordináta jegyzékben
- Pont módosítás: a pont adatainak módosítása
- Pont törlés: a kijelölt pontok törlése
- Grafika: a kijelölt pont megjelenítése a Grafika ablakban
- Kód módosítás: a kijelölt pontok kódjának beállítása a megadott értékre
- Rendűség módosítás: a kijelölt pontok rendűségének beállítása a megadott értékre (alappont, részletpont, vagy csere)
- Véglegesítés: megszünteti a kijelölt pontok koordinátáinak előzetes státuszát
- Vetületi rendszer: a kijelölt pontok vetületi rendszerének beállítása a megadott értékre
- Véglegesítés: megszünteti a kijelölt pontok koordinátáinak előzetes státuszát
- Láthatóság: a kijelölt pontok láthatóságának beállítása a megadott értékre a Grafika a ablakban
- Koordináta transzformáció: a kijelölt pontok koordinátáinak transzformációja
- Magasság átvétel: a kijelölt pontok magasságát átveszi a kiválasztott Felületről
- Koordináták törlése: a kijelölt pontok YXZ, YX, vagy Z koordinátáinak törlése
- Másolás kiválasztott állapotba: a kijelölt pontokat átmásolja egy projekt egy másik állapotába
- Betöltés fájlból: pontok betöltése a koordináta jegyzékbe a támogatott fájl formátumokból
- Mentés fájlba: a szűrő feltételeknek megfelelő pontok mentése a kiválasztott formátumba
- Másolás vágólapra: a kijelölt pontok adatainak másolása a rendszer vágólapjára (más programokba beilleszthető)
- Beillesztés vágólapról: a rendszer vágólapon lévő strukturált szöveges formátumban (pl. CSV, MS Excel, LibreOffice Calc) lévő pont adatok betöltése
Pont törlés
A kijelölt pontok a Szerkesztés, vagy a helyi menüből törölhetők. A törlés nem vonható vissza.
Pont szűrő
A pont listában csak a szűrő feltételeknek megfelelő pontok jelenne meg. Szűrő feltételek:
- rendűség: alappont (három állású jelölőnégyzet)
- pontszám (maszk)
- kód (maszk)
- vetület (maszk)
- koordináták (minimum – maximum)
- előzetes jelzők: XY és Z (három állású jelölőnégyzet)
- láthatóság: a pont láthatósága a Grafika ablakban (három állású jelölőnégyzet)
A szűrő feltételek között ÉS kapcsolat áll fenn, tehát csak olyan pontok jelennek meg a listában, amelyek minden feltételnek eleget tesznek.
Három állású jelelőnégyzet
A rendűség és az előzetes koordináták három állású jelelőnégyzetekkel szűrhetők, ezek a következő állapotúak lehetnek:
- bekapcsolt: a feltétel igaz – alappont esetén ha bekapcsolt akkor az alappontok jelennek meg
- kikapcsolt: a feltétel nem igaz – alappont esetén ha kikapcsolt akkor részletpontok
- határozatlan: bármelyik feltétel igaz – alappont esetén ha határozatlan akkor az alappontok és a részletpontok is megjelennek
Pontszám, kód és vetületszűrő
A pontszám és a kód mező maszkjának viselkedése lényegében megegyezik az operációs rendszerek fájl maszkjával. Ezekben a mezőkben vesszővel elválasztott szűrő feltételeket adhatunk amelyek VAGY kapcsolatban állnak. Tehát a szűrő feltétel minden esetben igaz lesz, ha a listában szereplő kifejezések egyike igaz.
Helyettesítő karakterek:
- *: az adott helytől jobbra lévő karaktereket helyettesíti
- ?: az adott helyen lévő karaktert helyettesíti
Példák:
- *: minden érték
- 1*: egyessel kezdődő értékek
- *1: egyesre végződő értékek
- ?2: olyan kétjegyű érték, ami 2-esre végződik
- ??3*4: olyan legalább 4 karakter hosszú érték, aminek harmadik karaktere 3-as és az utolsó karaktere 4-es
- 1*,*1: olyan érték, ami 1-essel kezdődik vagy 1-esre végződik
- 1*1: olyan értékek, ami 1-essel kezdődik és 1-esre végződik
- 5?6*,*7: olyan 5-össel kezdődő érték aminek a harmadik karaktere 6 vagy 7-esre végződik
- 5?6*7: olyan 5-össel kezdődő érték aminek a harmadik karaktere 6 és 7-esre végződik
- *8?: olyan érték, aminek utolsó előtti karaktere 8-as
Pontkód módosítás
A kijelölt pontok kódjának beállítása egy tetszőleges értékre:
- Új kód: tetszőlegesen megadott számra vagy szövegre cseréli a kijelölt pontok kódját
- Kódok cseréje kódszámra: kódnevek cseréje kódszámokra a kódlistában megadott táblázat szerint
- Kódok cseréje kódnévre: kódszámok cseréje kódnevekre a kódlistában megadott táblázat szerint
A csere csak abban az estben történik meg, ha a kódlista nem üres és megtalálható benne a kódnév vagy kódszám.
Rendűség
A kijelölt pontok rendűségének beállítása egy tetszőleges értékre
- Alappont: minden kijelölt pont rendűsége alappont lesz
- Részletpont: minden kijelölt pont rendűsége részletpont lesz
- Csere: a kijelölt alappontok rendűsége részletpont, a részletpontok rendűsége alappont lesz
- Beállítások szerint: kijelölt pontok rendűségét a Beállításokban megadott pontszám intervallumnak megfelelően állítja be
Vetületi rendszer
A kijelölt pontok vetületi rendszerének beállítása. A pontok vetületi rendszerét a beállításokban felvett koordináta rendszerek közül lehet kiválasztani.
Előzetes / végleges
A kijelölt pontok előzetes értékének módosítása:
- Előzetes YX: az Y és X koordináta előzetes lesz, a Z előzetes értéke változatlan marad
- Előzetes Z: a Z koordináta előzetes lesz, a Y és X előzetes értéke változatlan marad
- Előzetes YXZ: minden koordináta előzetes lesz
- Végleges YX: az Y és X koordináta végleges lesz, a Z előzetes értéke változatlan marad
- Végleges Z: a Z koordináta végleges lesz, a Y és X előzetes értéke változatlan marad
- Végleges YXZ: minden koordináta végleges lesz
Láthatóság
A kijelölt pontok láthatósága módosítható. A Grafika ablakban csak a látható pontok jelennek meg. Felület létrehozáskor csak a látható pontokat veszi figyelembe a program.
Koordináta transzformáció
A koordináta jegyzékben a kijelölt pontok koordinátái transzformációval módosíthatók. A transzformáció során az Y, X és Z koordinátáknak adhatunk új értéket. A pontok eredeti koordináta mezőre az {y}, {x} és {z} helykitöltőkkel lehet hivatkozni. Bármelyik helykitöltő, bármelyik mezőben használható. A koordináta érték az adatott mezőbe írt (matematikai) kifejezés kiértékelésével keletkezik.

Alaphelyzetben az Y, X és Z mezőben az eredeti koordinátákra hivatkozó helykitöltők vannak. Ebben az esetben nem történik transzformáció, hiszen a pontok visszakapják az eredeti koordinátájukat. Abban esetben ha egy pont valamelyik koordináta értéke üres, a vonatkozó helykitöltő 0 értékkel lesz helyettesítve. Így elkerülhetők az esetleges hibaüzenetek.
Menüben a következő parancsok érhetők el:
- Alaphelyzet: minden mezőbe a mezőnek megfelelő helykitöltő kerül
- 2D: 2D koordináta transzformációk
- 3D: 3D koordináta transzformációk
2D koordináta transzformáció
A menü 2D transzformációs parancsai:
- Y <> X csere: felcseréli az Y és X koordinátákat reprezentáló helykitöltőket
- Y <> Z csere: felcseréli az Y és Z koordinátákat reprezentáló helykitöltőket
- X <> Z csere: felcseréli az X és Z koordinátákat reprezentáló helykitöltőket
- Paraméterek átvétele: átveszi Transzformációs paraméterek számítása ablakban számított paramétereket
- Paraméterek betöltése:
- YASC paraméter fájlból (.ytrp)
- ITR Helmert / Affin paraméterek betöltése fájlból (.trp)
Az Előnézet megmutat maximum 100 db transzformált koordinátát. Az OK megnyomásával végezhető el a tényleges transzformáció és az eredmények mentése a koordináta jegyzékbe.
Példák
- Z koordináták értékének növelése 100.00-val:
- Y = {y}
- X = {x}
- Z = {z} + 100
- Pontok eltolása nyugatra 1 km-rel
- Y = {y} - 1000
- X = {x}
- Z = {z}
- Pontok eltolása északra 2 km-rel
- Y = {y}
- X = {x} + 2000
- Z = {z}
- Helmert transzformáció
- Y = 42286.523 + 0.93440579 * {y} - 0.04578754 * {x}
- X = -23818.999 + 0.04578754 * {y} + 0.93440579 * {x}
- Z = {z}
Napló (affin transzformáció + magasságok módosítása)
# Koordináta transzformáció
> Y = -5370.211 + 1.01029009 * {y} + -0.01433488 * {x}
> X = -50557.976 + 0.09897116 * {y} + 0.84220526 * {x}
> Z = {z} - 110
| Pontszám | {y} | {x} | {z} | Y | X | Z |
| :------- | ----------: | ---------: | -------: | ----------: | ---------: | -----: |
| 1005 | 595485.8884 | 57945.0582 | 114.0960 | 595412.6453 | 57179.5859 | 4.0960 |
| 1006 | 595560.1660 | 57919.9470 | 116.4910 | 595488.0472 | 57165.7885 | 6.4910 |
| 1001 | 595453.2305 | 57910.9496 | 114.1160 | 595380.1403 | 57147.6273 | 4.1160 |
| 1004 | 595367.0224 | 57894.3541 | 112.8320 | 595293.2830 | 57125.1184 | 2.8320 |
3D koordináta transzformáció
A programban az EOV és az ETRS89 rendszerek közötti, illetve általános transzformáció végezhető el.
A GNSS mérések geodézia alapértelmezett vonatkoztatási rendszere az XYZ térbeli geocentrikus koordinátákkal adott ITRS (International Terrestrial Reference System) aktuális megvalósítása (jelenleg az ITRF2014), illetve annak európai megvalósítása az ETRS89.
A menü 3D transzformációs parancsai:
- Paraméterek átvétele: a 3D Traszformációs paraméter számítás ablak eredményeinek átvétele
- Paraméterek betöltése: transzformációs paraméterek betöltése a program saját *.ytrp vagy Bursa-Wolf 7 paraméteres fájl formátumából. 7 paraméteres formátum esetén a betöltést követően meg kell adni, a transzformációs eljárást is, ugyanis ezt az információt ez a fájl formátum nem tárolja. Az EOV és az ETRS89 rendszerek közötti transzformáció esetén automatikusan elvégzi az EOV koordináták átszámítását a GRS67 ellipszoidra. A 3D általános transzformáció esetén nem végez semmilyen vetületi átszámítást a program, hanem a “nyers” koordinátákkal végzi a számításokat.
- EHT 2.0 :: EOV > ETRS89 XYZ: EOV koordináták transzformációja ETRS89 geocentrikus (X,Y,Z) koordináta rendszerbe a GNSS Szolgáltató Központ hivatalos EHT 2.0 transzformációjával
- EHT 2.0 :: ETRS89 > EOV: ETRS89 koordináták transzformációja EOV rendszerbe a GNSS Szolgáltató Központ hivatalos EHT 2.0 transzformációjával
- OSGeoLabBp :: EOV > ETRS89 XYZ: EOV koordináták transzformációja ETRS89 geocentrikus (X,Y,Z) koordináta rendszerbe a nem hivatalos OSGeoLabBp/eov2etrs megoldással
- OSGeoLabBp :: ETRS89 > EOV: ETRS89 koordináták transzformációja EOV rendszerbe a nem hivatalos OSGeoLabBp/eov2etrs megoldással
Az EHT 2.0 megoldás kicsit lassú, mivel internetes API hívással történik, ennek megfelelően nagy mennyiségű pont transzformációját nem célszerű ezzel a módszerrel végezni. Az OSGeoLabBp/eov2etrs megoldás esetében a számítás a helyi gépen történik, így sokkal gyorsabb, viszont nem minősül hivatalos transzformációs eljárásnak. A két módszer közötti eltérés jellemzően cm alatti.
A 3D koordináta transzformáció csak azokra a kijelölt pontokra lesz elvégezve, amelyeknek van YX és Z koordinátája is. A helykitöltők ebben az esetben nem játszanak aktív szerepet a számításban, csak jelzik a program számára, hogy 3D transzformációt kell végrehajtani. Ebből következik az is, hogy ezeket a helykitöltőket nem lehet más helykitöltőkkel kombinálni.
Napló EHT 2.0 :: EOV > ETRS89
## Koordináta transzformáció
### EOV > ETRS89 FLH
Transzformációs eljárás: [EHT 2.0 - Hivatalos Helyi Térbeli Transzformáció](https://eht2.gnssnet.hu/)
- adatbázis verziószám: VITEL2014
- program verzió: 2.0.5
| Pontszám | {y} | {x} | {z} | Lon / La [°] | Lat / Fi [°] | h [m] |
| :------- | ---------: | --------: | ------: | -----------: | -----------: | ------: |
| 1001 | 595453.230 | 57910.950 | 114.116 | 18.345157879 | 45.863710742 | 158.769 |
| 1002 | 595418.424 | 57927.386 | 113.277 | 18.344707846 | 45.863855769 | 157.930 |
| 1003 | 595452.668 | 57959.072 | 114.247 | 18.345145054 | 45.864143554 | 158.900 |
Napló OSGeoLabBp/eov2etrs :: ETRS89 > EOV
### ETRS89 > EOV
Transzformációs eljárás: [OSGeoLabBp/eov2etrs](https://github.com/OSGeoLabBp/eov2etrs)
- javítórács: etrs2eov_notowgs.gsb
- geoid modell: geoid_eht2014.gtx
| Pontszám | {y} | {x} | {z} | Y [m] | X [m] | H [m] |
| :------- | -----------: | -----------: | ------: | ---------: | --------: | ------: |
| 1001 | 18.345157879 | 45.863710742 | 158.769 | 595453.230 | 57910.950 | 114.120 |
| 1002 | 18.344707846 | 45.863855769 | 157.930 | 595418.420 | 57927.390 | 113.280 |
| 1003 | 18.345145054 | 45.864143554 | 158.900 | 595452.670 | 57959.070 | 114.250 |
Napló 3D transzformációval számított paraméterek alapján
Transzformációs eljárás: ETRS89->EOV (Helmert)
Forgatómátrix: R
1.0000000000 -0.0000060565 -0.0000054273
0.0000060565 1.0000000000 0.0000034754
0.0000054273 -0.0000034754 1.0000000000
Eltolás vektor: T = -12.5006 32.6986 3.6647
Lépték: S = 0.9999963002
Átszámítás: `P2 = T + S * R * P1`
| Pontszám | {y} | {x} | {z} | Y | X | Z |
| :------- | ----------: | ----------: | ----------: | --------: | ---------: | ------: |
| BALE | 1435900.984 | 4184409.839 | 4579323.584 | 92957.714 | 641694.666 | 112.171 |
| BARC | 1332512.532 | 4237120.842 | 4562212.083 | 69524.348 | 526742.811 | 127.628 |
| SIKL | 1397193.106 | 4224953.736 | 4554175.729 | 57009.607 | 591864.423 | 115.745 |
Magasság átvétel felületről
A kijelölt pontok magasságának átvétele egy kiválasztott felületről. A művelet csak abban az esetben ad kijelölt pontnak új magasságot, ha az a kiválasztott felületbe esik. A pontok magasság változásai bekerülnek a Naplóba.
## Pont magasságok átvétele felületről
Felület: terep
| Pontszám | Kód | Z régi | Z új | Z változás |
| :------- | :-- | ------: | ------: | ---------: |
| 11 | fa | 100.963 | 100.426 | -0.537 |
| 12 | fa | 100.918 | 100.399 | -0.519 |
| 13 | fa | 100.560 | 100.455 | -0.104 |
Koordináták véglegesítése
Az előzetesnek jelölt koordinátákról törli az YX és a Z előzetes jelzőt.
Koordináták törlése
Kérdés után törli a kijelölt pontok YXZ, YX, vagy Z koordinátáit. A pont többi adata (pontszám, kód, rendűség, előzetes) megmarad.
Mérési jegyzőkönyv
Minden projekt egyetlen mérési jegyzőkönyvet tartalmaz. A betöltött mérési jegyzőkönyvek vagy a manuálisan hozzáadott mérések ebbe a jegyzőkönyvbe kerülnek új álláspontként. A munkába egy mérési jegyzőkönyvet többször is be lehet tölteni. A mérési jegyzőkönyvben azonos pontszámmal több álláspont és mért pont szerepelhet. Betöltés során a program alapértelmezetten az 1001 - 1999 pontszám intervallumba eső pontokat alappontnak jelöli, a többi részletpont.
A szerkesztési műveletek az Álláspont és a Mért pont menüből, vagy a helyi menükből érhetők el. Lehetőség van több kijelölt elem tulajdonságainak egyszerre történő módosítására is. Az álláspontok esetén a kódot és műszermagasságot, mért pont esetén a kódot, a jelmagasságot és a rendűséget lehet így módosítani.
Mérés jegyzőkönyv betöltés
Mérési jegyzőkönyvet a Mérési jegyzőkönyv ablak álláspont lista helyi menüjének, Betöltés parancsával lehet betölteni.
A program a mérési jegyzőkönyvek betöltésekor a formátum meghatározásához a fájl tartalmát elemzi, a fájlnév kiterjesztését figyelmen kívül hagyja.
Egy mérési jegyzőkönyv többször is betölthető, ilyenkor az álláspontok duplázódnak.
A mérési jegyzőkönyv fájlokból csak a mérési eredményeket olvassa be a program.
Álláspont esetén:
- pontszám
- műszermagasság
- kód
Mért pont esetén:
- pontszám
- jelmagasság
- kód
- irányérték
- zenitszög
- ferde távolság
Koordinátás pontokat csak a koordináta jegyzékben lehet betölteni. A mérési jegyzőkönyvben tárolt pont koordináták a beolvasáskor figyelmen kívül lesznek hagyva.
Mérési jegyzőkönyv mentés fájlba
Az álláspont lista helyi menüjéből a kijelölt álláspontokat el lehet menteni a függelékben megadott formátumú fájlba.
Mérési jegyzőkönyv szerkesztés
A mérési jegyzőkönyv ablak bal oldalán az álláspontok, a jobb oldalon a mért pontok jelennek meg táblázatos formában. A szerkesztési műveletek parancsai az ablak menüjéből, vagy a táblázatok helyi menüjéből érhetők el.

A szög értékeket az alábbi formátumokban lehet megadni:
- DMS: fok-perc-másodperc, a fok, a perc és a másodperc értékeket egy kötőjel karakter választja el, pl.: 12**-34-**56.7
- DEG: fok.tizedfok, szög érték végére egy d betűt kell írni, szóköz nélkül, pl.: 12.582417d
- GON: újfok.tizedfok, szög érték végére egy g betűt kell írni, szóköz nélkül, pl.: 13.980463g
- RAD: radián, szög érték végére egy r betűt kell írni, szóköz nélkül, pl.: 0.219605r
Álláspont szerkesztése esetén lehetőség van a középtájékozási szög értékének kézi bevitelére, vagy módosítására, törlésére.
Álláspont létrehozás, módosítás

Az álláspontokkal kapcsolatos műveletek parancsait a helyi menü tartalmazza:
- Új álláspont: egy párbeszédablakot jelenít meg, amelyben megadhatjuk az új álláspont adatait
- Álláspont módosítás: a kijelölt álláspont adatait szerkeszthetjük; az álláspont során duplán kattintva ugyanezt érhetjük el
- Álláspontok törlése: törli a kijelölt álláspontokat és a hozzájuk tartozó mérési eredményeket is
- Mozgatás felfelé: a kijelölt álláspontot egy sorral feljebb mozgatja
- Mozgatás lefelé: a kijelölt álláspontot egy sorral lejjebb mozgatja
- Kód:
- Új kód: a kijelölt álláspontok kódját lehet módosítani egy megadott értékre
- Kódok cseréje kódszámra: kódnevek cseréje kódszámokra a kódlistában megadott táblázat szerint
- Kódok cseréje kódnévre: kódszámok cseréje kódnevekre a kódlistában megadott táblázat szerint
- Forrás: a kijelölt álláspontok forrását lehet módosítani egy megadott értékre
- Műszermagasság: a kijelölt álláspontok műszermagasságát lehet módosítani egy megadott értékre
- Prizmaállandó: a kijelölt álláspontokról mért összes távolságot megjavítja a megadott értékkel
- Többszörösen mért irányok közepelése: a kijelölt álláspontokról, azonos pontszámmal többszörösen mért irányok közepelése; a művelet a középértékeket az első talált pont adataiba írja, majd a többit törli; a művelet nem visszavonható
- Mért pontok rendűsége: a kijelölt álláspontokról mért pontok rendűségének módosítása:
- Alappont: minden mért pont alappont lesz
- Részletpont: minden mért pont részletpont lesz
- Csere: felcseréli a mért pontok alappont/részletpont rendűségét
- Beállítások szerint: a mért pontok rendűsége a beállítások szerinti értéket vesz fel
- Mért pontok kódja: kijelölt álláspontokról mért pontok kódjának módosítása:
- Új kód: minden mért pont kódja a megadott új kód lesz
- Kódok cseréje kódszámra: kódnevek cseréje kódszámokra a kódlistában megadott táblázat szerint
- Kódok cseréje kódnévre: kódszámok cseréje kódnevekre a kódlistában megadott táblázat szerint
- Másolás kiválasztott állapotba: átmásolja a kijelölt álláspontokat és az azokról mért irányokat a projekt egy időbélyeggel ellátott állapotába
- Betöltés fájlból: betölt egy a mérési jegyzőkönyvet. A támogatott mérési jegyzőkönyv formátumok a Függelékben találhatók
- Mentés fájlba: a kijelölt vagy az összes álláspont és az azokról mért irányok mentése fájlba
- Az összes kijelölése: az összes álláspont kijelölése
- Másolás vágólapra: a kijelölt álláspontok másolása vágólapra tabulátorral elválasztott szövegként
A kódok cseréje kódlista alapján csak abban az estben történik meg, ha a kódlista nem üres és megtalálható benne a kódnév vagy kódszám.
Mért pont létrehozás, módosítás

A mért pontokkal kapcsolatos műveletek parancsait a helyi menü tartalmazza:
- Új mért pont: egy párbeszédablakot jelenít meg, amelyben megadhatjuk az új mért pont adatait
- Mért pont módosítás: a kijelölt mért pont adatait szerkeszthetjük; az mért pont során duplán kattintva ugyanezt érhetjük el
- Mért pontok törlése: törli a kijelölt mérési eredményeket
- Mozgatás felfelé: a kijelölt mérést egy sorral feljebb mozgatja
- Mozgatás lefelé: a kijelölt mérést egy sorral lejjebb mozgatja
- Kód:
- Új kód: a kijelölt mért pontok kódját lehet módosítani egy megadott értékre
- Kódok cseréje kódszámra: kódnevek cseréje kódszámokra a kódlistában megadott táblázat szerint
- Kódok cseréje kódnévre: kódszámok cseréje kódnevekre a kódlistában megadott táblázat szerint
- Jelmagasság: a kijelölt mért pontok jelmagasságát lehet módosítani egy megadott értékre
- Rendűség: a kijelölt mért pontok rendűségét lehet módosítani egy listából választott értékre:
- Alappont: minden kijelölt pont alappont lesz
- Részletpont: minden kijelölt pont részletpont lesz
- Fordítva: megcseréli a kijelölt pontok rendűségét (alappontból részletpont, részletpontból alappont lesz)
- Prizmaállandó: a kijelölt pontok ferde távolságát megjavítja a megadott értékkel
- Az összes kijelölése: az összes mért pont kijelölése
- Másolás vágólapra: a kijelölt mért pontok másolása vágólapra tabulátorral elválasztott szövegként
A kódok cseréje kódlista alapján csak abban az estben történik meg, ha a kódlista nem üres és megtalálható benne a kódnév vagy kódszám.
Grafika
A Grafika ablakban a Munkában tárolt adatok jelennek meg vizuálisan. Ebben az ablakban az alapvető rajz nagyítási és mozgatási műveleteken kívül egyszerű lekérdezések és a felület modellezéssel kapcsolatos parancsok érhetők el.
A Grafika ablak három részből áll:
- Eszköztár: a vezérléshez szükséges parancsok ikonjait tartalmazza
- Rajzi ablak: grafikusan megjeleníthető adatok
- pontok, rendűség szerint
- az álláspontoknál a következő szimbólumok fordulhatnak elő
- háromszög: mért irányértéket jelöl
- négyzet: mért zenitszöget jelöl
- kör: mért távolságot jelöl
- a mért részletpontoknál a — — — szimbólum a meghatározó álláspont irányába mutat
- az előzetes pontok kitöltő színe sárga
- sokszögvonalak
- kezdőpontnál tömör kör
- középső oldalon a vonal száma egy körben
- végpontnál a végpontra mutató tömör nyíl
- poligonok
- felületek
- szintvonalak (magasság megírások, eséstüskék)
- metszet vonalak
- Állapotsor
- az egér kurzor pozíciójának koordinátái
- ha egér kurzor egy pont közelébe kerül, akkor szögletes zárójelben megjelenik a pont magassága (ha van), pontszáma és kódja is
- az aktuális parancs a »> jel után
A Grafika ablak rétegeinek és szimbólumainak beállításait a Függelékben leírt módon lehet módosítani.
Jelmagyarázat
A ◬-●-■-►-----------------◬ Baz A alappontról az irányzott B alappontra mért távolság, zenitszög és irányértékA ◬ - - - -⊙ Paz A alappontról meghatározott P részletpontA ◬--●--------③--------►--◬ B3. számú sokszögvonal az A és a B pont között
A Grafika ablak eszköztárának parancsai
A Grafika ablakban végezhető műveletek az ablak eszköztáráról érhetők el. Az aktuális parancs az állapotsorban jelenik meg. Az elindított interaktív műveletek ismétlődnek, az elindított műveletet jobb gombbal lehet megszakítani. Új művelet csak az előző befejezését követően indítható.
Általános parancsok
- Frissítés: újrarajzolja az ablak tartalmát
- Terjedelem: a rajzelemek teljes terjedelmének megjelenítése
- Nagyítás ablakkal: az egérrel kijelölt téglalapra nagyít
- Nagyítás
- Kicsinyítés
- Lépték: a jelkulcsok és feliratok megjelenítésének léptéke
- Háttérszín: beállítható a grafika háttérszíne
- Réteg lista: a különböző rétegek ki/be kapcsolhatók
A rajz nagyítására/kicsinyítésére az egér görgő vagy a numerikus billentyűzet + és - billentyűje használható. A rajzi tartalom mozgatását a nézetablakban az egér középső (görgő) gombjának nyomva tartásával lehet elvégezni.
CAD export, import
- DXF mentés: mentés 3 dimenziós DXF formátumba, amit mérési vázlat vagy meghatározási terv készítéshez fel lehet használni. Mentésre kerülnek:
- pontok: legalább vízszintes koordinátával rendelkező pont adatok attribútumos blokként; amelyik pontnak nincs magassága 0.000 magassággal kerül a DXF fájlba
- poligonok: 2D vonalláncként
- mérési adatok: tájékozó irányok vonalként, részletpont mérés az álláspontra mutató blokkal
- sokszögvonalak: vonalláncként (ha minden pontnak van koordinátája)
- vonalak: vonalként
- felületek: 3DFACE objektumként
- szintvonalak:
- vonalanként, amikből CAD alkalmazásban lehet vonalláncot és/vagy spline-t létrehozni,
- a magasság feliratok attribútumos blokként lesznek mentve
- az eséstüskék blokként
- Metszetek: 3D vonalláncként
- Betöltés CAD fájlokból
- DXF betöltés: betölti a kiválasztott DXF fájlból a modelltérben lévő YASC-ban kezelhető rajzelemeket. A betöltés előtt ki lehet választani a betöltendő rajzelemek típusát. Bár a program az alábbiakon kívül minden rajzelemet figyelmen kívül hagy, mégis célszerű olyan DXF fájlt betölteni, amiben nincsenek fölösleges rajzelemek.
- Pontok (POINT), blokkreferenciák (INSERT): részletpontot hoz létre, melynek pontszáma: dxf_{sorszám}, a kód értéke az objektum fólia értéke lesz.
- Feliratok (TEXT): részletpontot hoz létre, melynek pontszáma: dxf_{text}_{sorszám}, ahol a
{text}a felirat tartalma, a kód értéke az objektum fólia értéke lesz. - Blokk referenciák (INSERT): részletpontokat hoz létre a blokkok beszúrási pontjában, melynek pontszáma: dxf_{sorszám}, a kód értéke az objektum fólia értéke lesz.
- Körök (CIRCLE): részletpontokat hoz létre, melynek pontszáma: dxf_{sorszám}, a kód értéke Rc={sugár} lesz, így a körök meg is jelennek a Grafika ablakban.
- Vonalak (LINE): a kezdőpontból és a végpontból pontot hoz létre, a pontok között a Grafika ablakban megjelenő vonalat, amit a felületek létrehozásakor törésvonalként értelmez a program.
- Vonalláncok (LWPOLYLINE): a töréspontokon pontokat, a pontok között vonalakat hoz létre a vonallánc szakaszaiból, a pontok pontszáma: dxf_{sorszám}, a kód értéke az objektum fólia értéke, a pontok magassága a vonallánc magassága lesz. Zárt vonalláncok esetében vonalat hoz létre az utolsó és az első töréspont között.
- 3D vonalláncok (POLYLINE): Vonalláncok (LWPOLYLINE): a töréspontokon pontokat, a pontok között vonalakat hoz létre a vonallánc szakaszaiból, a pontok pontszáma: dxf_{sorszám}, a kód értéke az objektum fólia értéke lesz. Zárt vonalláncok esetében vonalat hoz létre az utolsó és az első töréspont között.
- Hibahatár: ha az adatbázisban van már tárolva pont a hibahatárnál kisebb távolságon belül, akkor nem hoz létre új pontot, hanem a tároltat fogja figyelembe venni.
- FreeTR betöltés: betölti a kiválasztott FTR fájlból a YASC-ban kezelhető rajzelemeket. A betöltés előtt ki lehet választani a betöltendő rajzelemek típusát. Bár a program az alábbiakon kívül minden rajzelemet figyelmen kívül hagy, mégis célszerű olyan FTR fájlt betölteni, amiben nincsenek fölösleges rajzelemek.
- Pontok: a pontszámok az FTR-ben tárolt pontszámok lesznek, a kód az FTR-ben megadott pontkód lesz. Többszörös pontszám esetén az eredeti alapján egyedi pontszámot kapnak a betöltött pontok, mivel a YASC-ban a pontszámoknak egyedinek kell lenniük.
- Vonalak: a FreeTR állomány vonalaiból a Grafika ablakban megjelenő vonalakat hoz létre, amit a felületek létrehozásakor törésvonalként értelmez a program.
- Vonalláncok: a FreeTR állomány vonalláncaiból
- DXF betöltés: betölti a kiválasztott DXF fájlból a modelltérben lévő YASC-ban kezelhető rajzelemeket. A betöltés előtt ki lehet választani a betöltendő rajzelemek típusát. Bár a program az alábbiakon kívül minden rajzelemet figyelmen kívül hagy, mégis célszerű olyan DXF fájlt betölteni, amiben nincsenek fölösleges rajzelemek.
Pont + Információk
- Grafikus pont: létrehoz egy pontot az egérrel kijelölt pontban, a pont számának az 1-től a következő, fel nem használt pontszámot kínálja fel. Ha a pont alatt van felület létrehozva, akkor átveszi a magasságot.
- Pont információ: megjeleníti a kiválasztott pont adatait
- Pont módosítás: a kijelölt pont tulajdonságainak módosítása
- Pont magasság átvétel: átveszi kijelölt pont magasságát a pont alatti felületről
- Pont törlés: megerősítés után törli a kiválasztott pontot
- Távolság mérés két kijelölt pont között:
- vízszintes távolság
- ferde távolság (ha a végpontoknak van magassága)
- dY
- dX
- dZ (ha a végpontoknak van magassága)
- irányszög
- ha nem talál a kijelölésnél pontot, akkor csak a kijelölés pontjai közti távolságot jeleníti meg
Törésvonalak
- Törésvonal rajzolás: a rajzolt vonallánc szakaszai törésvonalakként lesznek felhasználva felület (háromszögháló) létrehozáskor. Ezek minden esetben háromszög oldalak lesznek, nem keresztezheti háromszög oldal. A művelet elindítása után az egér bal gombjával ki kell jelölni egy vonallánc töréspontjait. A befejezéshez az utolsó ponton duplán kell kattintani. Ezt követően a program megkeresi a rajzolt töréspontok közelében lévő pontokat és megrajzolja a törésvonal szakaszokat. A műveletet az egér jobb gombjával lehet megszakítani, ilyenkor nem készülnek törésvonalak.
- Törésvonal információ: megjeleníti a kiválasztott törésvonal tulajdonságait
- Törésvonal elrejtés: elrejti a kiválasztott törésvonalat; az elrejtett vonal a Törésvonal kezelőben kapcsolható vissza; a felületek létrehozásában csak a bekapcsolt vonalak vesznek részt
- Törésvonal törlés: törli a kiválasztott törésvonalat.
- Másolás kiválasztott állapotba: a kiválasztott vonalak másolása a projekt egy időbélyeggel ellátott állapotába a kezdő és a végpontokkal együtt
- Mentés fájlba: a kiválasztott törésvonalak mentése fájlba.
Poligonok
- Poligon rajzolás: terület- vagy térfogat számításhoz. A körüljárási iránynak megfelelő sorrendben a pontok közelébe kattintva megrajzolható az előzetes poligon. Az utolsó ponton dupla kattintással zárható le a parancs. A program ezután a poligon pontjait a koordináta jegyzékben szereplő legközelebbi pontokra igazítja.
- Konvex poligon létrehozás: a kijelölt, poligonnal határolt területen belüli, legalább vízszintes (YX) koordinátával rendelkező pontok köré konvex sokszög rajzolása.
- Konkáv poligon létrehozás: a kijelölt, poligonnal határolt területen belüli, legalább vízszintes (YX) koordinátával rendelkező pontok köré konkáv sokszög rajzolása, a megadott
Kör sugár szorzóalapján. Az algoritmus meghatározza a szomszédos pontok közti átlagos távolságot, majd ezt megszorozza aKör sugár szorzóértékével, majd ennek a körnek a körbe görgetésével határozza meg a külső pontokat. Olyan esetben, amikor a kijelölt közel sem egyenletes eloszlásúak az algoritmus hibás eredményt adhat.- 1.5 - 2.5: szigorú, nagyon konkáv
- 2.5 - 3.5: közepesen konkáv
- 3.5 - 9.9: laza, kevésbé konkáv.
- Poligon információ: egy poligon adatainak megjelenítéséhez kattintson egy poligon belsejébe. Átfedő poligonok esetén az ki kell választani a megfelelő poligont.
Felületek
- Felület létrehozás: háromszögháló létrehozás egy korábban már megrajzolt poligon és a látható pontok és vonalak alapján. A látható törésvonalak közül csak azokat veszi figyelembe, amiknek minkét végpontja a poligonon belül van. A létrehozott háromszögek oldalai nem metszik a vonalakat (minden vonal háromszög oldal lesz). A felület létrehozásánál válaszható, hogy milyen adatokat vegyen figyelembe a program.

- Határoló poligon (kötelező)
- Törésvonalak: csak azokat vonja be a felület létrehozásba, amik mindkét végpontja a határoló poligonon belül van.
- Határoló poligonba eső pontok.
- Pont szűrők: a határoló poligonba eső pontok szűrése a pontoknál megismert szűrő feltételek szerint
- Felület információ: megjeleníti a kiválasztott felület adatait
- Háromszög ki/be kapcsolás
- Felület tisztítás: inaktiválja a felületből a megadott kritériumoknak megfelelő háromszögeket. A tisztítás a lyukakat hozhat létre a felületben! Beállítások:
- Inaktiválás, ha a háromszög legkisebb belső szöge kisebb, mint a megadott érték
- Inaktiválás, ha a háromszög területe kisebb, mint a megadott érték
- Inaktiválás, ha a háromszög területe nagyobb, mint a megadott érték
- Inaktiválás, ha a háromszög legrövidebb oldala kisebb, mint a megadott érték
- Inaktiválás, ha a háromszög leghosszabb oldala nagyobb, mint a megadott érték
- Inaktiválás, ha a háromszög meredeksége nagyobb mint (%)
- Inaktiválás csak akkor, ha a háromszög a felület szélén van
- Rekurzív tisztítás: addig ismétli a műveletet, amíg a feltételek teljesülnek

- Felület visszaállítás: kijelölt felület minden háromszögét aktiválja
- Háromszög oldalak felcserélése: a felületet alkotó szomszédos háromszögek közös oldalának felcserélése; ehhez a parancs kiadása után két szomszédos háromszögbe kell kattintani. A csere csak akkor végezhető el, ha a háromszögek alkotta négyszög konkáv.
A A
/ \ /|\
/ \ / | \
/ \ / | \
B-------C -> B | C
\ / \ | /
\ / \ | /
\ / \|/
D D
(A,B,C);(B,C,D) -> (A,B,D);(D,C,A)
- Felület törlés: megerősítés után törli a kiválasztott felületet
Metszetek
- Metszet rajzolás: elkészíti a rajzolt vonal végpontok közelében lévő pontok által meghatározott és a látható felület függőleges metszetét. A metszetek megtekinthetők az Eszközök/Metszetek ablakban.
- Metszet információ: megjeleníti a kijelölt metszet információt, ahol a kiválasztott metszettel további műveleteket lehet elvégezni.
- Metszet törlés: megerősítés után törli a kijelölt metszetet
Szintvonalak
- Szintvonal létrehozás: a kiválasztott felülethez, a megadott szintvonalközzel elkészíti a szintvonalrajzot. Megadható a kezdő magasság, a főszintvonalak távolsága és az egy főszintvonalközbe eső alapszintvonalak darabszáma.

- Szintvonal információ: megjeleníti a kiválasztott szintvonal adatait
- Szintvonal feliratozás: megírja a kiválasztott szakasz magasságát, a felirat talpa mindig lejtő irányban lesz
- Eséstüske rajzolás: elhelyez egy lejtésiránynak megfelelő eséstüskét a kiválasztott szintvonal szakaszon
- Szintvonal törlés: törli a kiválasztott felülethez tartozó szintvonalakat
Billentyű parancsok
| Billentyű | Parancs |
|---|---|
| Esc | megszakítja az aktuális interaktív műveletet |
| F | frissítés, újrarajzolás |
| E | nagyítás a rajz terjedelemre |
| W | nagyítás ablakkal |
| ◄ | nézet eltolás balra |
| ► | nézet eltolás jobbra |
| ▲ | nézet eltolás felfelé |
| ▼ | nézet eltolás lefelé |
| NumPlus | nagyítás |
| NumMinus | kicsinyítés |
| P | pont keresés |
| S | méretarány |
| R | réteg menü megjelenítése |
| I | pont információ |
| D | távolság mérés |
| L | törésvonal rajzolás |
| H | törésvonal szakasz láthatóság: ki |
| X | törésvonal(szakasz) törlés |
| Y | egy háromszög ki/be kapcsolása |
| C | két szomszédos háromszög közös oldalának felcserélése |
| A | szintvonal feliratozás ki/be |
| T | eséstüske ki/be |
| Ctrl+O | fájl import |
| Ctrl+S | fájl export |
A parancsokhoz tartozó billentyűk zárójelben megjelennek az adott parancs eszköztippjében is.
Poligonok kezelése
A programban a poligonok több célra használható, zárt, egyenes vonalakkal határolt síkidomok, amelyeknek csúcspontjai a koordináta jegyzékben szereplő pontok lehetnek.

A poligonok egyrészt felhasználhatók az alakzatok területének számításához, illetve felület létrehozás esetén a számítandó terület lehatárolására.
A Poligon kezelő helyi menü elemei:
- Frissítés: frissíti a poligonok listáját
- Információ: információ megjelenítése a kijelölt poligonról
- Átnevezés: a kijelölt poligon átnevezése
- Vetületi rendszer: a kijelölt poligonok vetületi rendszerének módosítása
- Törlés: a kijelölt poligonok törlése
- Másolás kiválasztott állapotba: a kijelölt poligonokat átmásolja a projekt egy kiválasztott állapotába; másolásra kerülnek még a poligonok határvonalát alkotó pontok is.
- Mentés másként: a kijelölt poligonok mentése GML vagy CSV formátumba.
A poligon láthatósága a sorára dupla kattintással változtatható. A Grafika ablakban csak a látható poligonok jelennek meg, ezen kívül csak ezek választhatók ki a Poligon információ, a Poligon törlés és a Felület létrehozás műveletekhez.
Az [Elfogad] gomb, ha a [X] Naplózás be van kapcsolva, a Naplóba írja a kiválasztott poligon adatait
## Poligon információ
Poligon: **2022. 07. 03. 15:00:47**
| Psz | Y | X | Z | Kód | Távolság |
| :--- | ---------: | --------: | ------: | :-------------- | -------: |
| 119 | 591027.044 | 77200.812 | 172.190 | 35/HID | 4.069 |
| 118 | 591030.636 | 77202.723 | 172.096 | 35/HID | 5.643 |
| 116 | 591035.786 | 77205.030 | 171.837 | 11/AKNA_NEGYZ | 0.666 |
| 115 | 591036.118 | 77204.453 | 171.841 | 11/AKNA_NEGYZ | 5.188 |
| 111 | 591039.240 | 77200.310 | 171.533 | 10/AKNA_KOR_szv | 6.587 |
| 1002 | 591033.519 | 77197.046 | 171.980 | 40/KARO | 4.054 |
| 120 | 591029.503 | 77196.495 | 172.008 | 35/HID | 4.968 |
> Terület: 59.1659335, Kerület: 31.174, Töréspont: 7
Felületek kezelése
A felületek a Grafika ablakban létrehozott háromszög-lapokból álló 3 dimenziós felületek, amikkel különböző műveleteket lehet végrehajtani.

Ebben az ablakban a Grafika ablakban létrehozott felületekkel kapcsolatos műveleteket lehet elvégezni.
- 3D nézet: a kiválasztott felület egyszerű 3D nézete
- Információ lekérés
- a felületet alkotó háromszögek száma
- minimális és maximális magasság
- terület
- felszín
- térfogat a 0.000 és a minimális magasság szintjéhez képest
- tartozik-e hozzá szintvonalrajz
- Átnevezés
- Másolás kiválasztott állapotba: a kijelölt felületeket átmásolja a projekt egy kiválasztott állapotába; másolásra kerülnek még a felület határvonalát alkotó pontok és a szintvonalrajz is.
- Mentés másként:
- Stanford Polygon File Format (*.ply)
- Wavefornt OBJ (*.obj)
- COLLADA (*.dae)
- LandXML (*.xml)
- STL Format (*.stl)
- Arc/Info ASCII Grid (*.asc)
- GRASS ASCII Grid (*.arx)
- ASCII Point Cloud (*.xyz): magasság szerint színezett
- LAS Point Cloud (*.las): magasság szerint színezett
- Portable Network Graphics (*.png): Georeferált, magasság szerint színezett raszterkép.
- Vetületi rendszer: a kijelölt felületek és a hozzá tartozó szintvonalak vetületi rendszerének módosítása
- Törlés: törli a kijelölt felületeket és a hozzájuk tartozó szintvonalrajzokat is
- Szintvonal műveletek: létrehozás, mentés másként (DXF), törlés
- Láthatóság beállítás: dupla kattintással (a Grafika ablak tartalmát frissíteni kell, hogy megjelenjen a változás)
Pontfelhők és a PNG formátum esetén a színek a következők:
- fekete: nincs adat
- kék: legalacsonyabb pontok
- zöld: átlagos magasságú pontok
- piros: legmagasabb pontok
Az [Elfogad] gomb, ha a [X] Naplózás be van kapcsolva, a Naplóba írja a kiválasztott felület adatait
## Felület információ
Felület: terep
| Tulajdonság | Érték | M. egység |
| :-------------------------------------- | ----------: | :-------- |
| Háromszögek száma | 528 | db |
| Inaktív háromszög | 6 | db |
| Z min | 201.393 | m |
| Z max | 211.334 | m |
| Z átlag | 206.842 | m |
| Terület | 6510.002 | m² |
| Felszín | 6631.980 | m² |
| Térfogat a 0.000 szinthez viszonyítva | 1345881.686 | m³ |
| Térfogat a 201.393 szinthez viszonyítva | 34815.775 | m³ |
| Térfogat a 201.000 szinthez viszonyítva | 37371.333 | m³ |
| Átlagos lejtés | 14.7 | % |
| Szintvonal | van | |
Az átlagos lejtés a felületet alkotó aktív háromszögek lejtésének területtel súlyozott átlaga.
Metszetek kezelése
A Metszetek a Grafika ablakban két meglévő pont által meghatározott síkok és egy Felület metszésvonalai.

Egy projektben több metszetet is létre lehet hozni. Az ablakban megjelenik a létrehozott metszetek listája. A metszetekkel végezhető műveletek a metszet során jobb egérkattintással megjelenő helyi menüben érhetők el:
- Frissítés: frissíti a metszetek listáját
- Metszet rajzolás: kirajzolja a kijelölt metszetet
- Átnevezés: átnevezi a kijelölt metszetet, a név tetszőleges lehet
- Vetületi rendszer: a kijelölt metszetek vetületi rendszerének módosítása
- Törlés: törli a kijelölt metszeteket
- Mentés DXF-be: további feldolgozáshoz AutoCAD DXF formátumban menti a kijelölt metszet rajzát.
- Mentés CSV-be: a metszetvonal koordinátáinak mentése táblázatkezelő programokkal feldolgozható formátumba
A metszet diagramjába ablakolással bele lehet nagyítani; az egér jobb gombjával lehet mozgatni a tartalmat, visszaállítani pedig dupla kattintással lehet.
Az [Elfogad] gomb, ha a [X] Naplózás be van kapcsolva, a Naplóba írja a kiválasztott metszet adatait:
## Metszet információ
Metszet: 41 - 86 (2022. 06. 26. 15:58:54)
| Sorszám | Y | X | Z | Táv |
| :------ | ---------: | --------: | ------: | -----: |
| 1 | 591075.151 | 77197.126 | 168.752 | 0.000 |
| 2 | 591078.811 | 77201.017 | 168.361 | 5.342 |
| 3 | 591080.719 | 77203.047 | 168.156 | 8.128 |
| 4 | 591082.409 | 77204.843 | 167.977 | 10.594 |
| 5 | 591083.235 | 77205.722 | 167.898 | 11.800 |
| 6 | 591086.008 | 77208.670 | 167.589 | 15.847 |
A program a metszetek létrehozásakor a metszet nevét kp - vp (felület) formátumban adja meg, ahol:
- kp: a kezdőpont pontszáma
- vp: a végpont pontszáma
- felület: a felület neve
Törésvonalak kezelése
A Törésvonal kezelőben lehetőség van a Grafika ablakban létrehozott vonalak tömeges kezelésére.
A Törésvonal kezelő műveletei:
- vetületi rendszer: beállítja a kijelölt törésvonalak vetületi rendszerét
- láthatóság: a kiválasztott törésvonalak láthatóságának beállítása
- vonalak törlése: törli a kijelölt törésvonalak
- hibás vonalak törlése: törli a hibás törésvonalak; egy vonal hibás, ha
- valamelyik végpontja nem szerepel a koordináta jegyzékben
- valamelyik végpontjának nincs legalább Y és X koordinátája
- minden törésvonal törlése: állapottól és kijelöléstől függetlenül törli az összes törésvonalat
A parancsokat a vonal kezelő helyi menüjéből lehet kiadni. A módosítások nem vonhatók vissza.
A Törésvonalak nem kacsolódnak Felületekhez, így több felület kezelése esetén érdemes az új felület létrehozásához a korábbi felületek törésvonalait törölni, vagy elrejteni.
Vetületi rendszerek kezelése
A program a számítási feladatokhoz a beállításoknál megadott vetületi rendszerbeli pontokat keresi az adatbázisában.

A vetületi rendszerek adatai:
- Név: a vetületi rendszer neve, rövidítése, ez adható meg a pontoknál
- EPSG: a vetületi rendszer EPSG azonosítója (ha van)
- Megjegyzés: a vetületi rendszer hosszabb leírása
A vetületi rendszereket a helyi menüből lehet módosítani:

- Új: új vetületi rendszer létrehozása
- Módosít: a kijelölt vetületi rendszer módosítása
- Töröl: a kijelölt vetületi rendszerek törlése (a tárolt pontok vetületi rendszerére nincs hatással)
A keletkező pontok vetületi rendszere szintén a beállításokban megadott érték lesz.
Pontkódok kezelése
A program alapvetően szöveges pontkódokat kezel, amelyeknek tetszőleges tartalma lehet. Bizonyos esetekben kompatibilitási okokból szükség lehet egyszerű, numerikus pontkódok használatára is. A program ezt a listát megfeleltetésként tudja használni a numerikus és a szöveges pontkódok között.

A kódlistát nem automatikusan hozza létre a program, hanem a létrehozáshoz felhasználói beavatkozás szükséges.
A helyi menü parancsai:
- Frissítés: frissíti a lista tartalmát
- Kódlista létrehozás: összegyűjti a koordináta jegyzékből és a mérési jegyzőkönyvből a pontkódokat és hozzárendel egy számot; ha az összegyűjtött kódok számokat tartalmaznak, akkor a kódot ezekből a számokból képzi; ha nem tartalmaznak számot, akkor a legnagyobb felhasznált pontkód után következő egész számot rendeli hozzá.
- Új kód: új kód bevitele
- Kód szerkesztés: a kijelölt kód szerkesztése
- Kijelölt kódok törlése: kérdés után törli a kijelölt kódokat; a törlés a koordináta jegyzékből és a mérési jegyzőkönyvből nem törli kódokat.
- Mentés fájlba: a kódlistát további/későbbi felhasználás céljából ki lehet menteni egy egyszerű szöveges fájlba, melynek formátuma soronként:
kodszam<tab>kodnev - Betöltés fájlból: az előző formátumú fájlból betölti a kódlistát; a meglévő kódokat felülírja.
Beállítások
A következő adatokat lehet beállítani:

- Általános
- Projekt neve
- Vetülteti rendszer
- Alappont intervallum: alappontok pontszám intervalluma
- Részletpont intervallum: részletpontok pontszám intervalluma
- Távolság tizedesek: távolságok és koordináták megjelenítéséhez használt tizedesjegyek száma
- Szög formátum: a szögek kijelzésének formátuma: DMS, DEG, GON vagy RAD
- Töredék szögek
- 0.001 = 10⁻³ = milli [mD, mG, mR]
- 0.0001 = 10⁻⁴ = decimilli [dmD, dmG, dmR]
- 0.000001 = 10⁻⁶ = micro [μD, μG, μR]
- Szög tizedesek: szögek másodperc értékének megjelenítéséhez használt tizedesjegyek száma. Ajánlott értékek:
- DMS esetén: max 2
- DEG, GON esetén: minimum 4
- RAD esetén: minimum 6
- Grafika ablak háttérszíne
- Napló betűtípusa
- Megjelenés:
- Sötét mód
- Korábbi projektek megjelenítése indításkor
- Hibahatárok
- Ellenőrző függvények hibahatárai: távmérés, tájékozás, magasságmérés
- Vonalszintezés hibahatára
- Sokszögvonal: lehetőség van különféle sokszögvonal rendűség és azon belül a hibahatár függvények egyéni definiálására
- Szög záróhiba függvény:
{n}a törésszögek száma, az eredményfokegységben értelmezett - Hossz záróhiba függvény:
{d}a sokszögvonal hossza, az eredménymegységben értelmezett - Forrás: a hibahatár függvények forrása
- Szög záróhiba függvény:
A hibahatárok esetében a program alapértelmezetten az A.5. Szabályzat határértékeit tartalmazza.

Egy koordináta jegyzékbe vagy mérési jegyzőkönyvbe betöltött pont akkor lesz alappont, ha a pontszáma beleesik az alappont intervallumba, vagy nem esik a részletpont intervallumba.
Szög formátumok
A használható szög kijelzési formátumok:
- DMS: 12**-34-**56.7, maximum 2 tizedesjegy használható
- DEG: 12.582417d, legalább 4 tizedesjegy szükséges
- GON: 13.980463g, legalább 4 tizedesjegy szükséges
- RAD: 0.219605r, legalább 4 tizedesjegy szükséges, de 6 ajánlott
A DMS esetén a fok, a perc és a másodperc értéketeket egy kötőjel karakter választja el. DEG, GON és RAD esetén a szögérték végére írt d, g és r karakterek jelölik a megfelelő szög formátumot. Ezek a szög formátumok pl. mérési jegyzőkönyv szerkesztés a beviteli mezőiben is használhatók.
Kicsi szög értékek (pl. tájékozásnál az irányeltérés) kijelzésekor nem a teljes szöget (pl. 0-00-01.2), hanem
-
DMS esetén a másodperc értéket a megadott tizedessel, pl. 1.2
-
DEG, GON és RAD esetén az érték 1000 vagy 10000-szeresét jelzi ki úgy, hogy a tizedesjegyek száma a beállított értéknél hárommal kevesebb. Ha a szög érték 0.00123 a tizedes jegyek száma pedig 5, akkor 1.23-at jelez majd ki a program. Ezekhez következő mértékegységek tartoznak:
-
DEG esetén: mD, azaz milliDeg vagy milliFok,
1 mD = 10⁻³ fok -
GON esetén: mG, azaz milliGon,
1 mG = 10⁻³ gon -
RAD esetén: mR, azaz milliRadián,
1 mR = 10⁻³ radvagy:
-
DEG esetén: dmD, azaz decimilliDeg vagy decimilliFok,
1 dmD = 10⁻⁴ fok -
GON esetén: dmG, azaz decimilliGon,
1 dmG = 10⁻⁴ gon -
RAD esetén: dmR, azaz decimilliRadián,
1 dmR = 10⁻⁴ rad
-
- decimilli
- WikiData
Korábbi projektek
A parancs megjelenít egy ablakot a korábban megnyitott projektek listájával. Az ablak megjelenítése a program indításával egyidőben a bekapcsolható a Beállításoknál.
Projekt könyvtár megnyitás
Megnyitja a fájlkezelőben a projektfájl könyvtárát.
Számítások
Ebben a menüben végezhető el a legtöbb számítási feladat. Itt találhatók a klasszikus geodéziai pontkapcsolások, a hálózat kiegyenlítés és a regresszió számítás parancsai.
A számítások végrehajtásához szükséges adatok meghatározását a program az összes adat figyelembe vételével, közepeléssel határozza meg. Durva hibák esetén nincs figyelmeztetés.
Tájékozott irányérték
Ha egy álláspont többször szerepel a mérési jegyzőkönyvben, akkor a program tájékozott irányértéket az álláspontokhoz tartozó középtájékozási szögből és a mért pontra vonatkozó irányértékek összegéből képzett tájékozott irányértékek átlagaként számítja.
A számítások elvégzése előtt érdemes minden álláspont tájékozását elvégezni és ellenőrizni.
Törésszög
Egy állásponton belül egy pontra több mérés is lehet. A törésszög meghatározása előtt a először az irányértékek közepelése történik meg. Az állásponthoz tartozó törésszög az irányértékek középértékének különbsége. Ha a törésszög több állásponton számítható, akkor az eredmény a törésszögek középértéke.
Vízszintes távolság
A vízszintes távolság meghatározását a program az összes lehetséges mérési eredményből közepeléssel határozza meg.
EOV vetületi rendszer esetén a program elvégzi a távolság alapfelületi és vetületi redukciójának számítását. feltételek:
- ferde távolság
- zenitszög
- vetületi redukcióhoz:
- legalább két balti magassággal rendelkező alappont a koordináta jegyzékben
- a projekt vetületi rendszere ‘EOV’ legyen
Ha a vetületi redukció számításához nem áll rendelkezésre elegendő adat, akkor a program a nyers (ferde távolságból és zenitszögből képzett) vízszintes távolsággal számol.
Magasságkülönbség
A két pont közötti magasságkülönbség meghatározását a program az összes lehetséges mérési eredményből közepeléssel határozza meg. A program a magasságkülönbségek számításánál k=0.13 refrakciós együtthatót és r=6378000 sugarat vesz figyelembe. feltételek:
- műszermagasság
- ferde távolság
- zenitszög
- jelmagasság
Tájékozás
A tájékozás során a program meghatározza az ismert koordinátájú alappontokra végzett iránymérésekből a közép tájékozási szöget. Ezt az értéket a program több, más számítás végrehajtásához felhasznál.

A számítás az álláspont sorára kattintva végezhető el. A program a megadott paraméterek alapján kiszámítja a közép tájékozási szöget és az egyes irányokhoz tartozó tájékozott irányérték és a közép tájékozási szög különbségét.
A számítás eredményét - ellenőrzés után - Az Elfogad gomb megnyomásával lehet tárolni. Ha be van jelölve a [x] Naplóz opció, akkor a számítási eredmények tároláskor bekerülnek a Naplóba.
## Tájékozás: **1002**, szeg
| Pontszám | Kód | Irányérték | Irányszög | Távolság | Súly | Táj.szög | Elt [mp / m] |
| :------- | :-- | ----------: | ----------: | -------: | ---: | ----------: | ---------------: |
| 1004 | 4 | 315-25-42.7 | 237-17-04.7 | 61.1226 | 61.1 | 281-51-22.0 | -1.5" / -0.0005 |
| 1001 | 4 | 193-25-16.1 | 115-16-49.7 | 38.4843 | 38.5 | 281-51-33.6 | -13.1" / -0.0025 |
| 1003 | 4 | 125-21-34.4 | 47-12-42.0 | 46.6430 | 46.6 | 281-51-07.6 | 12.8" / 0.0029 |
> Középtájékozási szög = **281-51-20.4**, Középhiba = **13.0 mp**, Súlytípus: T - távolság arányos
Az álláspont lista helyi menüjének parancsai:
- Kijelölt álláspontok tájékozása: a kijelölt álláspontok tájékozása a beállításoknak (súlytípus, naplózás) megfelelően és a számítási eredmények elfogadása
- Középtájékozási szög törlése: törli a kijelölt álláspontok középtájékozási szögét
A tájékozó irány lista helyi menüjének parancsai:
- Kizár / Bevon: a kijelölt tájékozó irányt kizárja a tájékozásból, vagy bevonja a tájékozásba
- Pontszám módosítás: módosítható a tájékozó irány pontszáma, a módosítást a mérési jegyzőkönyvben is elvégzi; hasznos lehet az esetleges azonosítási hibák javításakor.
Poláris pont számítás
A tájékozott alapponton elvégezhető a poláris alap- és részletpontok számítása. Alappontok esetén csak azokat a pontokat kínálja fel a program számításra, amelyek még nem szerepelnek a koordináta jegyzékben.

A poláris pontok magasságát csak abban az esetben számítja ki a program, ha a magasság számítás feltételei adottak:
- az álláspontnak van magassága, ismert a műszermagasság,
- a mért pontra van zenitszög, távolság és jelmagasság mérés.
Ha egy mért pont már szerepel a koordináta jegyzékben, akkor csak az [x] újraszámítás opció bekapcsolásával lehet újból kiszámítani a koordinátáit. A számítás eredményei az [Elfogad] gomb megnyomásával kerülnek be a koordináta jegyzékbe és a Naplóba. Csak azokat a pontokat menti a program, amiknél be van állítva a Mentés.
## Poláris pont számítás
### Álláspont
| Pontszám | Kód | Zk | h | Y | X | Z |
| :------- | :--- | ----------: | -----: | ----------: | ---------: | -------: |
| 1001 | szeg | 118-08-26.8 | 1.6070 | 595453.2305 | 57910.9496 | 114.1160 |
### Poláris pontok
| Pontszám | Kód | Irányérték | Zenitszög | Távolság | Jm | Y | X | Z |
| :------- | :-- | ----------: | ---------: | -------: | -----: | ----------: | ---------: | -------: |
| 11 | 1 | 226-17-49.3 | 88-45-22.9 | 16.0655 | 0.0000 | 595448.9207 | 57926.4250 | 116.0717 |
| 12 | 1 | 245-19-15.7 | 88-55-46.4 | 20.4709 | 0.0000 | 595454.4666 | 57931.3829 | 116.1055 |
| 13 | 2 | 236-42-02.3 | 89-05-53.2 | 17.2773 | 0.0000 | 595451.6770 | 57928.1575 | 115.9950 |
Az álláspont lista helyi menüjéből kiadott parancs segítségével a egyszerre végezhető el a kijelölt álláspontokról mért poláris pontok számítása és elfogadása.
Ortogonálisan bemért pontok számítása
Az ortogonálisan bemért pontok számításához először mérési vonalat kell létrehozni, majd a kiválasztott mérési vonalhoz hozzá lehet adni mért pontokat.

A vonalak esetében a kezdőpontnak és a végpontnak a koordináta jegyzékben tárolt, koordinátával rendelkező pontnak kell lennie. Megadott végméret esetén csak az abszcissza értéket javítja meg a program, 0 vagy üres végméret esetén a nyers mérési eredményekből számol a program.
A mérési vonalakkal végezhető műveletek a helyi menüből érhetők el:

- Új mérési vonal: új mérési vonal létrehozása listából kiválasztott pontok között, lehetőség van még a végméret megadására is. A végméretet csak akkor veszi figyelembe a program, ha nem üres, vagy nagyobb, mint 0.
- Módosítás: meglévő mérési vonal módosítása
- Törlés: a kijelölt mérési vonalak és a hozzá tartozó mért pontok törlése
A mért pontoknál az abszcissza és az ordináta érték megadásán túl, lehetőség van a mérési vonal kezdőpontjához viszonyított magasságkülönbség megadására is. Az ortogonálisan bemért pont magasságát csak akkor számítja ki a program ha a mérési vonal kezdőpontjának van magassága, illetve a mért ponthoz tartozik magasságkülönbség érték.
A mért pontokkal végezhető műveletek a helyi menüből érhetők el:

- Új ortogonális pont: új ortogonálisan bemért pontot ad hozzá a kiválasztott mérési vonalhoz; az abszcissza és az ordináta értéken kívül megadható a kezdőponthoz viszonyított magasságkülönbség is. A magasságkülönbséget csak akkor veszi figyelembe a program, ha nem üres, és a mérési vonal kezdőpontjának is van magassága.
- Módosítás: a kijelölt pont adatainak módosítása
- Törlés: törli a kijelölt pontokat
A Számítás eredményeként kapott koordináták az Elfogad gomb hatására bekerülnek a koordináta jegyzékbe. Ha a Naplózás be van kapcsolva, akkor a számítási eredmények bekerülnek a Naplóba.
## Ortogonálisan bemért pontok számítása
### Alapvonal
Kezdőpont: p1, szeg, (567814.260, 87610.830, 121.000)
Végpont: p2, szeg, (567822.930, 87616.940, 123.000)
Hossz = 10.607, Végméret = -, Magasságkülönbség = 2.000
### Számított pontok
| Psz | Kód | a | b | dZ | Y | X | Z |
| :-- | :----- | -----: | -----: | ----: | ---------: | --------: | ------: |
| 101 | épület | 5.480 | 4.740 | 0.100 | 567816.009 | 87617.861 | 121.100 |
| 102 | épület | 4.060 | -3.240 | 0.200 | 567819.445 | 87610.520 | 121.200 |
| 103 | épület | -1.780 | -2.270 | 0.300 | 567814.113 | 87607.949 | 121.300 |
| 104 | épület | -3.630 | 3.000 | - | 567809.565 | 87611.191 | - |
Szabad álláspont számítás
Szabad álláspontként olyan álláspont koordinátája számítható ki, amelyről legalább két ismert koordinátájú alappontra menő irány és távmérés van.

A számítás Helmert, vagy Affin transzformáció segítségével végezhető el. Affin transzformáció esetén legalább három ismert koordinátájú, alappontra menő irány és távmérésre van szükség a számításhoz.
A táblázat dy és dx oszlopában a transzformáció maradék hibái jelennek meg. Egy irány kizárni/bevonni a számításba a során való dupla kattintással lehet.
A program a számítás során megkísérli kiszámítani a szabad álláspont magasságát is. Ennek feltétele, hogy az irányzott pontoknak legyen magassága, illetve a műszermagasság és a jelmagasság is helyesen legyen tárolva. A magasság számítás pontosságáról a egyrészt táblázat sDm oszlopa (ez az oda-vissza magasságmérések középhibája), illetve az alsó sorban megjelenő sZ középhiba érték tájékoztat.
A számítás eredménye az Elfogad gomb segítségével menthető, illetve naplózható.
## Szabad álláspont számítás: **1002**, szeg
| Pontszám | Kód | Irányérték | Távolság | Y | X | Z | dY | dX | sDm |
| :------- | :-- | ----------: | -------: | ----------: | ---------: | -------: | ------: | ------: | -----: |
| 1004 | 4 | 315-25-42.7 | 61.0926 | 595367.0349 | 57894.3638 | 112.8192 | 0.0020 | -0.0001 | 0.0000 |
| 1001 | 4 | 193-25-16.1 | 38.4791 | 595453.2305 | 57910.9496 | 114.1160 | -0.0028 | -0.0034 | 0.0110 |
| 1003 | 4 | 125-21-34.4 | 46.6406 | 595452.6694 | 57959.0697 | 114.2451 | 0.0009 | 0.0035 | 0.0050 |
> Számítási módszer: Helmert transzformáció
> **Álláspont**: Y = 595418.4367 X = 57927.3843 Z = 113.2777 **Középhiba**: sx = 0.0025 sy = 0.0035 sz = 0.0115
Külpont számítása
A programban nincs lehetőség a külpontról mért iránysorozat központosítására, ehelyett a külpont koordinátái számíthatók ki új alappontként.

Feltételek:
- a külpontról a központon kívül legalább egy külső tájékozó irány mérése szükséges
- a központ - külpont távolságnak mértnek kell lennie, a program az összes lehetséges mérésből meghatározott átlaggal számol, a középhibát kijelzi
- a központnak és a tájékozó pontoknak alappontként kell szerepelnie a koordináta jegyzékben és a mérési jegyzőkönyvben
- magasság számításhoz a központnak ismert magasságúnak kell lennie, valamint a központ - külpont magasságkülönbségnek képezhetőnek kell lennie
A külpontnál lévő törésszögeket (bal szögszár: központ, jobb szögszár: tájékozó pont) az összes lehetséges mérésből meghatározza.
## Külpont számítása: **1002**, szeg
Központ: 1001, Távolság: 38.4850 [0.0005], Magasságkülönbség: -0.8300 [0.0110]
| Pontszám | Kód | Alfa | Beta [khiba] | Gamma | Irányszög | Táv | Súly | Bevont |
| :------- | :-- | ----------: | ----------------: | ----------: | ----------: | ------: | ------: | :----: |
| 1004 | | 36-10-13.0 | 122-00-26.6 [0.0] | 21-49-20.4 | 295-16-25.9 | 87.7909 | 51.8131 | 1 |
| 1003 | 4 | 295-56-47.2 | 291-56-18.3 [0.0] | -47-53-05.5 | 295-16-31.9 | 48.1237 | 43.2730 | 1 |
> Irányszög: 295-16-28.6, Középhiba: 4.3 mp
> Y: 595418.4296, X: 57927.3810, Z: 113.2860
A táblázatban szereplő adatok:
- Pontszám: a tájékozó pont száma
- Kód: tájékozó pont kódja
- Alfa: a központnál lévő törésszög
- Béta: a külpontnál lévő törésszög az összes lehetséges mérésből levezetve és a középhibája
- Gamma: tájékozó pontnál lévő törésszög
- Irányszög: a központról a külpontra menő irányszög
- Táv: a tájékozó irány távolsága a központtól
- Súly: annak érdekében, hogy a hegyes metszések és kis távolságok kis súlyúak legyenek, az irányszög középértékének számításánál az egyes irányszögek
s = táv * sin(alfa)összefüggéssel számított súllyal esnek a számításba - Bevont: ha 1, akkor az adott mérés fel lett használva a számításhoz, ha 0, akkor nem
Előmetszés
A program az előmetszést belső szögekkel vagy tájékozott irányértékekkel tudja kiszámítani.

Belső szöges előmetszés során a program meghatározza azokat a pontokat, amelyekre az alapvonal mindkét végpontjáról képezhető törésszög. Ha egy pontra több törésszög is képezhető, akkor törésszögek átlagát veszi figyelembe. A táblázatban, a törésszög mellett megjelenik a középhibája is másodpercben.
Tájékozott irányértékes előmetszéshez először az alapvonal két végén kell tájékozást számítani. Ebben az esetben a program azokat a pontokat határozza meg, amelyekre az alapvonal mindkét végpontjáról számítható tájékozott irányérték. Ha egy pontra több tájékozott irányérték is képezhető, akkor tájékozott irányértékek átlagát veszi figyelembe. A táblázatban, a tájékozott irányérték mellett megjelenik a középhibája is másodpercben.
A vízszintes koordináták számítását követően a program megkísérli kiszámítani az új pontok magasságát is. Ennek feltétele, hogy az alapvonal legalább egy végpontjának legyen magassága, legyen zenitszög és ferde távolság, műszer- és jelmagasság mérve. Ha az új pont magassága több mérésből is kiszámítható, akkor a magasságok átlagát számítja a program. A táblázatban a magasság értéke mellett megjelenik a középhibája is.
Az [Elfogad] gomb azokat a pontokat menti, amelyek sorában be van kapcsolva a mentés. Ezt a sorra dupla kattintással, vagy a helyi menüből lehet módosítani.
## Előmetszés tájékozott irányértékekkel
Alapvonal: **1001** szeg, **1003** 4
| Pontszám | Kód | δ<AP [khiba] | δ<BP [khiba] | γ<PAB | Y | X | Z | sZ |
| :------- | :-- | ------------: | ------------: | -------: | ---------: | --------: | ------: | ----: |
| 1002 | 3 | 295-16-33 [0] | 227-12-29 [0] | 68-04-03 | 595418.435 | 57927.380 | 113.276 | 0.015 |
Ívmetszés
Ívmetszés során meghatározza az összes olyan pontot, amelyre van az alapvonal mindkét végpontjáról oda és/vagy vissza távmérés. Ha egy távolság több mérésből is meghatározható, akkor a program a középértékkel számol. A ferde távolságok redukciója automatikusan megtörténik. A mért távolságok mellett megjelenik a mérések középhibája is.

A vízszintes koordináták számítását követően a program megkísérli kiszámítani az új pontok magasságát is. Ennek feltétele, hogy az alapvonal legalább egyik végpontjának legyen magassága, legyen zenitszög és ferde távolság, műszer- és jelmagasság mérve. Ha az új pont magassága több mérésből is kiszámítható, akkor a magasságok átlagát számítja a program. A táblázatban a magasság értéke mellett megjelenik a középhibája is.
Az [Elfogad] gomb azokat a pontokat menti, amelyek sorában be van kapcsolva a mentés. Ezt a sorra dupla kattintással, vagy a helyi menüből lehet módosítani.
## Ívmetszés
Alapvonal: **1001** szeg, **1003** 4
| Pontszám | Kód | tAP [khiba] | tBP [khiba] | γ<PAB | Y | X | Z | sZ |
| :------- | :-- | -------------: | -------------: | -------: | ---------: | --------: | ------: | ----: |
| 1002 | 3 | 38.485 [0.000] | 46.648 [0.001] | 68-03-56 | 595418.432 | 57927.385 | 113.276 | 0.015 |
Hátrametszés
A hátrametszés megkeresi a kiválasztott három alappontról számítható álláspontokat. Ha a törésszögek több mérésből is meghatározhatók, akkor a program a középértékkel számol. Törésszögek mellett megjelenik a középhiba értéke is.

A vízszintes koordináták számítását követően a program megkísérli kiszámítani az új pontok magasságát is. Ennek feltétele, hogy legalább egy alappontnak legyen magassága, legyen zenitszög és ferde távolság, műszer- és jelmagasság mérve. Ha az új pont magassága több mérésből is kiszámítható, akkor a magasságok átlagát számítja a program. A táblázatban a magasság értéke mellett megjelenik a középhibája is.
Az [Elfogad] gomb azokat a pontokat menti, amelyek sorában be van kapcsolva a mentés. Ezt a sorra dupla kattintással, vagy a helyi menüből lehet módosítani.
## Hátrametszés
Alappontok: **1003** 4, **1001** szeg, **1004** 4
| Pontszám | Kód | α<PCA [khiba] | β<PBC [khiba] | γ<PAB | Y | X | Z | sZ |
| :------- | :-- | ------------: | ------------: | --------: | ---------: | --------: | ------: | ----: |
| 1002 | 3 | 68-03-42 [0] | 122-00-27 [0] | 169-55-52 | 595418.430 | 57927.381 | 113.282 | 0.015 |
Sokszögvonalak számítása
Sokszögvonalak számítása esetén a sokszögoldalak hosszának, a tájékozott irányértékek és a törésszögek meghatározását az összes lehetséges mérésből középérték képzéssel számítja a program. A törésszögek és a távolságok mellett megjelenik az több mérésből levezethető középhiba értéke is. Egy sokszögvonalnak minimum 3 pontból kell állnia. Csak olyan pontok vonhatók be a sokszögvonal számításba, amelyek a mérési jegyzőkönyvben álláspontként, vagy irányzott alappontként szerepelnek.
Ha van jelölve a magasság számítás, akkor a vízszintes koordinátákkal együtt a program megkísérli kiszámítani a sokszögpontok magasságát is. Az egyes szakaszok magasságkülönbségét az összes lehetséges mérés figyelembe vételével határozza meg a program, ha több a magasságkülönbségek több mérésből is számíthatók, akkor a magasságkülönbség értéke mellett 0-tól eltérő középhiba jelenik meg. A program a számításhoz az egyes szakaszok meghatározható magasságkülönbségek átlagát veszi figyelembe. Tájékozott, illetve beillesztett vonalak esetén a magassági záróhibát távolság arányosan osztja rá a szakaszokra a program.
A sokszögvonalak későbbi újraszámítás, illetve más számítási műveletek végrehajtásához elmenthetők és visszatölthetők.
A sokszögvonal táblázatának helyi menüjéből módosítható a pontok sorrendje, törölhető a kijelölt pont, vagy akár az egész vonal összeállítása, de lehetőség van a vonal pontjainak sorrendjének megfordítására is.
Az elmentett sokszögvonalak listája az ablak jobb oldalán jelenik meg. A egy sokszögvonal betöltéséhez ebben a listában duplán kell kattintani a nevére.
A sokszögvonal helyi menüjének elemei:
- Új sokszögvonal: az aktuális sokszögvonal adatinak eldobása, és új sokszögvonal kezdése
- Pont törlés: törli a kijelölt pontot a sokszögvonalból
- Mozgatás fel: egyel feljebb (előrébb) mozgatja a kijelölt pontot
- Mozgatás le: egyel lejjebb (hátrébb) mozgatja a kijelölt pontot
- Megfordít: a sokszögvonal irányának megfordítása
Mindkét végén tájékozott sokszögvonal
Feltételek:
- a vonal kezdő és végpontját tájékozni kell
- a vonal kezdő és végpontjának léteznie kell a koordináta jegyzékben
- nem hiányozhat törésszög
- nem hiányozhat távmérés

Záróhibák: szög, hossz, (magasság)
Napló:
## Sokszögvonal számítás
### Mindkét végén tájékozott sokszögvonal
| Pontszám | Kód | Törésszög [khiba] | Távolság [khiba] | dm [khiba] | Y | X | Z |
| :------- | :--- | ----------------: | ---------------: | -------------: | ---------: | --------: | ------: |
| 1001 | szeg | 295-16-26.7 [0.0] | 38.485 [0.000] | -0.830 [0.011] | 595453.230 | 57910.950 | 114.116 |
| 1002 | 3 | 291-56-14.5 [0.0] | 46.648 [0.001] | 0.980 [0.005] | 595418.431 | 57927.382 | 113.277 |
| 1003 | 4 | 245-39-41.6 [0.0] | 36.058 [0.000] | -0.141 [0.000] | 595452.665 | 57959.072 | 114.246 |
| 1005 | szeg | 67-07-37.3 [0.0] | - | - | 595485.888 | 57945.058 | 114.096 |
> Hossz= 121.190, **Záróhibák**: dβ= -15.3 mp, dY=0.003, dX= 0.005, dT=0.006, dZ=-0.029
Kezdőponton tájékozott sokszögvonal
Feltételek:
- a vonal kezdőpontját tájékozni kell
- a vonal kezdőpontjának léteznie kell a koordináta jegyzékben
- nem hiányozhat törésszög
- nem hiányozhat távmérés
Záróhibák: hossz, (magasság)

Napló:
## Sokszögvonal számítás
### Kezdőponton tájékozott sokszögvonal
| Pontszám | Kód | Törésszög [khiba] | Távolság [khiba] | dm [khiba] | Y | X | Z |
| :------- | :--- | ----------------: | ---------------: | -------------: | ---------: | --------: | ------: |
| 1001 | szeg | 295-16-30.5 [0.0] | 38.485 [0.000] | -0.830 [0.011] | 595453.230 | 57910.950 | 114.116 |
| 1002 | 3 | 291-56-18.3 [0.0] | 46.648 [0.001] | 0.980 [0.005] | 595418.430 | 57927.384 | 113.284 |
| 1003 | 4 | 245-39-45.4 [0.0] | 36.058 [0.000] | -0.141 [0.000] | 595452.664 | 57959.074 | 114.262 |
| 1005 | szeg | - | - | - | 595485.886 | 57945.059 | 114.118 |
> Hossz= 121.190, **Záróhibák**: dY=0.000, dX= 0.009, dT=0.009, dZ=-0.007
Beillesztett sokszögvonal
Feltételek:
- a vonal kezdő és végpontjának léteznie kell a koordináta jegyzékben
- nem hiányozhat törésszög
- nem hiányozhat távmérés
Záróhibák: hossz, (magasság)

Napló:
## Sokszögvonal számítás
### Beillesztett sokszögvonal
| Pontszám | Kód | Törésszög [khiba] | Távolság [khiba] | dm [khiba] | Y | X | Z |
| :------- | :--- | ----------------: | ---------------: | -------------: | ---------: | --------: | ------: |
| 1001 | szeg | 295-16-03.3 [0.0] | 38.485 [0.000] | -0.830 [0.011] | 595453.230 | 57910.950 | 114.116 |
| 1002 | 3 | 291-56-18.3 [0.0] | 46.648 [0.001] | 0.980 [0.005] | 595418.429 | 57927.378 | 113.284 |
| 1003 | 4 | 245-39-45.4 [0.0] | 36.058 [0.000] | -0.141 [0.000] | 595452.661 | 57959.071 | 114.262 |
| 1005 | szeg | - | - | - | 595485.886 | 57945.059 | 114.118 |
> Hossz= 121.190, **Záróhibák**: dY=0.004, dX= 0.005, dT=0.006, dZ=-0.007
Szabad sokszögvonal
Több karú poláris, alkalmazását nem javasoljuk.
Feltételek:
- a vonal kezdőpontját tájékozni kell
- a vonal kezdőpontjának léteznie kell a koordináta jegyzékben
- nem hiányozhat törésszög
- nem hiányozhat távmérés
Záróhibák: nincs

Napló:
## Sokszögvonal számítás
### Szabad sokszögvonal
| Pontszám | Kód | Törésszög [khiba] | Távolság [khiba] | dm [khiba] | Y | X | Z |
| :------- | :--- | ----------------: | ---------------: | -------------: | ---------: | --------: | ------: |
| 1001 | szeg | 295-16-30.5 [0.0] | 38.485 [0.000] | -0.830 [0.011] | 595453.230 | 57910.950 | 114.116 |
| 1002 | 3 | 291-56-18.3 [0.0] | 46.648 [0.001] | 0.980 [0.005] | 595418.430 | 57927.381 | 113.286 |
| 1003 | 4 | 245-39-45.4 [0.0] | 36.058 [0.000] | -0.141 [0.000] | 595452.664 | 57959.068 | 114.266 |
| 1005 | szeg | - | - | - | 595485.886 | 57945.051 | 114.125 |
> Hossz= 121.190, **Nincsenek záróhibák**
Térfogat számítás
A térfogat számításhoz legalább egy felületre van szükség. Ebben az esetben a felület geometriája és egy megadott szint közötti térfogat számítható ki.

Több felület esetén, ha a kiválasztott felületek szülő poligonja:
- különböző: a felületeket közrefogó, megadott méretű rácshálóból számítható térfogat, csak azok a rácshálópontokat veszi figyelembe a program, amelyek mindkét felületbe beleesnek; a számítás pontossága a rácsháló méretének függvénye
- megegyezik:
- a térfogat számítható a felületek geometriájából, az eredmény legalacsonyabb ponthoz viszonyított térfogatok különbsége lesz
- a térfogat számítható rácshálóval is, mint a különböző szülő poligonú felületek esetében
A rácsháló módszer esetén a számított rácsháló további elemzés, feldolgozás céljából elmentető térinformatikai rendszerekkel feldolgozható raszter, pontfelhő, vagy PNG kép formátumba. A program ezt az (ideiglenes) rácshálót nem tárolja az adatbázisában.
- Arc/Info ASCII Grid (*.asc)
- GRASS ASCII Grid (*.arx)
- ASCII Point Cloud (*.xyz)
- LAS Point Cloud (*.las)
- Portable Network Graphics (*.png)
Rácshálóval történő számítás esetén a raszteren egér mozgáskor kijelzi az képponthoz tartozó magasság értéket.
Napló geometriából levezetett térfogat különbség esetén
## Térfogat számítás
### Változás előtt
Felület: VE
- Háromszögek száma: 34
- Terület: 1245.598
- Felszín: 1252.312
- Z min: 166.550
- Z max: 171.006
- Z átlag: 169.097
### Változás után
Felület: VU
- Háromszögek száma: 178
- Terület: 1245.598
- Felszín: 1255.679
- Z min: 166.550
- Z max: 171.006
- Z átlag: 169.251
### Térfogat
a két felület szülő poligonja megegyezik
Számítási módszer: felület geometriából
A 166.550 szinthez viszonyított térfogatok:
- változás előtt: 2955.293
- változás után: 3046.302
> V: 91.009
Napló rácsháló módszer esetén
## Térfogat számítás
### Változás előtt
Felület: VE
- Háromszögek száma: 34
- Terület: 1245.598
- Felszín: 1252.312
- Z min: 166.550
- Z max: 171.006
- Z átlag: 169.097
### Változás után
Felület: VU
- Háromszögek száma: 178
- Terület: 1245.598
- Felszín: 1255.679
- Z min: 166.550
- Z max: 171.006
- Z átlag: 169.251
### Térfogat
a két felület szülő poligonja megegyezik
Számítási módszer: rácshálóval
Rácsháló:
- Sorok száma: 95
- Oszlopok száma: 98
- Cellaméret: 0.50
- Közös cella : 4986
- Közös terület: 1246.500
- Z min: -0.202
- Z max: 0.436
- Z átlag: 0.073
- Töltés: 107.454
- Bevágás: -16.455
> V: 90.999
Napló egy szinthez viszonyítva
## Térfogat számítás
### Változás előtt
Konstans magasság: 169.25
### Változás után
Felület: VU
- Háromszögek száma: 178
- Terület: 1245.598
- Felszín: 1255.679
- Z min: 166.550
- Z max: 171.006
- Z átlag: 169.251
### Térfogat
Számítási módszer: rácshálóval
Rácsháló:
- Sorok száma: 95
- Oszlopok száma: 98
- Cellaméret: 0.50
- Cellák száma: 4986
- Terület: 1246.500
- Z min: -2.649
- Z max: 1.747
- Z átlag: -0.255
- Töltés: 371.509
- Bevágás: -689.149
> V: -317.640
Vonalszintezés
A vonalszintezés számítása szintezési vonalanként történik. Új vonalakat a baloldali vonal lista helyi menüjéből lehet hozzáadni. Itt ezen kívül lehetőség van még a vonalak nevének módosítására és a kijelölt vonalak törlésére is. Vonal törlés esetén a vonalhoz tartozó méréseket is törli a program.

A szakaszokat a vonal kiválasztása után a jobb oldali panel helyi menüjéből lehet hozzáadni a vonalhoz. Kétféle mérést támogat a szoftver:
- Szakasz: hátra-előre mérés; a vonalnak mindig egy ilyen méréssel kell kezdődnie
- Részletpont: csak előre mérés; nem lesz a vonal része; a számításkor nem kap javítást.
Zr = Zh + lh - lr, aholZma részletpont magassága,Zhaz előző hátra mért pont magassága,lha leolvasás hátra,lra leolvasás a részletpontra pontra
Szakasz hozzáadása esetén csak az első szakasz esetén van lehetőség a hátra pontszám megadására, a további szakaszok hozzáadása esetén ezt a mezőt automatikusan kitölti az utolsó előre mért pont számával és csak magasság és a távolság bevitelére lesz lehetőség.
Részletpont mérés hozzáadása esetén a hátra mérés megadására nincs lehetőség, ilyenkor csak az előre mező aktív. A hozzáadott mérést a W és az S billentyűkkel, vagy a helyi menüből lehet a megfelelő helyre mozgatni.
Szintezési vonal számítás
A szintezési vonal számítását a vonal kiválasztása után, a jobboldali panel helyi menüjéből kiadott Számítás parancs kiadásával lehet elvégezni. A számításhoz legalább a kezdőpont magasságának ismertnek kell lennie, ezt a koordináta jegyzékből beolvassa a program. Ha az utolsó előre mérés olyan pontra megy, aminek szintén van magassága, akkor a záróhibát a szakaszok hosszának arányában javítja a szakaszok magasságkülönbségét.
Ha a számítás eredménye megfelelő, akkor a jobb oldali panel helyi menüjének Elfogad parancsával a számított pontok magasságai bekerülnek a koordináta jegyzékbe. Ha ebben a menüben a Naplózás is be van kapcsolva, akkor a számítási eredmények bekerülnek a Naplóba is.
## Vonalszintezés
### Vonal név: Vonal1
| H Pontszám | H Magasság | H Távolság | E Pontszám | Kód | E Magasság | E Távolság | Hossz | Mag.kül | Javítás | Z Adott | Z Számított |
| :--------- | ---------: | ---------: | :--------- | :--- | ---------: | ---------: | -----: | ------: | ------: | ------: | ----------: |
| b00 | 2.649 | 10.822 | f00 | szeg | 1.831 | 7.666 | 18.488 | 0.817 | -0.0016 | 0.000 | 0.816 |
| f00 | 2.504 | 3.533 | f01 | szeg | 2.498 | 2.382 | 5.915 | 0.006 | -0.0005 | | 0.821 |
| | | | s02 | szeg | 3.624 | 15.478 | 19.011 | -1.119 | | | -0.304 |
| f01 | 1.057 | 6.472 | f03 | szeg | 0.589 | 16.430 | 22.902 | 0.468 | -0.0020 | | 1.287 |
| f03 | 2.465 | 4.291 | f04 | szeg | 3.107 | 1.533 | 5.823 | -0.642 | -0.0005 | | 0.644 |
| | | | s05 | szeg | 1.776 | 18.279 | 22.570 | 0.689 | | | 1.976 |
| f04 | 3.594 | 0.743 | f06 | szeg | 3.117 | 10.956 | 11.700 | 0.478 | -0.0010 | | 1.121 |
| f06 | 1.559 | 10.245 | f07 | szeg | 1.678 | 14.868 | 25.113 | -0.119 | -0.0022 | 1.000 | 1.000 |
> 6 szakasz, 2 részletpont, ΣHossz=89.94, ΣHátra=13.828, ΣElőre=12.820, ΣMag.kül=1.008
> Z Különbség=1.000, Záróhiba=-0.008, H.határ=0.006
Figyelem! A számítás nem kerekíti sem a korrekciót, sem a végeredményt. A megjelenítés pontossága beállításoktól függ. A korrekciót mindig egyel több tizedesjeggyel jeleníti meg, mint a magassági adatokat.
CSV mentés és betöltés
A program képes a mérési adatokat egy előkészített CSV fájlból betölteni. A mezők sorrendje nem kötött, a betöltéskor meg lehet adni, hogy melyik oszlop melyik mezőnek felel meg.

A következő CSV fájlt
BS_ID;BS_HEIGHT;BS_DIST;FS_ID;FS_HEIGHT;FS_DIST;CODE
b00;2.649;10.822;f00;1.831;7.666;szeg
f00;2.504;3.533;f01;2.498;2.382;szeg
;;;s02;3.624;15.478;szeg
f01;1.057;6.472;f03;0.589;16.430;szeg
f03;2.465;4.291;f04;3.107;1.533;szeg
;;;s05;1.776;18.279;szeg
f04;3.594;0.743;f06;3.117;10.956;szeg
f06;1.559;10.245;f07;1.678;14.868;szeg
így értelmezi:
| BS_ID | BS_HEIGHT | BS_DIST | FS_ID | FS_HEIGHT | FS_DIST | CODE |
|---|---|---|---|---|---|---|
| b00 | 2.649 | 10.822 | f00 | 1.831 | 7.666 | szeg |
| f00 | 2.504 | 3.533 | f01 | 2.498 | 2.382 | szeg |
| s02 | 3.624 | 15.478 | szeg | |||
| f01 | 1.057 | 6.472 | f03 | 0.589 | 16.430 | szeg |
| f03 | 2.465 | 4.291 | f04 | 3.107 | 1.533 | szeg |
| s05 | 1.776 | 18.279 | szeg | |||
| f04 | 3.594 | 0.743 | f06 | 3.117 | 10.956 | szeg |
| f06 | 1.559 | 10.245 | f07 | 1.678 | 14.868 | szeg |
BS_ID: hátra pontszámBS_HEIGHT: hátra magasságBS_DIST: hátra távolságFS_ID: előre pontszámFS_HEIGHT: előre magasságFS_DIST: előre távolságCODE: előre pontkód
A mezőnevek sem kötöttek, de ha ezeket használjuk akkor automatikusan felismeri a program.
Azok a sorok, ahol nincs BS_ID, BS_HEIGHT, BS_DIST mező, azok a részletpontok lesznek.
A vonal mentése is ugyanilyen formátumú CSV fájlba történik.
Magasság interpoláció
Az alapvonal kezdő és végpontjának kiválasztása után az elérhető pontok listájából hozzá lehet adni a számítandó pontokhoz a kiválasztott pontokat.
A pontok hozzáadásához az Elérhető pontok listájából ki kell választani a számítandó pontokat, majd a helyi menü Hozzáadás parancsával fel lehet venni őket a Számítandó pontok listájába.
A Számítás gomb csak a számítást végzi el és megjeleníti az eredményeket. A Koordináta jegyzékbe az Elfogad gomb hatására kerülnek be a számított magasságok. A számítási eredmények naplózás csak akkor történik meg, ha a Naplóz opció be van kapcsolva.

A számításba bevont pontok magassága az alapvonalra vetített talppontjainak a lineáris interpolációjaként kerül meghatározásra. A program a számítás során nem ellenőrzi a pontok alapvonaltól távolságát.
A Napló tartalmazza az alapvonal adatait, a számított pontok adatait, koordinátáit és magasság változását.
## Magasság interpoláció
### Alapvonal
Kezdőpont: 1001, szeg, (595453.230, 57910.950, 114.116)
Végpont: 1006, , (595560.166, 57919.947, 116.491)
Tv = 107.313, dZ = 2.375
### Számított pontok
| Psz | Kód | Y | X | Z | Új Z | dZ |
| :-- | :-- | ---------: | --------: | ------: | ------: | -----: |
| 11 | 1 | 595448.921 | 57926.425 | 116.072 | 114.050 | -2.022 |
| 12 | 1 | 595454.467 | 57931.383 | 116.105 | 114.181 | -1.924 |
| 13 | 2 | 595451.677 | 57928.158 | 115.995 | 114.114 | -1.881 |
| 14 | 2 | 595449.868 | 57927.328 | 118.084 | 114.072 | -4.012 |
Metszéspont / Normáltranszverzális
A számításhoz legalább 4 db különböző pont szükséges. Az egyeneseket a kezdő és végpontjuk kiválasztásával lehet meghatározni. Az alapvonalak végpontjai nem lehetnek azonosak. A metszéspont lehet az egyeneseken kívül is.
Metszéspont
A számítást csak akkor hajtja végre a program, ha a két egyenes hajlásszöge nagyobb, mint 1°.

A számítási eredményt az [Elfogad] gomb megnyomásával lehet tárolni, ha a Naplózás be van kapcsolva, akkor a számítási eredmények a Naplóba is bekerülnek:
## Egyenesek metszéspontja
### Alapvonalak
1. Vonal
- Kezdőpont: 1 (15.338 12.044 0.000)
- Végpont: 2 (115.837 77.618 70.000)
2. Vonal
- Kezdőpont: 3 (34.057 61.806 20.000)
- Végpont: 4 (88.327 23.722 200.000)
Hajlásszög: 111-49-00.4
### Metszéspont
- 5 (61.784 42.349 83.534)
Megjegyzés: a magasság interpolációval lett számítva
A metszéspont magasságát interpolációval számítja ki a program. Az interpolációban mindkét alapvonal pontjai beleszámítanak. Ehhez legalább egy pontnak ismert magasságúnak kell lennie (ebben az esetben az új pont magassága meg fog egyezni az adott magassággal).
Normáltranszverzális
A számítást csak akkor hajtja végre a program ha:
- minden tartópontnak van YXZ koordinátája
- a két kitérő egyenes nem egy síkban van
- illetve nincs azonos tartópontjuk
- ha a két egyenes hajlásszöge nagyobb, mint 1°

A számítási eredményt az [Elfogad] gomb megnyomásával lehet tárolni, ha a Naplózás be van kapcsolva, akkor a számítási eredmények a Naplóba is bekerülnek:
## Normáltranszverzális
### Alapvonalak
1. Vonal
- Kezdőpont: 1 (15.338 12.044 0.000)
- Végpont: 2 (115.837 77.618 70.000)
2. Vonal
- Kezdőpont: 3 (34.057 61.806 20.000)
- Végpont: 4 (88.327 23.722 200.000)
Hajlásszög: 111-49-00.4
### Metszéspontok
- 5 (57.946 39.845 29.678)
- 6 (39.772 57.796 38.955)
Kitűzési méretek számítása
A parancs segítségével egy kiválasztott alapvonalhoz képest számíthatunk ortogonális és poláris kitűzési méreteket. Az alapvonal kezdő és végpontjának kiválasztása után az elérhető pontok listájából hozzá lehet adni a számítandó pontokhoz a kitűzendő pontokat.
A pontok hozzáadásához az Elérhető pontok listájából ki kell választani a számítandó pontokat, majd a helyi menü Hozzáadás parancsával fel lehet venni őket a Kitűzendő pontok listájába.
A kitűzési méreteket a Számítás gomb megnyomásával kapunk. Ha a kezdőpontnak és a kitűzendő pontnak is van Z koordinátája, akkor a dZ oszlopban megkapjuk a kitűzendő pontnak az alapvonal kezdőpontjához viszonyított magasságkülönbségét is. Poláris kitűzési méretek esetén az alapvonal kezdőpontjáról a végpontjára menő irányérték 0-00-00.

Az Elfogad gomb hatására a számítás eredménye bekerül a Naplóba, a pontok koordinátái nem módosulnak.
## Kitűzési méretek
### Alapvonal
Kezdőpont: 1001, szeg, (595453.230, 57910.950, 114.116)
Végpont: 1006, , (595560.166, 57919.947, 116.491)
Irányszög: 85-11-26, Tv = 107.313, dZ = 2.375
### Számított pontok
| Psz | Kód | a | b | Irányszög | Irányérték | Tv | dZ |
| :-- | :-- | -----: | -----: | --------: | ---------: | -----: | ----: |
| 11 | 1 | -2.997 | 15.782 | 344-26-16 | 259-14-50 | 16.064 | 1.956 |
| 12 | 1 | 2.945 | 20.258 | 3-27-42 | 278-16-17 | 20.471 | 1.989 |
| 13 | 2 | -0.105 | 17.278 | 354-50-29 | 269-39-03 | 17.278 | 1.879 |
| 14 | 2 | -1.978 | 16.603 | 348-23-52 | 263-12-26 | 16.720 | 3.968 |
2D Transzformációs paraméterek számítása
A program a síkbeli hasonlósági transzformációs paraméterek meghatározását Helmert vagy Affin transzformációval hajtja végre. A Helmert transzformációhoz legalább 2, az Affin transzformációhoz legalább 3 közös pont szükséges.

A számításból kizáráshoz / bevonáshoz duplán rá kell kattintani a közös pont sorára. Ha a számításba bevont pontok száma kevesebb mint 3, akkor automatikusan Helmert transzformációra vált a program. Kettőnél kevesebb közös pont esetén a Helmert transzformáció sem végezhető el.
A számítás során folyamatosan kijelzi pontonként a maradék ellentmondásokat, valamint számítja a maradék ellentmondások középhibát. A legnagyobb eltérést mutató közös pontnál a dT vonalas hiba oszlopában ^ karakter jelzi a maximális hibát.
A számítás parancsai a közös pont lista helyi menüjéből érhetők el:
- Közös pont hozzáadás
- Közös pontok hozzáadása fájlból
- Közös pontok mentése fájlba
- Paraméterek mentése fájlba
- Közös pont törlése
- Adatok törlése
A Napló tartalma Affin transzformáció esetén:
## Transzformációs paraméterek számítása
### Közös pontok
| Psz1 | Y1 | X1 | Psz2 | Y2 | X2 | dY | dX | dT | Be / Ki |
| :--- | ---------: | --------: | :--- | ---------: | --------: | -----: | -----: | ------: | :-----: |
| 8 | 591054.928 | 77203.457 | 59 | 591074.893 | 77208.370 | -0.026 | -0.032 | 0.041 | 1 |
| 10 | 591059.518 | 77194.545 | 62 | 591079.632 | 77199.501 | 0.026 | 0.032 | 0.041 | 1 |
| 18 | 591061.604 | 77201.308 | 68 | 591081.688 | 77206.206 | | | | 0 |
| 33 | 591063.844 | 77208.064 | 85 | 591083.798 | 77212.959 | 0.026 | 0.033 | ^ 0.042 | 1 |
| 35 | 591068.427 | 77199.290 | 87 | 591088.425 | 77204.098 | -0.026 | -0.033 | 0.042 | 1 |
### Affin paraméterek
a1 = 0.998113954
b1 = -0.011518848
a2 = -0.008343974
b2 = 0.998902090
y0 = 1558.211
x0 = 5082.302
> Középhibák: sY = 0.026, sX = 0.032, sT = 0.041
Átszámítás egyenletei:
Y2 = y0 + b1 * x1 + b2 * y1
X2 = x0 + a1 * x1 + a2 * y1
Közös pontok hozzáadása párbeszédablak segítségével
A helyi menü Közös pont hozzáadás parancsa segítségével a közös pontokat egy párbeszédablakból lehet kiválasztani.

Bal oldalon a forrás rendszer, jobb oldalon a cél rendszernek megfelelő pontok listája szűrhető le vetületi rendszer szerint. A forrás és a cél rendszer vetületi rendszere lehet azonos is.
Ha kiválasztott pontok nem azonosak, akkor a [Hozzáad] gomb megnyomásával a pont bekerül a számítás ablakba, és a program újból elvégzi a számítást.
A hozzáadás után az ablak nem zárul be így könnyen hozzá lehet adni egy új pontot a közös pont listához.
Közös pontok hozzáadása fájlból
A helyi menü Közös pontok hozzáadása fájlból parancsa egy speciálisan összeállított szövegfájlból betölti a közös pontokat.
[YASC_TCP]
dimension=2
[TCP_6d27035ee5da4687bf148411cbd9f817]
p1=801
y1=611256.122
x1=208046.952
p2=802
y2=611305.908
x2=208106.842
included=1
[TCP_c24a375ddad847f89cd2cdd1299031f7]
...
2D transzformáció esetén YASC_TCP szakaszban a dimension értéke 2
A közös pontok TCP_ kezdetű szakaszokban vannak megadva. A TCP_ utáni karaktersor tetszőleges, de egyedinek kell lennie, ellenkező esetben ugyanazt a közös pontot fogja jelenteni.
- p1= forrás rendszerbeli pont pontszáma
- y1= forrás rendszerbeli pont y koordinátája
- x1= forrás rendszerbeli pont x koordinátája
- p2= cél rendszerbeli pont pontszáma
- y2= cél rendszerbeli pont y koordinátája
- x2= cél rendszerbeli pont x koordinátája
- included= nem kötelező, ha 1, akkor automatikusan be lesz vonva a számításba
A fájlnév kiterjesztése: .ytcp
Közös pontok mentése fájlba
A helyi menü Közös pontok mentése fájlba parancsa elmenti a közös pontokat egy vesszővel elválasztott szövegfájlba. A fájl formátuma megegyezik a betöltésnél használt formátummal.
Paraméterek mentése fájlba
A helyi menü Paraméterek mentése fájlba parancsa elmenti a paramétereket egy .ytrp kiterjesztésű szöveges, INI formátumú paraméterfájlba.
[YASC_Tr_Parameters]
method=1
desc=Affine
a1=0.998113954311718
b1=-0.0115188479704873
a2=-0.00834397406812886
b2=0.99890208997266
y0=1558.21078148414
x0=5082.30157687725
Ez a fájl betölthető a Koordináta jegyzék, Koordináta transzformáció parancsában.
Közös pontok, adatok törlése
A helyi menü Közös pont törlése parancsa törli a kijelölt közös pontot a listából és újraszámítja a transzformációt.
A helyi menü Adatok törlése parancsa törli az összes közös pontot és a számítási eredményeket.
3D Transzformációs paraméterek számítása
A térbeli a síkbeli hasonlósági transzformációs paraméterek meghatározását 3D Helmert transzformációval hajtja végre. A paraméterek számításához legalább 3 közös pont szükséges.
Az EOV és az ETRS89 rendszerek közötti transzformáció esetén automatikusan elvégzi az EOV koordináták átszámítását a GRS67 ellipszoidra. A 3D általános transzformáció esetén nem végez semmilyen vetületi átszámítást a program, hanem a “nyers” koordinátákkal végzi a számításokat.

A számításból kizáráshoz / bevonáshoz duplán rá kell kattintani a közös pont sorára. Kettőnél kevesebb közös pont esetén a transzformáció nem végezhető el.
A számítás során folyamatosan kijelzi pontonként a maradék ellentmondásokat, valamint számítja a maradék ellentmondások középhibát. A legnagyobb eltérést mutató közös pontnál a dT vonalas hiba oszlopában ^ karakter jelzi a maximális hibát.
A számítás parancsai a közös pont lista helyi menüjéből érhetők el:
- Közös pont hozzáadás
- Közös pontok hozzáadása fájlból
- Közös pontok mentése fájlba
- Paraméterek mentése fájlba
- Közös pont törlése
- Adatok törlése
A Napló tartalma Affin transzformáció esetén:
## Transzformációs paraméterek számítása
### Közös pontok
| Psz1 | Y1 | X1 | Z1 | Psz2 | Y2 | X2 | Z2 | dY | dX | dZ | dT | Be / Ki |
| :--- | ---------: | ---------: | ------: | :--- | ----------: | ----------: | ----------: | -----: | -----: | -----: | ------: | :-----: |
| E1 | 641694.706 | 92957.690 | 112.059 | W1 | 1435900.984 | 4184409.839 | 4579323.584 | -0.061 | -0.010 | -0.035 | 0.071 | 1 |
| E2 | 526742.886 | 69524.287 | 127.705 | W2 | 1332512.532 | 4237120.842 | 4562212.083 | -0.086 | -0.021 | 0.045 | 0.100 | 1 |
| E3 | 591864.258 | 57009.604 | 115.642 | W3 | 1397193.106 | 4224953.736 | 4554175.729 | 0.161 | 0.005 | 0.050 | ^ 0.168 | 1 |
| E4 | 574163.405 | 174108.362 | 122.306 | W4 | 1352739.558 | 4150486.742 | 4634818.973 | 0.039 | 0.039 | 0.028 | 0.062 | 1 |
| E5 | 636143.850 | 142729.867 | 115.695 | W5 | 1418887.142 | 4152144.803 | 4613639.549 | | | | | 0 |
| E6 | 553863.747 | 113850.128 | 158.953 | W6 | 1347805.325 | 4198371.629 | 4593271.059 | -0.052 | -0.015 | -0.088 | 0.104 | 1 |
### Paraméterek
Transzformációs eljárás: EOV->ETRS89 (Helmert)
Forgatómátrix: R
1.0000000000 0.0000071457 0.0000068638
-0.0000071457 1.0000000000 -0.0000045565
-0.0000068638 0.0000045564 1.0000000000
Eltolás vektor: T = 3.6513 -23.4179 0.0656
Lépték: S = 1.0000038876
Átszámítás: `P2 = T + S * R * P1`
> Középhibák: sX = 0.0216, sY = 0.0908, sZ = 0.0535, sT = 0.0375
Közös pontok hozzáadása párbeszédablak segítségével
A helyi menü Közös pont hozzáadás parancsa segítségével a közös pontokat egy párbeszédablakból lehet kiválasztani.

Bal oldalon a forrás rendszer, jobb oldalon a cél rendszernek megfelelő pontok listája szűrhető le vetületi rendszer szerint. A forrás és a cél rendszer vetületi rendszere lehet azonos is.
Ha kiválasztott pontok nem azonosak, akkor a [Hozzáad] gomb megnyomásával a pont bekerül a számítás ablakba, és a program újból elvégzi a számítást.
A hozzáadás után az ablak nem zárul be így könnyen hozzá lehet adni egy új pontot a közös pont listához.
Közös pontok hozzáadása fájlból
A helyi menü Közös pontok hozzáadása fájlból parancsa egy speciálisan összeállított szövegfájlból betölti a közös pontokat.
[YASC_TCP]
dimension=3
method=2
[TCP_e523c7638d2f471f80a8c0d2f1464e]
p1=E1
y1=641694.706
x1=92957.69
z1=112.059
p2=W1
y2=1435900.9844
x2=4184409.8387
z2=4579323.5836
included=1
[TCP_2bbc1f4ec94e4d8180a74a3f5c669763]
2D transzformáció esetén YASC_TCP szakaszban a dimension értéke 2, a method értéke a következő lehet:
- 2: EOV->ETRS89 transzformáció (kettős vetítéssel)
- 3: ETRS89->EOV transzformáció (kettős vetítéssel)
- 4: általános 3D transzformáció (vetítések nélkül)
A közös pontok TCP_ kezdetű szakaszokban vannak megadva. A TCP_ utáni karaktersor tetszőleges, de egyedinek kell lennie, ellenkező esetben ugyanazt a közös pontot fogja jelenteni.
- p1= forrás rendszerbeli pont pontszáma
- y1= forrás rendszerbeli pont Y koordinátája
- x1= forrás rendszerbeli pont X koordinátája
- z1= forrás rendszerbeli pont Z koordinátája
- p2= cél rendszerbeli pont pontszáma
- y2= cél rendszerbeli pont Y koordinátája
- x2= cél rendszerbeli pont X koordinátája
- z2= cél rendszerbeli pont Z koordinátája
- included= nem kötelező, ha 1, akkor automatikusan be lesz vonva a számításba
A fájlnév kiterjesztése: .ytcp
Közös pontok mentése fájlba
A helyi menü Közös pontok mentése fájlba parancsa elmenti a közös pontokat egy vesszővel elválasztott szövegfájlba. A fájl formátuma megegyezik a betöltésnél használt formátummal.
Paraméterek mentése fájlba
A paraméterek nem tárolódnak a program adatbázisában, viszont későbbi felhasználás céljából kimenthetők a program saját .ytrp formátumába vagy Bursa-Wolf 7 paraméteres .7prm formátumba. A paraméterek mentését a helyi menüből kiadott paranccsal lehet elvégezni.
A saját formátumba mentés esetén a forgatómátrixon, az eltolási vektoron kívül és a méretarányon kívül mentésre kerül még a transzformációs eljárás is. Ez a fájlban a method érték tárolja. Ennek lehetséges értékei:
- 2: EOV->ETRS89
- 3: ETRS89->EOV
- 4: 3D általános
[YASC_Tr_Parameters]
method=2
dimension=3
00=1
01=6.0565E-6
02=5.4273E-6
10=-6.0565E-6
11=1
12=-3.4754E-6
20=-5.4273E-6
21=3.4754E-6
22=1
x0=12.5004271673
y0=-32.6988038518
z0=-3.6649107624
sf=1.0000036998
A Bursa-Wolf 7 paraméteres együtthatókat mentéskor a forgatómátrixból automatikusan meghatározza a program
12.5004
-32.6988
-3.6649
-0.716853
-1.119461
1.249243
1.000003699800
A fájl sorai, sorrendben a következő értékeknek felelnek meg:
- dx: X tengely irányú eltolás
- dy: Y tengely irányú eltolás
- dz: Z tengely irányú eltolás
- rx: forgatási szög az X tengelyen, szögmásodpercben
- ry: forgatási szög az Y tengelyen, szögmásodpercben
- rz: forgatási szög az Z tengelyen, szögmásodpercben
- sf: méretaránytényező
Ezek a fájlok betölthetők a Koordináta jegyzék, Koordináta transzformáció parancsában.
Közös pontok, adatok törlése
A helyi menü Közös pont törlése parancsa törli a kijelölt közös pontot a listából és újraszámítja a transzformációt.
A helyi menü Adatok törlése parancsa törli az összes közös pontot és a számítási eredményeket.
Előzetes koordináták számítása
A program azoknak az álláspontoknak, illetve irányzott alappontoknak amik még nem szerepelnek a koordináta jegyzékben, automatikus hálózat kiegyenlítéssel előzetes koordinátákat határoz meg.
A számítás előtt ki kell választani a hálózat dimenzióját.

A számítás után lehetőség van a mentendő pontok kiválasztására:

A számítás eredménye a Naplóban:
## Előzetes koordináták
| Pontszám | Kód | Y | X | Z |
| :------- | :-- | ---------: | --------: | ------: |
| 1002 | 3 | 595418.428 | 57927.380 | 113.283 |
| 1004 | 4 | 595367.029 | 57894.356 | 112.823 |
Az így számított koordináták akár durva hibával is terheltek lehetnek, ezért csak a hálózat grafikus megjelenítéséhez alkalmasak. Az előzetes koordinátákat más számítási módszerrel véglegesíteni szükséges, vagy a tájékozások elvégzése után a koordináta jegyzékben véglegesíthetők.
A számítás részeredményei nem kerülnek be a Naplóba.
Magassági (1D) hálózat kiegyenlítés
A program a geodéziai hálózat kiegyenlítést a nyílt forráskódú GNU Gama segítségével hajtja végre. A hálózathoz szakaszok trigonometriai magasságmérésből, mentett sokszögvonalból, szintezési vonalakból vagy manuálisan adhatók hozzá a hálózathoz. A szakasz magasságkülönbségét az összes lehetséges mérési eredményből határozza meg a program. A magasságkülönbségek mellett megjelennek a középhibák is.
Nincs lehetőség oda és vissza szakasz hozzáadására. A program a szakasz végpontjainak magasságkülönbségét az oda-vissza mérésekből közepeléssel számítja. Ha a magasságkülönbség több mérésből is kiszámítható, akkor a középhiba oszlopban 0-tól eltérő érték jelenik meg. Ez oszlop tájékoztat a magasságkülönbség minőségéről, nagy számú fölös mérés esetén célszerű azokat a szakaszokat kizárni a kiegyenlítésből, amelyeknek nagy a középhibája.

Egy szakasz hozzáadása után a hálózatot alkotó pontok listája folyamatosan frissül. Azok a pontok, amelyeknek a koordináta jegyzékben van magassága azokat előzetesen ‘Fix’-ként, amelyiknek nincs, azokat ‘Új’-ként jelöli a program. A koordináta jegyzékben előzetes magasságúként jelölt pontok ‘Előzetes"-ként’ lesznek jelölve. Ez természetesen módosítható. Fix, vagy Előzetes csak olyan pont lehet, aminek már van magassága a koordináta jegyzékben.

A szakaszok a vonatkozó sorra dupla kattintással kizárhatók, illetve bevonhatók a számításba, ekkor frissül a pontlista is.
A pontok esetében megadhatjuk az XY és az Z koordináták kényszereit:
- fix: adott koordináták, a kiegyenlítés során nem változnak
- előzetes: kiegyenlített koordináták, amelyekre egy második kiegyenlítési kényszer vonatkozik (a korlátozott koordináták javításainak négyzetösszege minimális)
- új: kiegyenlített koordináták (ismeretlen kiegyenlítési paraméter)
A hálózat összeállítását követően a végrehajtható a kiegyenlítés, melynek eredményei az ablak alján jelennek meg. A számított koordináták az [Elfogad] gomb megnyomásával kerülnek be a projekt koordináta jegyzékébe.
A kiegyenlített mérési eredmények nem kerülnek be a mérési jegyzőkönyvbe, csak a Naplóban jelennek meg.
A program a kiegyenlítés eredményeinek elfogadásával a kiegyenlített pontok koordinátáit és a tájékozási ismeretleneket tárolja. A koordináta jegyzékben tárolt pontok koordinátái a szabályoknak megfelelően automatikusan felül lesznek írva.
A Szakasz lista helyi menüjének elemei:
- Hálózat összeállítás Trigonometriai magasságmérésből: az összes lehetséges trigonometriai magasságmérés szakaszt hozzáadja a hálózathoz; csak az alappontokra menő irányokat veszi figyelembe
- Hálózat összeállítás Sokszögvonalból: a hálózat szakaszai a kiválasztott sokszögvonal oldalai lesznek
- Hálózat összeállítás Vonalszintezésből: a hálózat szakaszait a kiválasztott szintezési vonal szakaszaiból állítja össze
- Egy pont hozzáadás: minden olyan lehetséges szakaszt hozzáad a hálózathoz, amelynek valamelyik végpontja a listából kiválasztott alappont
- Szakasz hozzáadás: megadható a szakasz kezdő és végpontja
- Szakasz módosítás: a kijelölt szakasz adatainak módosítása (a kezdő és végpont pontszáma nem módosítható)
- Szakasz törlés: a kijelölt szakasz törlése a hálózatból
- Bevon/kizárt: be, ki, csere
- Szakaszok betöltése fájlból: a szakaszokat egy előre elkészített strukturált szövegfájlból tölti be
- fájlnév kiterjesztés:
.csv - mező elválasztó karakter:
,vagy; - mezők sorrendje:
kezdőpont;végpont;hossz;dm - példa:
231012;231021;8.1;-0.22718
- fájlnév kiterjesztés:
- Szakaszok mentése fájlba: a hálózat szakaszait a fenti formátumú
.csvfájlba menti - GNU Gama XML mentés: hálózat mentése XML formátumba GNU Gama programmal történő külső feldolgozáshoz
- Hálózat törlés: törli a teljes hálózatot és a számítási eredményeket
Pont lista helyi menüjének elemei:
- Fix: a pont magassága a kiegyenlítés során nem változik, csak magassággal rendelkező pont lehet fix
- Előzetes: a pont magassága a kiegyenlítés során javítást kap, csak magassággal rendelkező pont lehet előzetes
- Új: a magasság ismeretlenként kerül kiegyenlítésre, attól függetlenül, hogy van-e már magassága.
Vízszintes (2D) és térbeli (3D) hálózat kiegyenlítés
A program a geodéziai hálózat kiegyenlítést a nyílt forráskódú GNU Gama segítségével hajtja végre. A program alapértelmezésben a munkában szereplő valamennyi mérés és pont alapján 2 vagy 3 dimenziós hálózatot állít össze. A kiegyenlítésbe bevont mérési eredmények a bal oldalon, a pontok a jobb oldalon találhatók.
Mivel a GNU Gama csak DMS és GON formátumú szögekkel tud számolni, a DEG és RAD beállítás esetén a szögek automatikusan át lesznek számítva DMS formátumba, és a kiegyenlítés eredményei is DMS-ben jelennek meg. Az elmentett tájékozási ismeretlenek (tájékozási szögek) viszont az aktuális beállításnak megfelelően lesznek megjelenítve.

A hálózat összeállításakor az adott YX koordinátájú alappontok ‘Fix’-ként, az ismeretlenek ‘Új’-ként lesznek jelölve a pont listában. A koordináta jegyzékben előzetes YX vagy Z koordinátával jelölt pontok “Előzetes” XY vagy Z-ként lesznek jelölve.
A mérési eredmények a vonatkozó sorra dupla kattintással kizárhatók, illetve bevonhatók a számításba.
A pontok esetében megadhatjuk az XY és az Z koordináták kényszereit:
- fix: adott koordináták, a kiegyenlítés során nem változnak
- előzetes: kiegyenlített koordináták, amelyekre egy második kiegyenlítési kényszer vonatkozik (a korlátozott koordináták javításainak négyzetösszege minimális)
- új: kiegyenlített koordináták (ismeretlen kiegyenlítési paraméter)
Mivel az YX és a Z koordináta esetén külön lehet megadni a kényszereket, lehetőség van arra, hogy pl. egy pont YX koordinátája fix, míg a Z új vagy előzetesként legyen figyelembe véve. Fix vagy előzetes csak olyan pont lehet, aminek van XY vagy Z koordinátája. Új pont lehet olyan is, aminek van koordinátája.
A hálózat összeállítását követően a végrehajtható a kiegyenlítés, melynek eredményei az ablak alján jelennek meg. A számított koordináták az [Elfogad] gomb megnyomásával kerülnek be a projekt koordináta jegyzékébe.
A kiegyenlített mérési eredmények nem kerülnek be a mérési jegyzőkönyvbe, csak a Naplóban jelennek meg.
A program a kiegyenlítés eredményeinek elfogadásával a kiegyenlített pontok koordinátáit és a tájékozási ismeretleneket tárolja. A koordináta jegyzékben tárolt pontok koordinátái a szabályoknak megfelelően automatikusan felül lesznek írva. Ugyanígy a már tárolt középtájékozási szögeket felülírják a kiegyenlített tájékozási ismeretlenek. A kiegyenlített tájékozási ismeretlenek mentése opcionális.
Mérések táblázat helyi menüjének elemei:
- 2D hálózat összeállítás
- 3D hálózat összeállítás
- Bevont/kizárt: be, ki, csere
- GNU Gama XML mentés
Pont lista helyi menüjének elemei:
- YX:
- Fix: a pont vízszintes koordinátája a kiegyenlítés során nem változik, csak vízszintes koordinátával rendelkező pont lehet fix
- Előzetes: a pont vízszintes koordinátája a kiegyenlítés során javítást kap, csak vízszintes koordinátával rendelkező pont lehet előzetes
- Új: a vízszintes koordináták ismeretlenként kerülnek kiegyenlítésre, attól függetlenül, hogy a pontnak van-e már vízszintes koordinátája
- YXZ (csak 3D hálózat esetén):
- Fix: a pont vízszintes és magassági koordinátája a kiegyenlítés során nem változik, csak vízszintes és magassági koordinátával rendelkező pont lehet fix
- Előzetes: a pont vízszintes és magassági koordinátája a kiegyenlítés során javítást kap, csak vízszintes és magassági koordinátával rendelkező pont lehet előzetes
- Új: a vízszintes és magassági koordináták ismeretlenként kerülnek kiegyenlítésre, attól függetlenül, hogy a pontnak van-e már vízszintes és magassági koordinátája
- Z (csak 3D hálózat esetén):
- Fix: a pont magassága a kiegyenlítés során nem változik, csak magassággal rendelkező pont lehet fix
- Előzetes: a pont magassága a kiegyenlítés során javítást kap, csak magassággal rendelkező pont lehet előzetes
- Új: a magasság ismeretlenként kerül kiegyenlítésre, attól függetlenül, hogy van-e már magassága
Vízszintes (2D) hálózat kiegyenlítés
Alapértelmezetten a program 2 dimenziós hálózatot állít össze a rendelkezésre álló mérési eredményekből és pont koordinátákból. Ebben az esetben a mért ferde távolságokat vízszintesre, EOV rendszer esetén a vetületi síkra redukálja a program. A kiegyenlítésbe a vízszintes távolságok és az irányértékek kerülnek be.
Térbeli (3D) hálózat kiegyenlítés
A 3 dimenziós hálózat kiegyenlítéshez a hálózatot a mérések panelen a helyi menüből kiadott paranccsal lehet összeállítani. Ebben az esetben mérési eredmények (irányérték, zenitszög, ferde távolság) redukció nélkül kerülnek a hálózatba.
Diagram
A számítást követően a Diagram fülön megtekinthetők a hálózat diagramja a hibaellipszisekkel.
A diagram a helyi menüből elmenthető PNG vagy SVG formátumú képként.

Jelölések:
- fix pontok: kék háromszög
- előzetes pontok: zöld kör
- új pontok: sárga kör
A kiegyenlítés beállításai
- Előzetes középhiba: a-priori középhiba referencia értéke (referencia variancia négyzetgyöke)
- Megbízhatósági statisztika: statisztikai tesztekben használt megbízhatósági valószínűség
- Hibahatár: durva hibát tartalmazó tagok azonosítására használt tolerancia
- Középhiba típusa: statisztikai tesztekben használt referencia szórás tényleges típusa
- Algoritmus: a kiegyenlítés során használt numerikus algoritmus
- gso: Gram-Schmidt ortogonalizáció
- svd: szinguláris érték dekompozíció
- cholesky: a normál egyenletek félig határozott mátrixának Cholesky dekompozíciója
- envelope: a Cholesky dekompozíció gyorsított változata
- Iránymérés középhibája: iránymérések középhibájának implicit értéke
- Zenitszögek középhibája: zenitszögek középhibájának implicit értéke
- Távmérés középhibája: vízszintes vagy ferde távmérések középhibájának implicit értéke
a + b * T^cahol azakonstans rész, aTmért távolság km-ben. Habés/vagycnincs megadva, akkorb=0, c=1értékkel lesz figyelembe véve.
A kiegyenlítés eredményei és értelmezése
A kiegyenlítésről készül egy részletes riport, amely a minden lehetséges paramétert tartalmaz.
Az alábbiakban egy egyszerű, 2 dimenziós hálózat kiegyenlítés eredményeinek értelmezése olvasható:
Fej rész
Helyi geodéziai hálózat kiegyenlítés verzió: 2.14-gso / Visual C++ 19.16
************************************
http://www.gnu.org/software/gama/
Előzetes koordináták
********************
koordináták xyz xy z
adott : 0 5 0
számított : 0 2 0
---------------------------------------------
összesen : 0 7 0
mérések : 23
A kiegyenlítés általános jellemzői
**********************************
Koordináták xyz xy z
Kiegyenlített : 0 2 0
Kényszerített * : 0 0 0
Rögzített : 0 5 0
------------------------------------------
Összesen : 0 7 0
Irányok száma : 17 Tájékozások száma : 4
Távolságok száma : 5
Összes mérés : 22
Egyenletek száma : 22 Ismeretlenek száma: 8
Szabadságfok : 14 Hálózati defektus : 0
m0 apriori : 10.00
m0' aposteriori: 5.60 [pvv] : 4.38517e+02
Statisztikai analízis során használt értékek
- aposteriori középhiba 5.60
- konfidencia szint 95 %
m0' aposteriori / m0 apriori hányados: 0.560
95 % intervallum (0.634, 1.366) nem tartalmazza az m0'/m0 értéket
m0'/m0 (távolság): 0.542 m0'/m0 (irány): 0.562
Egy mérés elhagyásával elérhető maximális csökkenés az m0''/m0 értékben: 0.528
Maximális studentizált javítás 1.56 nem éri el a kritikus értéket 1.92
szignifikancia szint: 5 % észlelés: #22
<direction from="E" to="D" val=" 104-03-27.0000" stdev="10.0" />
A riport első részében a hálózat általános adatai találhatók. A “kényszerített” pontok a szabad hálózatok esetén szerepelnek csak. A kényszerített (vagy előzetes) pontok koordinátái a kiegyenlítés során minimális javítást kapnak. A hálózati defektus szabad hálózatok esetén nem nulla. A szabadságfokot a hazai szakirodalomban gyakran a fölös mérések számnak nevezzük.
A [pvv] : 4.38517e+02 a javítások négyzetösszege: 4.38517 * 10^2 = 4.38517 * 100 = 438.517
Itt található még az aposteriori és apriori súlyegység középhiba hányadosára vonatkozó statisztikai próba. Ha a null hipotézis nem fogadható el, az durva hiba jelenlétére vagy a középhibák helytelen megválasztására utal. A maximális studentizált javítás, a t próbával történt az egyes mérésekre vonatkozó durva hiba legnagyobb statisztikáját mutatja.
A szignifikancia szint: 5 % észlelés: #22 azt mutatja, hogy a hálózatban a 22-es számú mérés terhelt a legnagyobb hibával. Ezt célszerű a mérési eredmény során dupla kattintással kizárni a hálózatból, és megismételni a számítást.
Koordináta jegyzék
Rögzített pontok
****************
pont x y
========================================
A 7166.443 3039.031
B 7859.494 3109.287
C 7949.246 3814.149
D 7274.939 3973.766
E 7397.498 3527.387
Az x EOV esetében az Y, az y az X koordinátának felel meg. A rögzített (fix) pontok koordinátái a kiegyenlítés során nem változnak meg.
Kiegyenlített koordináták, középhibák, konfidencia intervallumok
Kiegyenlített koordináták
*************************
i pont előzetes javítás kiegy. középh. konf.i.
====================== érték ====== [m] ====== érték ========== [mm] ===
1
1 x 7531.49276 -0.00533 7531.48743 2.1 4.6
2 y 3254.10610 -0.00748 3254.09862 2.9 6.3
2
4 x 7691.74070 0.00850 7691.74919 3.0 6.4
5 y 3551.18409 -0.00312 3551.18097 2.0 4.4
A program első körben minden, a hálózatban szereplő olyan pontnak, aminek nincs előzetes koordinátája, valamilyen egyszerű pontkapcsolási módszerrel számít egy előzetes koordinátát és elvégzi az álláspontok előzetes tájékozását. Azok a koordináták, amelyek előzetesként lettek jelölve, a fenti táblázatban * jelöli. A táblázatban láthatók a pontok előzetes koordinátái, a javítások értéke, a kiegyenlített értékek, a középhibák és a konfidencia intervallumok. A kiegyenlítés során meghatározott előzetes és végleges koordináták a hozzá tartozó javítási értékekkel középhibákkal és a 95%-os szignifikancia szinthez tartozó konfidencia intervallumokkal. Annak valószínűsége, hogy a pont beleesik a kiegyenlített érték körüli konfidencia intervallumba 95%. A középhibák és konfidencia intervallumok milliméterben vannak feltüntetve.
Középhibák, konfidencia intervallumok
Kiegyenlített tájékozási ismeretlenek
*************************************
i álláspont előzetes javítás kiegy. középh. konf.i.
====================== [d] ========= [d] ======== [d] =========== [ss] ===
3 2 3-06-03.59 -0-00-00.83 3-06-02.76 2.8 6.1
6 B 2-27-59.30 0-00-00.18 2-27-59.48 2.5 5.5
7 C 0-19-59.15 0-00-02.02 0-20-01.17 3.3 7.0
8 E 1-17-32.22 0-00-03.63 1-17-35.85 2.5 5.5
A táblázatban láthatók az előzetes koordináták alapján számított tájékozási ismeretlenek, a javításuk, a kiegyenlített tájékozási ismeretlenek, a középhibák és a konfidencia intervallumok. A tájékozási ismeretlenek esetén a középhibák és a konfidencia intervallumok másodpercben vannak feltüntetve.
Hibaellipszisek
Középhibák és hibaellipszisek paraméterei
*****************************************
pont mP mXY középhiba ellipszis konf.hiba ellipszis g
=============== [mm] == [mm] ==== a [mm] b ==== [d] ===== a' [mm] b' ========
1 3.6 2.6 3.0 2.0 108.7 8.3 5.5 1.5
2 3.6 2.6 3.0 2.0 167.6 8.3 5.4 1.1
Az ismeretlenek hibaellipszisei és konfidencia ellipszisei. Ha a g értéke 1-nél kisebb, akkor a kiegyenlített pont 95%-os valószínűséggel bele esik a konfidencia ellipszisbe, ha 1-nél nagyobb, akkor a pont előzetes koordinátája nem esik bele a kiegyenlített ponthelyhez rajzolt konfidencia ellipszisbe.
Kiegyenlített mérések
Kiegyenlített mérések
*********************
i álláspont irányzott pont mért kiegyenlített középh. konf.i.
=========================================== érték ==== [m|d] ====== [mm|ss] ==
1 1 A táv. 423.68600 423.68800 2.1 4.4
2 2 C irány 42-30-12.00 42-30-05.46 3.4 7.2
3 D irány 131-30-16.00 131-30-18.21 2.9 6.3
4 E irány 181-31-22.00 181-31-20.18 3.0 6.5
5 1 irány 238-33-10.00 238-33-16.16 3.5 7.5
6 1 táv. 337.55200 337.55259 2.3 5.0
7 B C irány 80-16-41.00 80-16-36.84 2.5 5.5
8 2 irány 108-19-18.00 108-19-13.62 2.7 5.7
9 2 táv. 472.66300 472.66119 2.3 5.0
10 E irány 135-23-16.00 135-23-19.74 2.5 5.5
11 1 irány 153-42-40.00 153-42-44.99 2.8 5.9
12 1 táv. 358.54900 358.55085 2.5 5.4
13 A irány 183-19-19.00 183-19-18.82 2.5 5.5
14 C D irány 166-20-53.00 166-20-55.80 3.3 7.0
15 2 irány 225-16-03.00 225-16-07.05 3.4 7.3
16 2 táv. 368.04400 368.04455 2.3 5.0
17 B irány 262-24-42.00 262-24-35.15 3.3 7.0
18 E A irány 243-23-19.00 243-23-11.60 2.5 5.5
19 1 irány 294-49-31.00 294-49-29.17 2.7 5.8
20 B irány 316-33-47.00 316-33-43.37 2.5 5.5
21 2 irány 3-19-42.00 3-19-47.08 2.7 5.9
22 D irány 104-03-27.00 104-03-34.78 2.5 5.5
Az egyes mérések kiegyenlítés utáni eredményeit tartalmazza ez a táblázat. A középhiba értékek iránymérés esetén másodpercben (ss), távolság esetén milliméterben (mm) értendő. Annak valószínűsége, hogy a mérés beleesik a kiegyenlített érték körüli ± konfidencia intervallumba 95%.
Javítások és mérések elemzése
Javítások és mérések elemzése
*****************************
i álláspont irányzott pont f[%] v |v'| e-ész. e-kie.
============================================== [mm|ss] =========== [mm|ss] ===
1 1 A táv. 26.1 1.996 1.1 4.4 2.4
2 2 C irány 40.1 -6.544 1.5 -10.2 -3.7
3 D irány 47.9 2.212 0.5 3.0 0.8
4 E irány 45.7 -1.825 0.4 -2.6 -0.8
5 1 irány 37.7 6.157 1.4 10.1 3.9
6 1 táv. 16.6 0.594 0.4 2.0 1.4
7 B C irány 54.6 -4.163 0.8 -5.2 -1.1
8 2 irány 52.4 -4.384 0.9 -5.7 -1.3
9 2 táv. 16.0 -1.811 1.2 -6.1 -4.3
10 E irány 54.6 3.739 0.7 4.7 1.0
11 1 irány 50.9 4.991 1.0 6.6 1.6
12 1 táv. 9.8 1.855 1.5 9.9 8.1
13 A irány 54.6 -0.184 0.0 -0.2 -0.0
14 C D irány 41.5 2.802 0.6 4.3 1.5
15 2 irány 39.3 4.046 0.9 6.4 2.4
16 2 táv. 16.8 0.550 0.4 1.8 1.2
17 B irány 41.5 -6.848 1.5 -10.4 -3.6
18 E A irány 54.6 -7.397 1.5 -9.3 -1.9
19 1 irány 51.3 -1.833 0.4 -2.4 -0.6
20 B irány 54.6 -3.628 0.7 -4.6 -0.9
21 2 irány 50.9 5.082 1.0 6.7 1.6
22 D irány 54.6 7.776 1.6 m 9.8 2.0
Az egyes mérésekre vonatkozó durva hiba szűrés eredményei. Az f[%] oszlop segítségével kimutathatjuk a gyengén meghatározott hálózat részeket, ahol nem lehetséges a durva hiba szűrés. Az 5% alatti f érték kritikus és megjelölésre kerül.
A |v’| érték a studentizált javítás érték (a javítás osztva a javítás középhibájával). Ezek az értékek már azonos várhatóértékkel és szórással bírnak, így összehasonlítható k illetve t próbával vizsgálhatók. A kritikus értéknél nagyobb elemek megjelölésre kerülnek (k), a maximális kritikus érték mellett mk szerepel. A durva hibák jelenléte a kiegyenlítés eredményeit torzítják ezért ezeket ki kell hagyni a kiegyenlítésből. Mivel egy durva hibás mérésnek is nagy lehet a torzító hatása ezért kritikus értéket meghaladó méréseket nem szabad egyszerre kihagyni a kiegyenlítésből, hanem csak a legnagyobb kritikus értékkel bíró mérést hagyjuk ki. A durva hibásnak minősített mérést zárja ki, és ismételje meg a kiegyenlítést.
GNU Gama XML export
Ha a program által biztosított beállítási lehetőségeket túl szeretné finomhangolni a hálózat paramétereit, az összeállított hálózat elmenthető a GNU Gama által értelmezhető XML formátumú fájlba. A szükséges módosítások végeztével az XML fájlt megadhatja a paraméterként a GNU Gama számára.
A program az alábbi parancssori paraméterekkel futtatható:
Usage: gama-local [--input-xml] input.xml [options]
Options:
--algorithm gso | svd | cholesky | envelope
--language en | ca | cz | du | es | fi | fr | hu | ru | ua | zh
--encoding utf-8 | iso-8859-2 | iso-8859-2-flat | cp-1250 | cp-1251
--angular 400 | 360
--latitude <latitude>
--ellipsoid <ellipsoid name>
--text adjustment_results.txt
--html adjustment_results.html
--xml adjustment_results.xml
--octave adjustment_results.m
--svg network_configuration.svg
--cov-band covariance matrix of adjusted parameters in XML output
n = -1 for full covariance matrix (implicit value)
n >= 0 covariances are computed only for bandwidth n
--iterations maximum number of iterations allowed in the linearized
least squares algorithm (implicit value is 5)
--version
--help
Ennek megfelelően, ha az exportált XML fájl neve halozat.gkf, akkor a következő paranccsal lehet kiegyenlíteni a hálózatot, úgy, hogy magyar nyelvű eredmény fájl készüljön:
gama-local --input-xml halozat.gkf --angular 360 --language hu --text eredmeny.txt
Az egyes program verziók parancssori paraméterezése eltérő lehet.
A módosított hálózat és a számítási eredmény közvetlenül nem tölthető vissza a YASC programba.
A GNU Gama használatáról további információk angol nyelven, a kezelési kézikönyvében találhatók.
Regresszió számítások
A kijelölt pontokra illeszkedő alakzat, illetve a koordináták közötti matematikai kapcsolat meghatározása, vizsgálata a legkisebb négyzetek módszerével.

A számítás előtt ki kell választani a listából a számításba bevont pontokat.
A számítási eredmények az ablak jobb oldalán jelennek meg.
A számítási listában az maximális (abszolút) eltéréseket ^ karakter jelöli.
2D egyenes
Meghatározza a számításba bevont pontokra legjobban illeszkedő egyenes egyenletét.
Az eredmény listában a pontonként megjelenik:
- az egyenes egyenlete
- a pontok egyenestől való távolsága
- az illeszkedés középhibája
A számításhoz legalább 2 db olyan pont szükséges, aminek van Y és X koordinátája.
## Regresszió: 2D egyenes
2D egyenes egyenletei:
X = a * Y + b
Y = c * X + d
a = -1.9117006
b = 1207123.4080
c = -0.5230945
d = 631439.5838
irányszög = 152-23-10.3
korrelációs együttható = -0.9998516
| Pontszám | Y | X | Z | Távolság |
| :------- | ---------: | --------: | ------: | -------: |
| 7 | 591052.498 | 77207.964 | 170.769 | -0.024 |
| 8 | 591054.928 | 77203.457 | 170.695 | 0.041 |
| 9 | 591057.151 | 77199.153 | 170.474 | 0.015 |
| 10 | 591059.518 | 77194.545 | 170.156 | -0.023 |
| 11 | 591061.876 | 77190.246 | 169.936 | 0.074 |
| 12 | 591060.905 | 77191.763 | 169.898 | -0.083 |
> Középhiba: 0.0506
3D egyenes
Meghatározza a számításba bevont pontokra legjobban illeszkedő térbeli egyenes egyenletét.
Az eredmény listában a pontonként megjelenik:
- az egyenes egyenlete
- a pontok egyenestől való távolsága
- az illeszkedés középhibája
A számításhoz legalább 2 db olyan pont szükséges, aminek van Y, X és Z koordinátája.
## Regresszió: 3D egyenes
3D egyenes egyenletei:
Y = Y0 + a * d
X = X0 + b * d
Z = Z0 + c * d
Y0 = 591057.813, a = -0.4629057
X0 = 77197.855, b = 0.8851488
Z0 = 170.321, c = 0.0472216
d: távolság az (Y0,X0,Z0) ponttól
| Pontszám | Y | X | Z | Távolság |
| :------- | ---------: | --------: | ------: | -------: |
| 7 | 591052.498 | 77207.964 | 170.769 | 0.095 |
| 8 | 591054.928 | 77203.457 | 170.695 | 0.086 |
| 9 | 591057.151 | 77199.153 | 170.474 | 0.085 |
| 10 | 591059.518 | 77194.545 | 170.156 | 0.025 |
| 11 | 591061.876 | 77190.246 | 169.936 | 0.078 |
| 12 | 591060.905 | 77191.763 | 169.898 | 0.130 |
> Középhiba: 0.0888
Függőleges egyenes
Meghatározza a számításba bevont pontokra legjobban illeszkedő függőleges egyenes egyenletét.
Az eredmény listában a pontonként megjelenik:
- az egyenes egyenlete
- a pontok egyenestől való távolsága
- az illeszkedés középhibája
A számításhoz legalább 2 db olyan pont szükséges, aminek van Y, X koordinátája.
## Regresszió: Függőleges egyenes
Függőleges egyenes egyenlete:
Y = 591058.305
X = 77210.782
| Pontszám | Y | X | Z | dY | dX | dT |
| :------- | ---------: | --------: | ------: | -----: | -----: | ----: |
| 105 | 591058.101 | 77210.972 | 170.354 | 0.204 | -0.190 | 0.279 |
| 106 | 591058.294 | 77210.630 | 170.334 | 0.011 | 0.152 | 0.152 |
| 107 | 591058.519 | 77210.744 | 170.305 | -0.214 | 0.038 | 0.218 |
> Középhiba: 0.0515
Vízszintes kör
Egy olyan legalább három pontra illeszkedő vízszintes kör, ahol a pontok a kör középpontjától mért távolságainak négyzetösszege minimális. A megoldás gyakorlatilag 4 ismeretlen meghatározását jeleni: Y, X, Z és a sugár.
Az eredmény listában a pontonként megjelenik:
- a kör egyenlete
- a pontok körtől számított távolsága (dR),
- a pontok magasságának különbsége a kör magasságához képest (dZ)
- a sugár középhibája
- a magasság középhibája
A magasságot csak abban az esetben számítja a program, ha legalább egy kiválasztott pontnak van magassága.
Az [Elfogad] gomb megnyomása esetén lehetőség van a számított kör középpont pontként való elmentésére a koordináta jegyzékbe:
- pontszám: Circle_{n}, ahol {n} a számított kör sorszáma
- Kód: Rc={r}, ahol {r} a kör sugara
Az így elmentett körök a Grafika ablakban megjelennek.
## Regresszió: Vízszintes kör
Kör egyenlete:
(Y - Y0)² + (X - X0)² = R²
Y0 = 591086.094
X0 = 77208.519
R = 4.987
Z = 167.616
| Pontszám | Y | X | Z | dR | dZ |
| :------- | ---------: | --------: | ------: | -----: | -----: |
| 68 | 591081.688 | 77206.206 | 168.055 | 0.011 | -0.439 |
| 85 | 591083.798 | 77212.959 | 167.956 | -0.011 | -0.340 |
| 87 | 591088.425 | 77204.098 | 167.370 | -0.011 | 0.246 |
| 93 | 591090.507 | 77210.820 | 167.083 | 0.011 | 0.533 |
> Középhibák: R: 0.011, Z: 0.404
3D Kör
Általános helyzetű, 3D kör középpontjának, sugarának és az illeszkedő sík együtthatóinak meghatározása a legkisebb négyzetek módszer alkalmazásával. A számításhoz legalább 3 db YX és Z koordinátával rendelkező pontra van szükség.
Az eredmény listában a pontonként megjelenik:
- az illeszkedő sík egyenletei
- a kör középpontjának koordinátái
- a kör sugara
- az egyes pontok elérései a síktól és a körtől
- a síktól és körtől való eltérések középhibái
Az [Elfogad] gomb megnyomása esetén lehetőség van a számított kör középpont pontként való elmentésére a koordináta jegyzékbe:
- pontszám: Circle_{n}, ahol {n} a számított kör sorszáma
- Kód: Rc={r}, ahol {r} a kör sugara
Az így elmentett körök a Grafika ablakban megjelennek.
## Regresszió: 3D kör
Sík egyenletei:
Z = a * Y + b * X + c
Y = d * X + e * Z + f
X = g * Y + h * Z + i
a = -0.299426241, b = -0.914781925, c = 8837542.8908
d = -3.055116089, e = -3.339720653, f = 29514924.5131
g = -0.327319804, h = -1.093156710, i = 9660819.3107
3D kör
Középpont: 1383406.012 4209132.038 4572876.919
Sugár: 4.997
| Pontszám | Y | X | Z | Távolság a síktól | Távolság a körtől |
| :-------- | ----------: | ----------: | ----------: | ----------------: | ----------------: |
| 1 | 1383403.866 | 4209135.712 | 4572874.238 | 0.027 | 0.033 |
| 2 | 1383401.996 | 4209134.741 | 4572875.624 | -0.018 | 0.014 |
| 3 | 1383401.217 | 4209132.214 | 4572878.189 | -0.003 | -0.034 |
| 4 | 1383403.635 | 4209129.145 | 4572880.277 | 0.000 | 0.032 |
| 5 | 1383407.330 | 4209128.322 | 4572879.933 | 0.007 | -0.034 |
| 6 | 1383409.241 | 4209128.799 | 4572878.917 | 0.001 | -0.006 |
| 7 | 1383410.689 | 4209130.214 | 4572877.180 | -0.005 | 0.030 |
| 8 | 1383410.770 | 4209132.217 | 4572875.337 | 0.005 | 0.021 |
| 9 | 1383408.848 | 4209134.571 | 4572873.727 | -0.018 | -0.032 |
| 10 | 1383407.655 | 4209135.250 | 4572873.496 | 0.005 | -0.023 |
| Középhiba | | | | 0.012 | 0.027 |
Gömb
Meghatározza a számításba bevont pontokra legjobban illeszkedő gömb egyenletét.
Az eredmény listában a pontonként megjelenik:
- az gömb egyenlete
- a pontok gömbtől való távolsága
- az illeszkedés középhibája
A számításhoz legalább 4 db olyan pont szükséges, aminek van Y, X és Z koordinátája.
Az [Elfogad] gomb megnyomása esetén lehetőség van a számított kör középpont pontként való elmentésére a koordináta jegyzékbe:
- pontszám: Sphere_{n} ahol {n} a számított gömb sorszáma
- Kód: Rs={r}, ahol {r} a gömb sugara
## Regresszió: Gömb
Gömb egyenlete:
R² = (Y - Y0)² + (X - X0)² + (Z - Z0)²
Y0 = 591065.254
X0 = 77209.588
Z0 = -12.392
R = 181.262
| Pontszám | Y | X | Z | Távolság |
| :------- | ---------: | --------: | ------: | -------: |
| 68 | 591081.688 | 77206.206 | 168.055 | 0.037 |
| 85 | 591083.798 | 77212.959 | 167.956 | -0.068 |
| 86 | 591086.008 | 77208.670 | 167.589 | 0.086 |
| 87 | 591088.425 | 77204.098 | 167.370 | -0.070 |
| 93 | 591090.507 | 77210.820 | 167.083 | 0.015 |
> Középhiba: 0.0609
Henger
A henger tengelyének egyenleteit főkomponens-analízis segítségével határozza meg a program. A módszer segítségével meghatározható egy adathalmaz változásainak iránya. A henger tengelyének a legnagyobb szórással rendelkező főkomponens felel meg. A főkomponensek a kovariancia mátrix sajátvektorai és sajátértékei alapján kerülnek meghatározásra. Henger sugara a pontok tengelytől való távolságainak átlagának felel meg. A középhiba az sugarak középhibája.
A számításhoz elméletben akár 5 pont is elég, de a jó eredményhez 10-nél több pont szükséges. Kevés pont esetén a modell nagyon érzékeny a zajra. Minél több pont van a számításban, annál jobb lesz az illesztés, és annál kevésbé lesz érzékeny az adatokban lévő zajra vagy kiugró értékekre.
## Regresszió: Henger
A henger tengelyének egyenletei:
Y = Y0 + a * d
X = X0 + b * d
Z = Z0 + c * d
Y0 = 1383408.107, a = -0.216461518
X0 = 4209138.376, b = -0.658600023
Z0 = 4572883.852, c = -0.720687465
d: távolság a (Y0,X0,Z0) ponttól
Irányszög: 198-11-38.8
Vízszintes síkkal bezárt szög: 46-06-40.6
Henger sugár: 5.002
| Pontszám | Y | X | Z | Távolság a hengertől |
| :-------- | ----------: | ----------: | ----------: | -------------------: |
| 1 | 1383408.225 | 4209138.870 | 4572891.528 | -0.045 |
| 2 | 1383407.824 | 4209137.423 | 4572890.042 | 0.005 |
...
| 359 | 1383404.935 | 4209129.305 | 4572881.096 | 0.015 |
| 360 | 1383405.636 | 4209131.321 | 4572883.268 | -0.018 |
| Középhiba | | | | 0.028 |
Kúp
A kúp tengelyének egyenleteit főkomponens-analízis segítségével határozza meg a program. A pontokat erre a tengelyre vetítve meghatároz egy első közelítést a csúcsszögre és a csúcspont helyére. Ezt az első közelítést egy nem lineáris Nelder-Mead optimalizációval úgy finomítja, hogy a pontok kúp palásthoz viszonyított eltéréseinek középhibája minimális legyen, aminek eredménye a legjobban illeszkedő csúcsszög és csúcspont. Az eredménylistában a tengely (Y0, X0, Z0) tartópontja megfelel a kúp csúcspontjának.
A számításhoz elméletben akár 7 pont is elég, de a jó eredményhez 10-nél több pont szükséges. Kevés pont esetén a modell nagyon érzékeny a zajra. Minél több pont van a számításban, annál jobb lesz az illesztés, és annál kevésbé lesz érzékeny az adatokban lévő zajra vagy kiugró értékekre.
## Regresszió: Kúp
A kúp tengelyének egyenletei:
Y = Y0 + a * d
X = X0 + b * d
Z = Z0 + c * d
Y0 = 1383412.523, a = 0.216462619
X0 = 4209151.792, b = 0.658722860
Z0 = 4572898.542, c = 0.720574860
d: távolság a (Y0,X0,Z0) ponttól
Irányszög: 18-11-27.7
Vízszintes síkkal bezárt szög: 46-06-07.1
Csúcsszög: 22-37-05.2
| Pontszám | Y | X | Z | Távolság a kúptól |
| :-------- | ----------: | ----------: | ----------: | ----------------: |
| 1 | 1383394.721 | 4209125.060 | 4572858.946 | -0.002 |
| 2 | 1383411.369 | 4209116.382 | 4572861.863 | 0.001 |
...
| 99 | 1383406.729 | 4209140.103 | 4572879.042 | 0.005 |
| 100 | 1383406.489 | 4209140.098 | 4572879.124 | 0.000 |
| Középhiba | | | | 0.004 |
Geometriailag rosszul kondicionált helyzetekben a program bizonytalan eredményt adhat:
- A pontok majdnem egy síkban vannak (lapos „tál” jelleg), ilyenkor a tengely iránya bizonytalan.
- Nagyon kicsi magasságkülönbség a pontok között (szinte csak egy „gyűrűn” mérsz): a kúp csúcsának helye erősen extrapolált, emiatt zajérzékeny.
- Túl kevés pont vagy azok rosszul elosztottak (pl. mind egy szűk szögtartományban, majdnem egy egyenesre esnek).
- Ha a felület valójában nem körkúp (elliptikus csonka kúp, henger, torz test), a program akkor is talál „valamilyen” kúpot, de a középhiba nagy lesz.
Vízszintes sík
Meghatározza a számításba bevont pontokra legjobban illeszkedő vízszintes sík egyenletét.
Az eredmény listában a pontonként megjelenik:
- az sík egyenlete
- a pontok síktól való távolsága
- az illeszkedés középhibája
A számításhoz legalább 2 db olyan pont szükséges, aminek van Z koordinátája.
## Regresszió: Vízszintes sík
Vízszintes sík egyenlete:
Z = 167.621
| Pontszám | Y | X | Z | dZ |
| :------- | ---------: | --------: | ------: | -----: |
| 67 | 591084.048 | 77201.742 | 167.799 | -0.178 |
| 68 | 591081.688 | 77206.206 | 168.055 | -0.434 |
| 69 | 591079.310 | 77210.512 | 168.399 | -0.778 |
| 85 | 591083.798 | 77212.959 | 167.956 | -0.335 |
| 86 | 591086.008 | 77208.670 | 167.589 | 0.032 |
| 87 | 591088.425 | 77204.098 | 167.370 | 0.251 |
| 92 | 591092.821 | 77206.353 | 166.867 | 0.754 |
| 93 | 591090.507 | 77210.820 | 167.083 | 0.538 |
| 94 | 591088.207 | 77215.138 | 167.469 | 0.152 |
> Középhiba: 0.4574
Függőleges sík
Meghatározza a számításba bevont pontokra legjobban illeszkedő függőleges sík egyenletét.
Az eredmény listában a pontonként megjelenik:
- az sík egyenlete
- a pontok síktól való távolsága
- az illeszkedés középhibája
A számításhoz legalább 2 db olyan pont szükséges, aminek van Y és X koordinátája.
## Regresszió: Függőleges sík
Függőleges sík egyenletei:
X = a * Y + b
Y = c * X + d
a = -1.9117006
b = 1207123.4080
c = -0.5230945
d = 631439.5838
irányszög = 152-23-10.3
korrelációs együttható = -0.9998516
| Pontszám | Y | X | Z | Távolság |
| :------- | ---------: | --------: | ------: | -------: |
| 7 | 591052.498 | 77207.964 | 170.769 | -0.024 |
| 8 | 591054.928 | 77203.457 | 170.695 | 0.041 |
| 9 | 591057.151 | 77199.153 | 170.474 | 0.015 |
| 10 | 591059.518 | 77194.545 | 170.156 | -0.023 |
| 11 | 591061.876 | 77190.246 | 169.936 | 0.074 |
| 12 | 591060.905 | 77191.763 | 169.898 | -0.083 |
> Középhiba: 0.0506
Általános sík
Meghatározza a számításba bevont pontokra legjobban illeszkedő sík egyenletét.
Az eredmény listában a pontonként megjelenik:
- a sík egyenlete
- a pontok síktól való távolsága
- az illeszkedés középhibája
A számításhoz legalább 2 db olyan pont szükséges, aminek van Y, X és Z koordinátája.
## Regresszió: Általános sík
Sík egyenletei:
Z = a * Y + b * X + c
Y = d * X + e * Z + f
X = g * Y + h * Z + i
a = -0.1114848, b = 0.0086049, c = -65232.7243570
d = -0.0771849, e = 8.9698347, f = 585126.7568023
g = -12.9558953, h = -116.2122396, i = -7580840.9916520
| Pontszám | Y | X | Z | Távolság |
| :------- | ---------: | --------: | ------: | -------: |
| 67 | 591084.048 | 77201.742 | 167.799 | -0.009 |
| 68 | 591081.688 | 77206.206 | 168.055 | 0.037 |
| 69 | 591079.310 | 77210.512 | 168.399 | -0.005 |
| 85 | 591083.798 | 77212.959 | 167.956 | -0.041 |
| 86 | 591086.008 | 77208.670 | 167.589 | 0.042 |
| 87 | 591088.425 | 77204.098 | 167.370 | -0.047 |
| 92 | 591092.821 | 77206.353 | 166.867 | -0.015 |
| 93 | 591090.507 | 77210.820 | 167.083 | 0.065 |
| 94 | 591088.207 | 77215.138 | 167.469 | -0.027 |
> Középhiba: 0.0372
Pontok távolsága a síktól
Kiszámítja a kijelölt pontok távolságát az együtthatóival megadott általános síktól.
Az egyenletet a Z = a * Y + b * X + c a, b és c együtthatóit a párbeszédablakban az
a = -0.077615210, b = -0.006476760, c = 46545.2710
formában kell megadni. Fontos, hogy az együtthatók felsorolását vesszővel kell elválasztani, az együttható és az értéke között egyenlőségjelnek kell lennie és tizedesjel csak pont lehet. A szóközök száma illetve a kisbetű/nagybetű lényegtelen. Az együtthatók felsorolásának sorrendje tetszőleges. Ez a forma megegyezik az általános sík parancs által megadott együtthatók első sorával.
## Regresszió: Pontok távolsága a síktól
Sík egyenlete:
Z = a * Y + b * X + c
a = -0.077615210, b = -0.006476760, c = 46545.2710
| Pontszám | Y | X | Z | Távolság |
| :------- | ---------: | --------: | ------: | -------: |
| 33 | 591063.844 | 77208.064 | 170.035 | -0.366 |
| 34 | 591066.003 | 77203.785 | 169.687 | -0.158 |
| 35 | 591068.427 | 77199.290 | 169.334 | 0.036 |
> Középhiba: 0.1642
Pontok távolsága a felülettől
Kiszámítja a kijelölt pontok távolságát a kiválasztott felülettől.
Az eredmény a pontonként megjelenik:
- a kiválasztott felület jellemzői
- a pontok adatai (pontszám, koordináták)
- a felület magassága a pontban
- ez eltérés
- az eltérések középhibája
A számításhoz legalább egy felület és 1 db olyan pont szükséges, aminek van Y, X és Z koordinátája.
## Regresszió: Pontok távolsága a felülettől
Felület: Változás előtt
- Háromszögek száma: 31
- Terület: 1264.815
- Felszín: 1271.552
- MinZ: 166.550
- MaxZ: 171.006
| Pontszám | Y | X | Z | Felület magasság | Eltérés |
| :------- | ---------: | --------: | ------: | ---------------: | ------: |
| 15 | 591066.207 | 77192.585 | 169.605 | 169.531 | 0.074 |
| 16 | 591065.150 | 77194.314 | 169.581 | 169.620 | -0.039 |
| 17 | 591063.967 | 77197.093 | 169.780 | 169.721 | 0.059 |
| 18 | 591061.604 | 77201.308 | 170.087 | 170.041 | 0.046 |
> Pontok a felületen kívül: 0
> Középhiba: 0.044
Elmozdulás elemzés
A projekt időbélyeggel ellátott állapotaiban tárolt pont koordináták és definiált vektorok változásainak elemzése. Kimutatja az elmozdulási elemek állapotok közötti változásait és azok sebességét.

A projektben többféle elmozdulás elemet lehet definiálni.
- 1D Pont: egy pont magasság változásának elemzése
- 2D Pont: egy pont vízszintes koordináta változásainak elemzése
- 3D Pont: egy pont Vízszintes és magassági koordináta változásainak elemzése
- 1D Vektor: két pont magasságkülönbség változásának elemzése
- 2D Vektor: két pont által alkotott vektor hossz és irány változásának elemzése
- 3D Vektor: két pont által alkotott vektor térbeli hossz, irány és zenitszög változásának elemzése
- 2D Ortogonális: két pont által alkotott alapvonal és egy harmadik pont relatív koordináta (abszcissza, ordináta) változásainak elemzése a vízszintes síkon
- 3D Ortogonális: két pont által alkotott alapvonal és egy harmadik pont relatív koordináta (abszcissza, ordináta) változásainak elemzése a térben; a magassági értelemben az alapvonal kezdőpontja a referencia
Az elemzéshez legalább egy aktív elmozdulás elemre és két kijelölt állapotra van szükség. Az elemzésben csak az aktív elmozdulás elemek és a kijelölt állapotok vesznek részt. A trend és gyorsulási értékekhez legalább három adatsor szükséges.
A pontokat a projekt állapotai között a pontszámuk és a vetületi rendszerük azonosítja. Az elemzésbe csak alappontok vonhatók be.
Az elemzés módszerei
- Folyamatos: az aktuális állapot adatait az előző állapot adataival hasonlítja össze. Ez a módszer a rövid távú változásokat mutatja meg, azaz az egyes mérési időpontok közötti elmozdulásokat.
- Összehasonlítás az elsővel: az aktuális állapot adatait az első állapottal hasonlítja össze. Ez a módszer a teljes vizsgálati időszak alatti összesített elmozdulást mutatja a kiindulási állapothoz képest.
Konfidencia szint
A konfidencia szint azt határozza meg, hogy mekkora valószínűséggel tekintünk egy mért értéket kiugrónak (hibásnak). Minél magasabb a konfidencia szint, annál “engedékenyebb” a szűrés, azaz csak a nagyon szélsőséges értékeket jelöli meg kiugróként.
| Konfidencia | k-szorzó | Jelentése |
|---|---|---|
| 90% | 1.645 | Az értékek 10%-a lehet kiugró – szigorú szűrés |
| 95% | 1.960 | Az értékek 5%-a lehet kiugró – általános használatra ajánlott |
| 99% | 2.576 | Az értékek 1%-a lehet kiugró – megengedő szűrés |
| 99.9% | 3.291 | Csak az értékek 0.1%-a lehet kiugró – nagyon megengedő |
Gyakorlati tanács: Kezdje 95%-kal. Ha túl sok kiugró értéket talál, növelje 99%-ra. Ha gyanúsan keveset, csökkentse 90%-ra.
Kiugró érték keresési módszer
A kiugró értékek azok a mérések, amelyek jelentősen eltérnek a többi méréstől. Ezek lehetnek mérési hibák, durva hibák, vagy valós rendkívüli események. Két módszer közül választhat:
-
Középhiba alapján (Standard Deviation): A hagyományos statisztikai módszer. Kiszámítja az összes mérés átlagát és szórását (középhibáját), majd kiugrónak jelöli azokat az értékeket, amelyek az átlagtól a szórás k-szorosánál (lásd konfidencia szint) távolabb esnek.
Előnye: Széles körben ismert és elfogadott módszer.
Hátránya: Ha már eleve van néhány nagyon kiugró érték az adatsorban, azok “eltorzítják” az átlagot és a szórást is, így a módszer kevésbé érzékeny lesz a hibák felismerésére.
-
MAD (Medián Abszolút Eltérés): Robusztusabb, azaz ellenállóbb módszer. A mediánt (középső értéket) használja az átlag helyett, és az ettől való abszolút eltérések mediánját a szórás helyett.
Előnye: Nem érzékeny a szélsőséges értékekre. Ha az adatsorban már vannak durva hibák, azok nem befolyásolják a kiugró értékek felismerését. Ajánlott olyan adatsorokhoz, ahol gyaníthatóan hibás mérések is előfordulhatnak.
Hátránya: Kis elemszámú (kevés mérési állapot) adatsoroknál kevésbé megbízható.
Melyik módszert válasszam?
| Helyzet | Ajánlott módszer | Konfidencia |
|---|---|---|
| Tiszta, ellenőrzött adatok | Középhiba alapján | 95% |
| Gyaníthatóan hibás mérések | MAD | 95% |
| Kevés mérési állapot (3-5) | Középhiba alapján | 99% |
| Sok (10+) állapot, ismeretlen minőség | MAD | 95% |
| Minden kiugró gyanús érték megjelölése | MAD | 90% |
Elmozdulás elemek kezelése
Elmozdulás elemek hozzáadására, módosítására, törlésér és aktiválására az Elemek táblázat helyi menüjében van lehetőség:
- Elem hozzáadás: hozzáad egy elemet a táblázathoz
- Elem módosítás: a táblázat kijelölt elemének módosítása
- Elem törlés: megerősítés után a táblázat kijelölt elemeinek törlése
- Összes aktiválása: aktiválja az összes elmozdulás elemet
- Összes inaktiválása: megszünteti az összes elmozdulás elem aktiválását
- Aktiválás megfordítása: megfordítja a kijelölt elmozdulás elemek aktív állapotát
Az Állapotok táblázatban csak az egyes állapotok kiválasztására vagy a kiválasztás megszüntetésére van lehetőség a helyi menüben:
- Mindent kiválaszt
- Kiválasztás törlése
- Kiválasztás megfordítása
Az állapotok további kezelését a Főablak / Projekt menüben lehet elvégezni.
Trend (lineáris regresszió)
A Trend érték a lineáris regresszióval számított elmozdulási sebességet mutatja. A számítás az összes állapot adatait felhasználva egy egyenest illeszt az elmozdulás-idő adatokra:
y = m * t + c
Ahol:
y= elmozdulás értéket= eltelt idő évekbenm= meredekség (Trend érték)c= tengelymetszet (a referencia állapotnál 0)
A Trend érték mértékegysége:
- Lineáris elmozdulások esetén: mm/év
- Szögelmozdulások esetén: mp/év
R² (determinációs együttható)
Az R² érték azt mutatja, hogy a lineáris modell mennyire illeszkedik az adatokra. Értéke 0 és 1 között van:
| R² érték | Jelentés |
|---|---|
| 0.95 - 1.00 | Kiváló illeszkedés, konstans sebesség |
| 0.80 - 0.95 | Jó illeszkedés |
| 0.50 - 0.80 | Közepes illeszkedés, nem-lineáris mozgás lehetséges |
| < 0.50 | Gyenge illeszkedés, a lineáris modell nem megfelelő |
Fontos: Alacsony R² érték esetén a Trend érték megbízhatósága csökken, mert a mozgás valószínűleg nem konstans sebességű.
A trend grafikonban a vonalak bal oldalról, a 0-ból indulnak, jobb oldalon a Trend * év értéket veszik fel. A Trend érték pontosan 1 évnél található.
Gyorsulás
A Gyorsulás érték megmutatja, hogyan változik a mozgás sebessége az egymást követő állapotok között:
- Pozitív gyorsulás: a mozgás gyorsul
- Negatív gyorsulás: a mozgás lassul
- Nulla körüli gyorsulás: konstans sebesség
A gyorsulás mértékegysége:
- Lineáris elmozdulások esetén: mm/év²
- Szögelmozdulások esetén: mp/év²
Elemzés naplózása
Az elemzés eredményeként nem keletkezik új pont adat.
Az elemzés eredménye először a számítási ablak napló mezőjébe kerül, innen az [Elfogad] gomb megnyomásával lehet menteni a főablak naplójába.
Minden elmozdulás elemhez öt táblázatban foglalja össze az elelemzés eredményét:
- Elmozdulás: az egyes elmozdulási értékek (koordináta, szög) különbségek
- Statisztika: átlag, középhiba, minimum, maximum, kiugró értékek
- Trend: trend érték, együttható
- Sebesség: elmozdulások, szög változások sebessége
- Gyorsulás: elmozdulások, szög változások gyorsulása
Elmozdulás elemzés: 3D Vektor
## Elmozdulás elemzés
- Elemzési módszer: Folyamatos
- Konfidencia szint: 95%
- Kiugró érték keresési módszer: Középhiba
### 3D Vektor: 1001 - 1002
#### Elmozdulás
| Állapot | Referencia | Táv3D | dTáv3D | Irsz | dIrsz | Zenit | dZen | dY | dX | dZ |
| :--------- | :--------- | ------: | -----: | ----------: | -----: | ---------: | ---: | -----: | ------: | ------: |
| 2024.06.01 | 2022.12.01 | 109.075 | -7.445 | 152-20-15.5 | -184.5 | 28-14-20.6 | 49.7 | 50.000 | 4.000 | -19.000 |
| 2024.12.01 | 2024.06.01 | 109.072 | -3.463 | 152-19-48.7 | -26.8 | 28-14-24.4 | 3.8 | 6.000 | 3.000 | -4.000 |
| 2025.06.01 | 2024.12.01 | 109.071 | -0.333 | 152-19-39.4 | -9.3 | 28-14-15.2 | -9.2 | 0.000 | 5.000 | 2.000 |
| 2025.12.01 | 2025.06.01 | 109.079 | 7.942 | 152-20-23.6 | 44.2 | 28-14-43.2 | 28.0 | -2.000 | -20.000 | 0.000 |
#### Statisztika
| Oszlop | Átlag | Középhiba | Min | Max | Kiugró értékek | Átlag sebesség | Átlag gyorsulás |
| :---------- | ------: | --------: | -------: | -----: | :------------: | -------------: | --------------: |
| dTáv3D (mm) | -0.825 | 5.654 | -7.445 | 7.942 | 0 | 6.446 | 9.886 |
| dIrsz (mp) | -44.095 | 85.169 | -184.485 | 44.191 | 0 | 83.411 | 93.352 |
| dZen (mp) | 18.080 | 22.616 | -9.167 | 49.732 | 0 | -2.612 | 26.141 |
| dY (mm) | 13.500 | 21.278 | -2.000 | 50.000 | 0 | -17.632 | -12.860 |
| dX (mm) | -2.000 | 10.416 | -20.000 | 5.000 | 0 | -11.303 | -25.767 |
| dZ (mm) | -5.250 | 8.227 | -19.000 | 2.000 | 0 | 6.331 | 2.168 |
#### Trend
| Oszlop | Trend | R² |
| :---------- | ------: | ----: |
| dTáv3D (mm) | 9.861 | 0.950 |
| dIrsz (mp) | 140.768 | 0.853 |
| dZen (mp) | -15.653 | 0.150 |
| dY (mm) | -32.412 | 0.725 |
| dX (mm) | -14.008 | 0.565 |
| dZ (mm) | 12.602 | 0.733 |
#### Sebesség
| Állapot | dTáv3D (mm/év) | dIrsz (mp/év) | dZen (mp/év) | dY (mm/év) | dX (mm/év) | dZ (mm/év) |
| :--------- | -------------: | ------------: | -----------: | ---------: | ---------: | ---------: |
| 2022.12.01 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2024.06.01 | -4.962 | -122.962 | 33.147 | 33.326 | 2.666 | -12.664 |
| 2024.12.01 | 7.947 | 314.713 | -91.689 | -87.820 | -1.996 | 29.939 |
| 2025.06.01 | 6.281 | 35.170 | -26.011 | -12.041 | 4.014 | 12.041 |
| 2025.12.01 | 16.517 | 106.724 | 74.106 | -3.992 | -49.898 | -3.992 |
#### Gyorsulás
| Állapot | dTáv3D (mm/év²) | dIrsz (mp/év²) | dZen (mp/év²) | dY (mm/év²) | dX (mm/év²) | dZ (mm/év²) |
| :--------- | --------------: | -------------: | ------------: | ----------: | ----------: | ----------: |
| 2022.12.01 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2024.06.01 | -3.307 | -81.956 | 22.093 | 22.212 | 1.777 | -8.441 |
| 2024.12.01 | 25.765 | 873.557 | -249.161 | -241.794 | -9.305 | 85.030 |
| 2025.06.01 | -3.344 | -561.005 | 131.807 | 152.077 | 12.061 | -35.918 |
| 2025.12.01 | 20.430 | 142.813 | 199.823 | 16.066 | -107.602 | -32.000 |
Ellenőrzések
Távmérés ellenőrzése
Ez a programmodul összehasonlítja a vízszintesre redukált távméréseket a koordinátákból számítható távolságokkal. A hibahatár számításhoz használt függvény: 14*sqrt({d}/1000)/100, ahol:
{d}a két pont közötti távolság,sqrt()a zárójelbe írt érték négyzetgyökét jelöli
A függvény tetszőlegesen módosítható, de úgy kell megadni, hogy a kiértékelés után az eredményt méter dimenzióban adja vissza.
Az ellenőrzéshez szükséges feltételek:
- álláspont és irányzott pont vízszintes (Y,X) koordináta,
- zenitszög és ferde távolság
Az ellenőrzésről egy összesítő táblázat készül, amely a következő adatokat tartalmazza:
- kezdő és végpont pontszáma,
- számított és mért (redukált) távolság,
- eltérés, hibahatár,
- eltérések középhibája,
- jó és hibás mérések száma
## Távolságmérés ellenőrzése
Hibahatár: `0.14*sqrt({d}/1000)`
| Kezdőpont | Végpont | T.számított | T.mért | Eltérés | Hibahatár | J / H |
| :-------- | :------ | ----------: | ------: | ------: | --------: | :--------: |
| 1001 | 1004 | 87.7950 | 87.7912 | 0.0038 | 0.0415 | J |
| 1001 | 1002 | 38.4920 | 38.4846 | 0.0074 | 0.0275 | J |
| 1002 | 1004 | 61.0995 | 61.1024 | -0.0028 | 0.0346 | J |
| Középhiba | | | | 0.0050 | | J: 9, H: 0 |
Oda-vissza távmérések ellenőrzése
Összehasonlítja az alappontok közötti vízszintesre redukált oda-vissza távméréseket. Ha két pont között egy irányban több mérési eredmény van, akkor az átlagolt eredményt hasonlítja össze és kimutatja a középhibát is.
Az hibahatárt a távmérés hibahatárának alapértelmezett függvénye alapján számítja ki úgy, hogy a hibaterjedés szabályaiból következően és feltétlezve, hogy mindkét mérés azonos pontosságú, akkor különbség hibája a mérési hiba √2-szerese lesz, így az alapértelmezett a hibahatár függvény 0.10*sqrt({d}/1000) × √2 lesz.
Az ellenőrzéshez szükséges feltételek:
- álláspont és irányzott pont vízszintes (Y,X) koordináta,
- zenitszög és ferde távolság
Az ellenőrzésről egy összesítő táblázat készül, amely a következő adatokat tartalmazza:
- Szakasz: kezdőpont - végpont száma,
- n(Oda): mérések száma oda irányban,
- d(Oda): átlagos, vízszintesre redukált távolság oda irányban,
- s(Oda): mérések középhibája oda irányban,
- n(Vissza): mérések száma vissza irányban,
- d(Vissza): átlagos, vízszintesre redukált távolság vissza irányban,
- s(Vissza): mérések középhibája vissza irányban,
- Eltérés:
d(Oda) - d(Vissza), - Hibahatár,
- Eltérések középhibája,
- Jó és hibás mérések száma
## Oda-vissza távmérések ellenőrzése
Hibahatár: `0.10*sqrt({d}/1000) × √2`
| Szakasz | n(Oda) | d(Oda) | s(Oda) | n(Vissza) | d(Vissza) | s(Vissza) | Eltérés | Hibahatár | J / H |
| :---------- | -----: | -----: | -----: | --------: | --------: | --------: | ------: | --------: | :--------: |
| 1001 - 1003 | 2 | 74.311 | 0.003 | 1 | 74.310 | - | 0.001 | 0.039 | J |
| 1001 - 1002 | 1 | 37.090 | - | 1 | 37.092 | - | -0.002 | 0.027 | J |
| 1001 - 1004 | 1 | 31.423 | - | 1 | 31.424 | - | -0.001 | 0.025 | J |
| 1002 - 1003 | 1 | 37.220 | - | 1 | 37.220 | - | 0.000 | 0.027 | J |
| 1004 - 1005 | 2 | 43.357 | 0.005 | 1 | 43.360 | - | -0.003 | 0.029 | J |
| Középhiba | | | | | | | 0.001 | | J: 5, H: 0 |
Tájékozás ellenőrzése
Ez a programmodul a tájékozott alappontokon hasonlítja össze a koordinátákból számítható irányszögeket és a tájékozott irányértékeket (közép tájékozási szög + irányérték). A hibahatár számításához használt függvény: 24/sqrt({d}/1000), ahol:
{d}a két pont közötti távolság,sqrt()a zárójelbe írt érték négyzetgyökét jelöli
A függvény tetszőlegesen módosítható, de úgy kell megadni, hogy a kiértékelés után az eredményt másodperc dimenzióban adja vissza.
Az ellenőrzéshez szükséges feltételek:
- álláspont és irányzott pont vízszintes (Y,X) koordináta,
- közép tájékozási szög,
- irányérték
Az ellenőrzésről egy összesítő táblázat készül, amely a következő adatokat tartalmazza:
- álláspont és az irányzott pont száma,
- számított irányszög és a tájékozott irányérték,
- eltérés és hibahatár másodpercben,
- eltérések középhibája másodpercben,
- jó és hibás mérések száma
## Tájékozás ellenőrzése
Hibahatár [mp]: `20/sqrt({d}/1000)`
| Álláspont | Irányzott pont | Irányszög | Tájékozott irányérték | Eltérés [mp] | Hibahatár [mp] | J / H |
| :-------- | :------------- | ----------: | --------------------: | -----------: | -------------: | :--------: |
| 1001 | 1004 | 259-06-12.8 | 259-06-12.9 | 0.0 | 67.5 | J |
| 1001 | 1002 | 295-16-30.5 | 295-16-30.5 | 0.1 | 101.9 | J |
| 1002 | 1004 | 237-16-51.2 | 237-16-50.8 | 0.5 | 80.9 | J |
| Középhiba | | | | 3.7 | | J: 9, H: 0 |
Magasságmérés ellenőrzése
Összehasonlítja korordinátákból számított magasságkülönbségeket az alappontokra mért magasságkülönbségekkel. A hibahatár számításához használt függvény: 16*{d}/100000, ahol:
{d}a két pont közötti távolság,sqrt()a zárójelbe írt érték négyzetgyökét jelöli
A függvény tetszőlegesen módosítható, de úgy kell megadni, hogy a kiértékelés után az eredményt méter dimenzióban adja vissza.
Az ellenőrzéshez szükséges feltételek:
- álláspont és irányzott pont magassági (Z) koordináta,
- műszermagasság és jelmagasság,
- ferde távolság és zenitszög
Az ellenőrzésről egy összesítő táblázat készül, amely a következő adatokat tartalmazza:
- kezdő és végpont pontszáma,
- számított és mért magasságkülönbség,
- eltérés, hibahatár,
- eltérések középhibája,
- jó és hibás mérések száma
## Magasságmérés ellenőrzése
Hibahatár: `16*{d}/100000`
| Kezdőpont | Végpont | Dm.számított | Dm.mért | Eltérés | Hibahatár | J / H |
| :-------- | :------ | -----------: | ------: | ------: | --------: | :--------: |
| 1001 | 1004 | -1.2910 | -1.2862 | -0.0048 | 0.0140 | J |
| 1001 | 1002 | -0.8296 | -0.8378 | 0.0082 | 0.0062 | H |
| 1002 | 1004 | -0.4615 | -0.4633 | 0.0018 | 0.0098 | J |
| Középhiba | | | | 0.0041 | | J: 7, H: 2 |
Oda-vissza magasságmérések ellenőrzése
Összehasonlítja az alappontok közötti magasságkülönbségeket. Ha két pont között egy irányban több mérési eredmény van, akkor az átlagolt eredményt hasonlítja össze és kimutatja a középhibát is.
Az hibahatárt a magasságkülönbség hibahatárának alapértelmezett függvénye alapján számítja ki úgy, hogy a hibaterjedés szabályaiból következően és feltételezve, hogy mindkét mérés azonos pontosságú, akkor különbség hibája a mérési hiba √2-szerese lesz, így az alapértelmezett a hibahatár függvény 0.10*sqrt({d}/1000) × √2 lesz.
Az ellenőrzéshez szükséges feltételek:
- álláspont és irányzott pont vízszintes (Y,X) koordináta,
- zenitszög és ferde távolság
Az ellenőrzésről egy összesítő táblázat készül, amely a következő adatokat tartalmazza:
- Szakasz: kezdőpont - végpont száma,
- n(Oda): mérések száma oda irányban,
- dh(Oda): átlagos magasságkülönbség oda irányban,
- s(Oda): mérések középhibája oda irányban,
- n(Vissza): mérések száma vissza irányban,
- dh(Vissza): átlagos magasságkülönbség vissza irányban,
- s(Vissza): mérések középhibája vissza irányban,
- Eltérés:
|d(Oda)| - |d(Vissza)|, - Hibahatár,
- Eltérések középhibája,
- Jó és hibás mérések száma
## Oda-vissza magasságmérések ellenőrzése
Hibahatár: `16*{d}/100000 × √2`
| Szakasz | n(Oda) | dh(Oda) | s(Oda) | n(Vissza) | dh(Vissza) | s(Vissza) | Eltérés | Hibahatár | J / H |
| :---------- | -----: | ------: | -----: | --------: | ---------: | --------: | ------: | --------: | :--------: |
| 1001 - 1003 | 2 | 5.868 | 0.000 | 1 | -5.877 | - | -0.009 | 0.017 | J |
| 1001 - 1002 | 1 | 2.489 | - | 1 | -2.500 | - | -0.012 | 0.008 | H |
| 1001 - 1004 | 1 | 3.033 | - | 1 | -3.036 | - | -0.003 | 0.007 | J |
| 1002 - 1003 | 1 | 3.379 | - | 1 | -3.382 | - | -0.003 | 0.008 | J |
| 1004 - 1005 | 2 | 2.582 | 0.002 | 1 | -2.588 | - | -0.006 | 0.010 | J |
| Középhiba | | | | | | | 0.003 | | J: 4, H: 1 |
Mérési jegyzőkönyv ellenőrzése
Ellenőrzi a mérési jegyzőkönyv esetleges hibáit.
- Árva mérés: olyan mérés, amely benne van a mérési jegyzőkönyvben, de nem tartozik egyetlen állásponthoz sem.
- Árva mérésekhez létrehozott álláspont: az előző estben megtalált mérésekhez létrehozott álláspontok. Mivel az álláspontról nem tudunk semmit, az álláspont pontszáma a mérés álláspont azonosítója lesz. Az árva mérésekhez létrehozott álláspontok a mérési jegyzőkönyv álláspont listájának végére kerülnek.
- Mérés nélküli álláspont: azoknak az álláspontoknak a száma, amelyekhez nem tartozik mérés.
- Tájékozó irány nélküli álláspont: azoknak az álláspontoknak a száma, amelyekről csak részletpontokra menő mérések vannak.
- Tájékozás nélküli álláspont: azoknak az álláspontoknak a száma, amelyeken nincs elfogadott tájékozás.
- Többször előforduló álláspont azonosító: az álláspont azonosítóknak egyedinek kell lennie
- Többször előforduló mért pont azonosító: az mért pont azonosítóknak egyedinek kell lennie
- Többször mért részletpontok: megkeresi azokat a részletpontokat, amelyek többször szerepelnek a mérési jegyzőkönyvben
- Műszermagasság nélküli álláspont: megkeresi azokat az álláspontokat, amihez nincs tárolva műszermagasság
- Jelmagasság nélküli mért pont: megkeresi azokat a mért pontokat, amikhez nincs tárolva jelmagasság
- Koordináta nélküli álláspont: azok az álláspontok amiknek nincs legalább Y és X koordinátája
- Koordináta nélküli mért alappontok (tájékozó irányok): azok az alappontokra menő irányok, ahol az irányzott pontnak nincs legalább Y és X koordinátája
- Koordináta nélküli mért részletpontok: azok az részletpontokra menő irányok, ahol az irányzott pontnak nincs legalább Y és X koordinátája
Az ellenőrzésről egy összesítő táblázat készül, amely a következő adatokat tartalmazza:
- vizsgálati szempont megnevezése
- hibás adatok listája
- hibák mennyisége
## Mérési jegyzőkönyv ellenőrzés
| Megnevezés | Hibás adat | Mennyiség |
| :-------------------------------------- | :----------------------------- | --------: |
| Árva mérés | | 0 |
| Árva mérésekhez létrehozott álláspont | | 0 |
| Mérés nélküli álláspont | 1006 | 1 |
| Tájékozó irány nélküli álláspont | 1006 | 1 |
| Tájékozás nélküli álláspont | 1001,1002,1006 | 3 |
| Többször előforduló álláspont azonosító | | 0 |
| Többször előforduló mért pont azonosító | | 0 |
| Többször mért részletpontok | 37:(1001;1002;1003),180:(1005) | 2 |
| Műszermagasság nélküli álláspont | | 0 |
| Jelmagasság nélküli mért pont | | 0 |
| Koordináta nélküli álláspont | 1001 | 1 |
| Koordináta nélküli mért alappontok | 1004,1001 | 3 |
| Koordináta nélküli mért részletpontok | 12 ... 31 | 20 |
| Összesen | | 29 |
Kollimáció hiba ellenőrzése
Álláspontonként számítja a két távcsőállásban végzett mérésekre a kollimáció hibát. A méréseket a megadott hibahatár alapján Jó, vagy Hibás osztályba sorolja.
A kollimáció hiba értékét a H_k = (L2 - L1 ± 180) / 2 összefüggéssel számítja.
Végül megadja a középhibát, a jó és a hibás mérések számát.
## Kollimáció hiba ellenőrzése
Hibahatár: `15.0` mp
### Álláspont: 1001
### Mért pontok:
| Irányzott pont | L1 | L2 | Hiba [mp] | J/H |
| :------------- | ----------: | ----------: | --------: | :-: |
| 1004 | 140-58-12.0 | 320-58-08.0 | -2.0 | J |
| 1002 | 177-08-13.0 | 357-08-48.0 | 17.5 | H |
> Középhiba: 9.7, Jó: 1, Hibás: 1
Magassági kör indexhibájának ellenőrzése
Álláspontonként számítja a két távcsőállásban végzett mérésekre a magassági kör indexhibáját. A méréseket a megadott hibahatár alapján Jó, vagy Hibás osztályba sorolja.
A kollimáció hiba értékét a H_i = (360 - Z1 - Z2) / 2 összefüggéssel számítja.
Végül megadja a középhibát, a jó és a hibás mérések számát.
## Magassági kör indexhibájának ellenőrzése
Hibahatár: `15.0` mp
### Álláspont: 1001
### Mért pontok:
| Irányzott pont | Z1 | Z2 | Hiba [mp] | J/H |
| :------------- | ---------: | ----------: | --------: | :-: |
| 1004 | 91-45-50.0 | 268-14-59.0 | -24.5 | H |
| 1002 | 93-21-24.0 | 266-38-52.0 | -8.0 | J |
> Középhiba: 8.2, Jó: 1, Hibás: 1
Koordináta jegyzék ellenőrzése
Ellenőrzi a koordináta jegyzék esetleges hibáit.
- Hiányzó Y vagy X koordináta: azok a pontok, amiknek van Y koordinátája, de X nincs, vagy fordítva
- Hiányzó Y és X koordináta: azok a pontok, amiknek sem Y, sem X koordinátája nincs
- Hiányzó Y, X és Z koordináta: azok a pontok, amiknek sem Y, sem X, sem Z koordinátája nincs
- Hiányzó Z koordináta: azok a pontok, amiknek nincs Z koordinátája
- Többször előforduló pont azonosító: a pont azonosítónak egyedinek kell lennie, ezeket a hibákat javítja az ellenőrzés
- Előzetes koordináták: azok a pontok, amiknek valamelyik koordinátája előzetes
Az ellenőrzésről egy összesítő táblázat készül, amely a következő adatokat tartalmazza:
- vizsgálati szempont megnevezése
- hibás adatok listája (pontszámok)
- hibák mennyisége
## Koordináta jegyzék ellenőrzés
| Megnevezés | Hibás adat | Mennyiség |
| :--------------------------------- | :--------- | --------: |
| Hiányzó Y vagy X koordináta | | 0 |
| Hiányzó Y és X koordináta | 1001 | 1 |
| Hiányzó Y, X és Z koordináta | 1001 | 1 |
| Hiányzó Z koordináta | 1006,1001 | 2 |
| Többször előforduló pont azonosító | 1005 | 1 |
| Előzetes koordináták | 1006,1003 | 2 |
| Összesen | | 7 |
2D vagy 3D koordináta azonosság
Ellenőrzi, hogy a pontokhoz a megadott sugarú vízszintes körön vagy gömbön belül találhatók-e más pontok. Az ellenőrzésről kimutatás készül, amely tartalmazza:
- pontszámok
- koordináták (2D vagy 3D)
- eltérések
- darabszám
- középhiba
## 3D koordináta azonosság ellenőrzés
Hibahatár: 0.0050
| P1 | Y1 | X1 | Z1 | P2 | Y2 | X2 | Z2 | dY | dX | dZ | dT |
| :-- | ----------: | ---------: | -------: | :-- | ----------: | ---------: | -------: | ------: | ------: | ------: | -----: |
| 51 | 595441.2119 | 57926.6054 | 125.2525 | 56 | 595441.2120 | 57926.6057 | 125.2528 | -0.0001 | -0.0003 | -0.0003 | 0.0005 |
| 57 | 595439.1210 | 57927.6889 | 115.5799 | 58 | 595439.1210 | 57927.6889 | 115.5799 | 0.0000 | 0.0000 | 0.0000 | 0.0000 |
| 61 | 595438.9748 | 57927.6790 | 118.7146 | 77 | 595438.9772 | 57927.6808 | 118.7150 | -0.0024 | -0.0018 | -0.0003 | 0.0030 |
| 133 | 595456.5302 | 57938.6980 | 116.7707 | 134 | 595456.5303 | 57938.6973 | 116.7711 | -0.0001 | 0.0007 | -0.0004 | 0.0008 |
| 199 | 595444.8797 | 57925.4385 | 128.7257 | 200 | 595444.8801 | 57925.4388 | 128.7253 | -0.0005 | -0.0003 | 0.0003 | 0.0006 |
| 214 | 595443.9845 | 57925.1646 | 131.1189 | 215 | 595443.9842 | 57925.1644 | 131.1173 | 0.0003 | 0.0002 | 0.0016 | 0.0017 |
> Találatok száma: 6, Középhiba: 0.0010
Egymást metsző törésvonalak ellenőrzése
Ellenőrzi, hogy vannak-e projektben egymást metsző törésvonalak, ugyanis ezek hibákat okoz(hat)nak a felületek létrehozásakor.
## Egymást metsző törésvonalak
| Sorszám | Vonal 1 | vonal 2 |
| ------: | :-----: | :-----: |
| 1 | 40->54 | 56->38 |
| 2 | 40->54 | 46->62 |
| 3 | 46->62 | 54->56 |
> Hibák száma: 3
Az ellenőrzést követően a Grafika ablakban frissítés után, az egymást metsző vonalak vastag, piros vonallal kiemelve jelennek meg.
Függelék
Támogatott fájl formátumok
| Megnevezés | Kiterjesztés | MJK í/o | KJ í/o | GR í/o | Felület í/o | VSZ í/o |
|---|---|---|---|---|---|---|
| Arc/Info ASCII Grid | .asc | o | ||||
| ASCII Cloud | .xyz | o | ||||
| AutoCAD DXF | .dxf | í | í, o | |||
| COLLADA | .dae | o | ||||
| FieldGenius RAW | .raw | o: 2 tá | ||||
| FOIF | .mes | o: 2 tá | ||||
| FreeTR | .ftr | o | ||||
| GeoCalc GMJ | .gmj | o: 1 tá, í: 2 tá | ||||
| Geodimeter JOB | .job, .are | o: 2 tá | o | |||
| GeoEasy | .geo, .coo | o: 1 tá | o | |||
| Geography Markup Language | .gml | í | í | o | ||
| GeoJSON | .geojson | í | ||||
| GeoProfi MJK | .mjk | o: 1 tá | ||||
| GeoZseni | .gjk | o: 2 tá | ||||
| GRASS ASCII Grid | .arx | o | ||||
| HTML | .html | í: 2 tá | í | |||
| Keyhole Markup Language | .kml | í | ||||
| LandXML | .xml | í, o | o | |||
| LAS Cloud | .las | o | ||||
| Leica, GeoMax GSI16 | .gsi | o: 2 tá | í, o | o | ||
| Leica, GeoMax IDEX | .idx | o: 2 tá | ||||
| Markdown | .md | í: 2 tá | í | |||
| Nikon NIK | .nik | o: 2 tá | ||||
| Nikon RAW | .raw | o: 1 tá | ||||
| Nikon S3R | .s3r | o: 2 tá | ||||
| Portable Network Graphics | .png | o | ||||
| Ruide Survey Star | .txt | o: 2 tá | ||||
| SMS MESH2D | .m2d | í, o | ||||
| Sokkia SDR33 | .sdr, .srx | o: 2 tá | o | |||
| Stanford Polygon File Format | .ply | í, o | ||||
| STL File Format | .stl | o | ||||
| Strukturált szöveg | .csv | í, o | í, o | |||
| SurvCE RW5 | .rw5, .raw | o: 2 tá | o | |||
| Szövegfájl | .txt | í, o | ||||
| Topcon GTS 7 | .gts7 | o: 2 tá | o | |||
| Trimble Job XML | .jxl | o: 2 tá | o | |||
| Trimble M5 | .m5 | o: 1 tá | o | |||
| Wavefront | .obj | o |
Jelmagyarázat:
- MJK: mérési jegyzőkönyv
- KJ: koordináta jegyzék
- GR: grafika
- VSZ: vonalszintezési adatok
- o: olvasás
- í: írás
- tá: távcsőállás
Leica, GeoMax GSI16 mérési jegyzőkönyvek
- az álláspont sorának legalább egy [84, 85, 86, 88] blokkot kell tartalmaznia
- a mért pontok sorának legalább egy [21, 22, 31, 81, 82, 83, 87] blokkot kell tartalmaznia
- ha egy sorban több az álláspont adat, akkor álláspont lesz, különben mért pont (gyakran kerül 88-as (műszermagasság) rekord a mért pontok sorába)
- a távolság egységeknek méterben [0, 6, 8], a szögeknek gonban [2] vagy fokban [3, 4] kell lenniük
- a kódok a [41..49, 71..79] blokkokból, vesszővel elválasztva kerülnek be mérési jegyzőkönyvbe
Réteg beállítások
A rétegek beállításait a yasc_layers.ini fájl szerkesztésével lehetséges módosítani. A fájl egy szabványos INI fájl.
Minden szekció egy rétegnek felel meg.
[Y_BASE_POINT_BLOCK]
pencolor=#C00000
penwidth=1.0
fillcolor=#FFFFFF
fillopacity=255
fontname=Ubuntu
fontheight=2.5
visible=1
A használható kulcsok:
- pencolor: HTML színkód, a vonal rajzolás színe
- penwidth: valós szám, a vonal rajzolás vastagsága
- fillcolor: HTML színkód: a zárt elemek (poligon, kör) kitöltőszíne
- fillopacity: egész szám (0..255), a kitöltés átlátszósága (0: átlátszó, 255: átlátszatlan)
- fontname: a szöveg rajzoláshoz használandó betűtípus neve (hiányában a rendszer betűtípusa lesz alkalmazva)
- fontheight: valós szám, a kirajzolt szöveg mérete térképi egységben
- visible: 1 = látható, 0 = nem látható
Ha egy réteg nincs definiálva a fájlban, akkor a réteg az alapértelmezett beállításoknak megfelelően fog megjelenni.
Szimbólum beállítások
A rétegek beállításait a yasc_symbols.ini fájl szerkesztésével lehetséges módosítani. A fájl egy szabványos INI fájl.
[Y_BAS_PNT]
count=2
[Y_BAS_PNT,0]
elemtype=4
pts=0,1.73,-1.5,-0.86,1.5,-0.86
pencolor=#C00000
penwidth=1.8
fillcolor=#FFFFFF
fillopacity=255
[Y_BAS_PNT,1]
elemtype=2
pts=0,0
pencolor=#C00000
penwidth=1
radius=0.05
fillcolor=#C00000
fillopacity=255
Itt kétféle szekció létezik:
- egy elemű, pl.
[Y_BAS_PNT]a szimbólum neve, ebben acountkulcs tartalmazza a szimbólumot alkotó elemek számát - két elemű, pl.
[Y_BAS_PNT,sorszam]szimbólum elemsorszamdefinícióit tartalmazó szekció. Az elemek sorszámozása 0-tól kezdődik.
Használható kulcsok:
- elemtype: rajzelem típusának száma
0: pont1: vonal2: kör3: vonallánc4: poligon
- pts: elemet leíró pontok, sorban az x és y koordináták vesszővel elválasztott listája
1.5,3.2: pont, vagy kör középpont1.5,3.2,4.4,5.2: vonal1.5,3.2,4.4,5.2,1.8,0.9: vonallánc vagy poligon- a koordináták relatívak a szimbólum (0,0) beszúrási pontjához képest
- pencolor: HTML színkód színkód a vonal rajzolás színe
- penwidth: valós szám, a vonal rajzolás vastagsága
- radius: kör típusú elem esetén a kör sugara
- fillcolor: HTML színkód: a zárt elemek (poligon, kör) kitöltőszíne
- fillopacity: egész szám (0..255), a kitöltés átlátszósága (0: átlátszó, 255: átlátszatlan)
Ha egy szimbólum nincs definiálva a fájlban, akkor a szimbólum az alapértelmezett beállításoknak megfelelően fog megjelenni.
Felhasznált komponensek, eszközök
Nélkülük ez a szoftver nem jöhetett volna létre:
Ananke Gohugo Theme CADSys42 CMake cURL Cygwin EHT 2.0 FPC-markdown GCC Gama gettext Git helmert3d HUGO Lazarus libLas LAStools MSYS2 Markdown Ninja NumPy OpenGL OSGeo4W OSGeoLabBp/eov2etrs pandas PDAL Pop!_OS PROJ Python SciPy Synapse Rust Triangle Ubuntu