YASC - 1.2
Megjelent a YASC 1.2-es változata
Áttervezett mérési jegyzőkönyv és Koordináta jegyzék; Vonalszintezés számítás; Motorháztető alatti, stabilitást fokozó javítások.
Változások, javítások az előző kiadás óta
- Új (szebb) színpaletta a raszter adatok megjelenítéséhez és mentéséhez
- Felületek mentése pontfelhő, PNG vagy Grid fájlokba
- Térfogat számítás
- Mérési jegyzőkönyv
- A betöltés és mentés parancsok átkerültek az álláspont helyi menüjébe
- A részletpontok megjelenítése átkerült a mért pontok helyi menüjébe
- 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
- Koordináta jegyzék
- A betöltés és mentés parancsok átkerültek a helyi menübe
- Pontok betöltése Geodimeter Job, LandXML, Sokkia SDR33, Trimble Job XML, Trimble M5 és Leica GSI formátumból
- Fájlok betöltése drag-and-drop művelettel
- Beállítások
- beállítható 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 rendűségnek megfelelő hibahatár függvények beállítása
- beállítható hibahatárok
- Számítások
- Sokszögvonalak
- Záróhiba határértékek kijelzése a választott rendűségnek megfelelően
- Magassági hálózat kiegyenlítés
- szakaszok mentése fájlba
- hálózat összeállítás szintezési vonalakból
- Vonalszintezés:
- szintezési vonalak létrehozása
- szakaszok és részletpont mérések hozzáadása a vonalhoz
- betöltés: Leica GSI és CSV formátumból
- mentés: CSV formátumba
- számítás: ismert magasságú végpont esetén záróhiba ráosztással
- naplózás
- Térfogat számítás:
- rácshálóval történő számítás esetén a raszteren egér mozgáskor kijelzi a képponthoz tartozó magasság értéket
- gyorsabb számítási sebesség
- 3D transzformációs paraméterek: CloudCompare-ben használható 4x4-es átviteli mátrix számítása
- Regresszió:
- Kúp illesztés számítása
- Maximális (abszolút) eltéréseket ^ karakterrel jelöli
- Sokszögvonalak
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ó.
A közepelés eredményéről egy részletes összesítőt készít a program.
## Álláspontról többszörösen mért irányok közepelése
Álláspont: 1001
Mért pontok:
| Pontszám | Adat | Középérték | Mérések száma | Középhiba |
| :------- | :---------- | ----------: | ------------: | ---------: |
| N1 | Irányérték | 0-00-00.3 | 3 | 0-00-00.40 |
| | Zenitszög | 82-31-46.2 | 3 | 0-00-00.41 |
| | Ferde táv. | 18.881 | 3 | 0.0000 |
| | Jelmagasság | 0.000 | 3 | 0.0000 |
| P1 | Irányérték | 161-46-55.4 | 2 | 0-00-02.80 |
| | Zenitszög | 82-32-08.1 | 2 | 0-00-01.80 |
| | Ferde táv. | 23.210 | 2 | 0.0003 |
| | Jelmagasság | 0.000 | 2 | 0.0000 |
| P4F | Irányérték | 188-42-55.9 | 2 | 0-00-01.85 |
| | Zenitszög | 85-08-05.9 | 2 | 0-00-03.45 |
| | Ferde táv. | 23.935 | 2 | 0.0001 |
| | Jelmagasság | 0.000 | 2 | 0.0000 |
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
- Mellék: csak előre mérés; nem lesz a vonal része; a számításkor nem kap javítást.
Zm = Zh + lh - lm, aholZma mellék pont magassága,Zhaz előző hátra mért pont magassága,lha leolvasás hátra,lma leolvasás a mellék 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.
Mellék mérések 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.
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: line_0.csv
| 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 |
| :--------- | ---------: | ---------: | :--------- | :----- | ---------: | ---------: | ------: | ------: | -------: | ------: | ----------: |
| b_0 | 2.6486 | 10.8225 | f_0_0 | code_1 | 1.8312 | 7.6655 | 18.4880 | 0.8175 | -0.00161 | 0.0000 | 0.8158 |
| f_0_0 | 2.5041 | 3.5327 | f_0_1 | code_2 | 2.4983 | 2.3820 | 5.9148 | 0.0058 | -0.00051 | | 0.8211 |
| | | | s_0_2 | code_3 | 3.6235 | 15.4778 | 19.0105 | -1.1194 | | | -0.3036 |
| f_0_1 | 1.0572 | 6.4715 | f_0_3 | code_4 | 0.5895 | 16.4305 | 22.9020 | 0.4677 | -0.00199 | | 1.2869 |
| f_0_3 | 2.4647 | 4.2909 | f_0_4 | code_5 | 3.1066 | 1.5326 | 5.8234 | -0.6419 | -0.00051 | | 0.6445 |
| | | | s_0_5 | code_6 | 1.7759 | 18.2791 | 22.5700 | 0.6888 | | | 1.9757 |
| f_0_4 | 3.5944 | 0.7434 | f_0_6 | code_7 | 3.1166 | 10.9564 | 11.6998 | 0.4778 | -0.00102 | | 1.1213 |
| f_0_6 | 1.5587 | 10.2447 | f_0_7 | code_8 | 1.6778 | 14.8680 | 25.1127 | -0.1191 | -0.00219 | 1.0000 | 1.0000 |
> 6 szakasz, 2 mellék, ΣHossz=89.941, ΣHátra=13.8277, ΣElőre=12.8199, ΣMag.kül=1.0078
> Z Különbség=1.0000, Záróhiba=-0.0078
Regresszió: kúp illesztés
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.
Letöltés
A program letöltése, használata előtt olvassa el az Általános Szerződési Feltételeket!
Telepítő program: Letöltés
A telepítés után megjelenő kódot küldje el a Kapcsolat űrlapon
- Mérési Jegyzőkönyv
- Koordináta Jegyzék
- LandXML
- Leica
- GSI
- CSV
- Szintezés
- Számítások
- Hálózat Kiegyenlítés

