TAHYS-aineiston tihentäminen

Maastomalli, massalaskenta ja tiegeometria
markku
Viestit: 272
Liittynyt: 13 Loka 2008, 11:14
Organisaatio: 3D-system.fi
Nimi: Markku Saloranta

TAHYS-aineiston tihentäminen

Viesti Kirjoittaja markku » 27 Helmi 2011, 08:16

Kysymys:
Toiminnossa "Muuta AB <-> XY" tihennys tekee pisteiden välille suoraan pysty interpoloinnin, vaikka pystygeometriassa on alataite.

Vastaus:
TAHYS-aineistosi on ABZ-muodossa eikä ABH-muodossa. Se pitää ensin saada ABH-muotoon, jotta pystygeometrian muodot saadaan mukaan. ABH-muodossa korkeus on suhteessa tien tasausviivaan ja kun tihennämme sitä, lasketaan välipisteille ensin uusi suhteellinen korkeus ja sitten haetaan tasauksesta loput.

Jos aineisto on ABZ-muodossa, ei pisteiden Z-arvosta voida tietää, onko se suhteessa tasaukseen vai ei. Siksi sitä käsitellään aina absoluuttisena eli lineaarisesti pisteiden välillä. Viivat saattavat olla esimerkiksi kaivosta toiseen kulkevia tai ojan kuivatuksia, jolloin korkojen on oltava lineaarisia pisteiden välillä.

Sain tuo aineiston kuntoon näin (ja samalla ymmärsin paremmin miten sen pitääkin mennä):
- lue molemmat aineistot ruutuun (TAHYS-aineisto ja TG-tiedosto)
- valitse "Muunna AB -> XY", ilman "Lisää PG" ja paaluvälillä 0 (uusia pisteitä ei lasketa). Sulje toiminto.
- valitse "Muunna XY -> AB", ja "Poista PG". Linearisointi voi olla päällä (jää vain alku- ja loppupisteet). Sulje toiminto.
- valitse "Muunna AB -> XY", ja "Lisää PG" sekä paaluvälillä 5. Sulje toiminto.

Summa summarum:
- XML- tai GT-muodossa tulevat taiteviivat ovat XYZ-muodossa. Niillä tihennys toimii, kun ne ensin muunnetaan ABH-muotoon.
- tahys-aineisto on ABZ-muodossa ja tämä on ensin saatava ABH-muotoon, jotta tihennys voidaan tehdä oikein. Tämän johdosta vaaditaan tuo ylimääräinen AB->XY muunnos

Geometrialla (GT-matikka tai ilman) ei ole merkitystä. Molemmilla toimii.