Skip to main content
Skip table of contents

2 Lähtöaineiston laatu

Lähtöaineiston laatu

Maastomalliohjelmiston käyttöä helpottaa, jos lähtöaineistossa on annettu pisteille pintatunnus ja lajikoodi (grafiikka ja tietosisältö säilyy mm. malleissa ja poikkileikkauksissa) ja jos aineistossa on käytetty viivoja kuvaamaan maaston muotoja ja rajaamaan alueita. Vähimmäisvaatimuksena on kuitenkin vain XYZ-koordinaatit kolmioitaville pisteille.

Kolmioitavien lähtöaineistojen laatu tulee tarkistaa ennen maastomallin luontia, sillä jos käytettävä data ei ole hyvää, aiheuttaa se ongelmia ja jopa virheitä laskennassa. Tarkistuksen voi tehdä toiminnolla Tiedoston tarkistus.
Varsinainen kolmiointi tarkistaa aineiston ennen kolmiointia ja huomauttaa virheistä ja jopa keskeyttää kolmioinnin, jos lähtöaineistossa on esimerkiksi kaaria. Kolmiointi ei tee muutoksia lähtöaineistoon, vaan korjaukset on tehtävä ennen kolmiointia, jotta ne välittyvät tarvittaessa myös muille lähtöaineiston käyttäjille.

Tiedoston yhteenveto image-20241029-060419.png

(Tiedosto – Elementit – Yhteenveto)

Toimintoa käytetään apuna tiedoston tarkistamisessa. Se tekee yhteenvedon aktiivisen tiedoston sisällöstä.
Avaa tiedosto Mylläri_virhe.xy.tdw. Avaa toiminto Tiedoston yhteenveto. Laita rastit kuvan osoittamalla tavalla.

image-20241029-060532.png

Otsaketiedot kirjoittaa tulostiedostoon tarkistettavan tiedoston nimen ja alueen koon.
Sisältö erittelee tulostiedostoon pisteiden, viivojen ja tekstien määrät.
Viivat laskee viivojen pituudet koodeittain. Asetus XYZ-pituudet kirjoittaa myös vinopituudet.
Koodit erottelee tulostiedostoon tiedostossa käytetyt koodit pinnoittain. T1-lajittelu ryhmittelee koodit T1-kentän mukaan.
Ominaisuustieto kirjoittaa tulostiedostoon tiedoston ominaisuudet.
Ohita 9-pinnat

  • Viivoihin ja pisteisiin liittyvissä tarkasteluissa ei tutkita 9-pintoina koodattuja pisteitä.

Paina Suorita, jolloin aktiivisesta tiedostosta tehdään yhteenveto.

Tarkistuksen lopuksi ohjelma esittää tulokset tekstieditorissa.
Tarkista mitä pintoja aineistossa on (tässä 1 ja 9) ja kuuluvatko kaikki koodit kyseisille pinnoille (esim. Rakennuksen nurkka = Ei maasto malliin).
Tarkista, ovatko kaikki koodit sellaisia, jotka kooditiedostosi tuntee ja ovatko aineiston maksimit ja minimit sopivat työhösi (esim. Z).
Jos teet yhteenvedon kolmioverkko-tiedostosta, saat pisteiden ja kol mioiden lukumäärän sekä pinta-alat.

image-20241029-060845.png


Tiedoston tarkistus image-20241029-061047.png

(Editointi – Tiedoston tarkistus)

Toiminto löytää aineistossa olevat virheet ja näyttää ne ruudussa erivärisin ympyröin. Listasta valittu aktiivinen virhe näkyy isompana ympyränä. Testaa tiedostolla Mylläri_virhe.xy. Avaa toiminto Tiedoston tarkistus.
Virheiden värit:

  • punaiset ympyrät ovat vakavia geometrisia virheitä

  • vihreät ilmoittavat aineiston huonolaatuisuudesta

  • siniset ovat koodausvirheitä

Suorita hakee aktiivisesta tiedostosta Asetukset-kohdassa määrätyt virheet. Tarkistuksen suorittaminen Shift-näppäimen kanssa tekee aikaisemmin ohitetuista (ks. alla) virheistä taas näkyviä.

Näytä näyttää virheet pääikkunassa, jos rasti on päällä.

Zoomaus zoomaa näytön valittuun virheeseen. Sama tapahtuu listassa olevaa virhettä kaksoisklikkaamalla.

Hae Virheen haku näytöltä osoittamalla. Painikkeen painamisen jälkeen seuraava hiiren osoitus aktivoi lähimmän virheen ruudulta ja osoittaa ko. virheen listassa. Rastilla saadaan haku päälle pysyvästi.

Korjaa avaa virheen korjaustoiminnon.

Ohita merkitsee valitun virheen ohitettavaksi, eikä sitä enää näytetä virheenä seuraavan tarkistuksen suorittamisen jälkeen. Shift-näppäimen kanssa merkitsee kaikki samantyyppiset virheet ohitettavaksi. Ohitetut virheet saa taas näkyviin suorittamalla tarkistuksen uudestaan Shift+Suorita komennolla. Ohitetut ja jo korjatut virheet merkitään listaan sulkuihin.

Raportti luo raportin, jossa on eritelty erilaisten virheiden määrä, ja avaa sen tekstieditoriin. Virheelliset kohdat voidaan tallentaa uuteen tiedostoon Alt+Raportti komennolla.

Tiedoston tarkistuksen Asetuksilla määrätään mitä virheitä haetaan ja annetaan raja-arvot virheille.

Tarkista koodaus
Tarkistaa koodit ja pintatunnukset, joita ei löydy kooditiedostosta. Tarkistaa myös pisteiden ja viivamaisten kohteiden oikean koodauksen sekä koodien täsmäävyyden pintatunnuksiin. Jos erillistä ohjaintiedostoa ei anneta, vastaavat tiedot haetaan käytetyn ( * ) kooditiedoston koodi määrittelyistä.

Ohjaintiedostoksi voi antaa toisen kooditiedoston kuin aktiivinen tai erillisen ohjaintiedoston.

Ohjelman mukana jaetaan esimerkkinä Check_livi.dat, jossa on Liikenneviraston koodauksen mukaiset tarkistukset.

Tarkista pinta 9
Tarkistetaan myös pinnan 9 pisteet. Tätä ei yleensä käytetä.

Kaikki pinnat
Vertaa kaikkia pisteitä ja viivoja pintatunnuksesta riippumatta, mutta ei kuitenkaan 9-pintaa. Oletuksena verrataan vain saman pinnan pisteitä keskenään.

Salli nollakorot
Sallii määrittelemättömät (Z-arvo tyhjä) tai nollakorkeudet.

Salli kaaret
Ei varoita kaarista tiedostossa. Huomioi, että kaaret ja ympyrät estävät kolmioinnin!
Tarkista samat viivat
Etsii samat viivat sekä päällekkäiset viivaosiot. Jos viivat ovat täysin samat, ilmoitetaan siitä vain yksi virhe. Muussa tapauksessa jokaisesta päällekkäisestä viivaosiosta tulee oma erillinen virheensä. Erillisten viivojen pisteiden vaakaetäisyys on oltava vähemmän kuin piste-piste etäisyys ja korkeusero vähemmän kuin Korkeusero-asetus.

Salli samat pisteet
Sallii pisteet, joiden koordinaatit ovat täsmälleen samat. Tällaiset pisteet eivät haittaa maasto mallin luontia. Toleranssiarvo dZ on suurin sallittu korkeusero.

Viivaosion pituus

Sallittu minimi- ja maksimipituus viivaosioille.

Pisteiden korot
Sallittu minimi- ja maksimikorkeus pisteille. Asetetaan sopivaksi kyseiselle aineistolle.

Piste-piste etäisyys
Pisteiden välisen vertailun vaakaetäisyys. Tätä lähempänä toisiaan olevat hajapisteet merkitään virheiksi.

Piste-viiva etäisyys
Pisteen ja viivan välisen vertailun vaakaetäisyys. Tätä lähempänä viivaa oleva hajapiste tai toisen viivan viivapiste merkitään virheeksi.

Korkeusero
Samojen pisteiden vertailussa hyväksyttävä korkeusero, kun pisteen X ja Y ovat täsmälleen samat.

Ohita koodit
Pilkulla erotettu lista koodeista, jotka ohitetaan etäisyyksien vertailussa. Vertailu ohitetaan vain, jos molempien vertailtavien kohteiden koodi löytyy listasta. Toiminto on käyttökelpoinen esimerkiksi reunakivien kanssa. Kolmioinnin yhteydessä tehtävässä tarkastuksessa näitä vertailuja ei voi ohittaa.

Kopioi
Siirtää tähän dialogiin kolmioinnin yhteydessä suoritettavalle tarkistukselle annetut virherajat.

Tuonti/Vienti
Voit tallentaa asetuksesi tiedostoon ja lukea ne sieltä tarvittaessa. Eri aineistoille tarvitaan omat asetukset (esimerkiksi maastomallit, LAS-aineistot, keilausaineistot). Kyseiset *.ini -tiedostot voi myös jakaa aineiston mukana muille 3D-Win -käyttäjille.
Lista kaikista tarkistettavista asioista löytyy Ohjeesta. Virheiden korjaus tehdään Tiedoston korjaus -toiminnolla tai tapauskohtaisesti käyttäen muita editointitoimintoja.


Korjailutoiminnot

Mikäli tiedoston tarkistus löysi virheitä, saat zoomattua virheeseen kaksoisklikkaamalla kyseistä riviä listassa. Painamalla Korjaa-painiketta pääset korjaamaan tyypillisimpiä aineistovirheitä. Ohjelma tarjoaa ne toiminnot, joita voi kyseisessä tapauksessa käyttää.

Käytössä on tilanteesta riippuen seuraavia toimintoja:

Poista 1 / Poista 2 Poistaa pisteen tai viivan.

Siirrä 1 / Siirrä 2 Siirtää pistettä poispäin virheestä.

Liitä 1 / Liitä 2 Siirtää pisteen toisen pisteen koordinaatteihin.

Muuta Antaa kohteen pinnan tai koodin. Shift-näppäimen kanssa tekee vaihdon kaikille samantyyppisille virheille, jotka täsmäävät pintaan ja koodiin.

Lisää piste Lisää viivalle uuden pisteen. Yhden pisteen viivan tapauksessa muuntaa viivan hajapisteeksi.

Yhdistä Yhdistää leikkaavat viivanpäät leikkauspisteeseen.

Muuta Z Antaa muuttaa pisteen korkeutta.

Yllä olevassa kuvassa on löytynyt kahden taiteviivan leikkaus, joka on korjattava. Ohjelma näyttää leikkaavat viivat numeroilla 1 ja 2. Ne korjaustoiminnot, joita voi käyttää kyseiselle virheelle, ovat dialogissa.

Kun olet korjannut yhden virheen, ohjelma merkitsee sen rivin listasta tähdellä *. Tähdellä merkitään myös kaikki samaa viivaa koskevat virheet. Kun kaikkien rivien edessä on tähti, paina uudelleen Suorita, jotta näet onko virheitä vielä jäljellä.


Tiedoston korjaus image-20241029-062859.png

(Editointi – Tiedoston korjaus)

Toiminnolla voi korjata automaattisesti selkeitä ja yksiselitteisesti korjattavissa olevia virheitä. Tee aina ensin tiedoston tarkistus ennen kuin poistat virheitä. Huomaa, että toiminnot käyttävät osittain samoja etäisyysrajoja poistamiseen. Aja ensin vain osa korjaustoimista, vaihda asetukset ja aja loput korjaukset uudella raja-arvolla. Muut virheet korjataan tapauskohtaisesti tarkoitukseen sopivalla toiminnolla käyttäen mm. Editoi piste- tai Editoi viiva -toimintoja.

Sulje viivat
Sulkee taiteviivat, joiden päiden vaakaetäisyys on vähemmän kuin piste-piste etäisyys ja korkeusero vähemmän kuin Korkeusero-asetus.

Liitä viivojen päät
Siirtää viivojen päät samaan koordinaattiin, jos niiden vaakaetäisyys on vähemmän kuin piste-piste etäisyys ja korkeusero vähemmän kuin Korkeusero-asetus. Jos Kaikki koodit -asetus on päällä, ei viivojen koodeja tarkisteta. Muutoin liitetään vain viivat, joilla on sama koodi.

Poista tuplapisteet
Poistaa toisen pisteistä, joiden vaakaetäisyys on vähem män kuin piste-piste etäisyys ja korkeusero vähemmän kuin Korkeusero-asetus. Hajapisteillä ei tarvitse olla sama koodi. Viivapiste poistetaan vain, jos pisteet ovat saman viivan peräkkäisiä pisteitä.

Poista pisteet viivan läheltä
Poistaa hajapisteet, joiden etäisyys taiteviivasta on vähemmän kuin piste-viiva etäisyys.

Yhden pisteen viivat pisteiksi
Muuntaa yhden pisteen viivat hajapisteiksi.

Poista nollakorot
Poistaa pisteet, joiden korkeus on määrittelemätön tai nolla.

Siirrä piste pois viivalta
Siirtää viivan päätepisteitä poispäin leikkaavasta viivasta, jos se on liian lähellä toista viivaa tai risteää sen kanssa. Pistettä siirretään niin, että sen uusi etäisyys viivasta on sama kuin Piste-viiva etäisyys -asetus. Maksimisiirto -asetusta voidaan käyttää asettamaan sallittu maksimisiirto. Jos viiva risteää usean toisen viivan kanssa, vain yksi siirto tehdään kerralla.

Tarkista pinta 9, Tarkistetaan myös pinnan 9 pisteet.

Kaikki pinnat
Vertaa kaikkia pisteitä ja viivoja pintatunnuksesta riippumatta. Oletuksena verrataan vain saman pinnan pisteitä.

Kaikki koodit
Yhdistää koodista riippumatta kaikki viivojen päät, jotka ovat alle piste-piste etäisyyden päässä toisistaan.

Piste-piste etäisyys, Pisteiden välisen vertailun vaakaetäisyys.

Piste-viiva etäisyys
Pisteen ja viivan välisen vertailun vaakaetäisyys. Tarkistaa myös viivapisteiden etäisyyden muihin taiteviivoihin nähden.
Korkeusero, Vertailussa hyväksyttävä korkeusero.

Leikkaavat
Erikoistoiminto, jolla voidaan poistaa (esimerkiksi koneenohjausmalleista) leikkaavat viivat kerta-ajolla. Käytä tätä toimintoa varovasti normaaleille aineistoille. Tarkempi kuvaus toiminnon ohjeessa


Nollakorkeudet

Nollakorkeudet tulisi muuttaa 9-pinnan pisteiksi, jos niitä ei ole tarkoitus ottaa mukaan maastomalliin. Jos aineisto on sisämaasta, ei siellä tulisi olla merenpinnan tason nollakorkeuksia Z=0. Vastaavasti tulee etsiä myös muita aineistoon kuulumattomia korkeuksia, esimerkiksi työmaan korkeustason ollessa n. 50m ei aineistossa pitäisi olla korkeuksia 0-35 m tai 60-300 m.
Nollakorkeudet voidaan helpoiten poistaa edellä esitetyllä Tiedoston korjaus -toiminnolla.
Mikäli niitä ei haluta poistaa automaattisesti, voidaan ne löytää myös seuraavilla tavoilla.

Lue tiedosto Mylläri_virhe.xy.tdw ja avaa toiminto Työkalut – Hakutapa ja ryhmä.

Valitse hakutavaksi valikosta Suorakaide ja korkeus ja paina Z=0. Kun painat Suorita, ohjelma löytää ryhmään kolme pistettä, joilla on korkeutena 0.
Suorakaide ja korkeus toiminnon saa myös hiiren oikealla painikkeella avautuvasta valikosta.

Näppäinyhdistelmällä Ctrl+H saat korostettua löydetyt pisteet ruutuun.

Toinen tapa on valita toiminto Zoomaus – 3D näkymä

Valitaan 2D/3D ja asettaa vaakakulmaksi esimerkiksi 200 ja pystykulmaksi 0. Painat Päivitä, huomaat samat kolme pistettä, jotka poikkeavat muista korkeuksista. Tätä voidaan korostaa valitsemalla toi minnolla Asetukset – Pisteen esitys päälle Z-arvot. Pelkät nolla korot saat näkyviin ruksaamalla Valitut.
Nollakorkeudet (tai muuten väärät korkeudet) tulee joko poistaa, kor jata niiden korkeuslukema tai vaihtaa kyseisten pisteiden pintatunnus 9-pinnaksi ennen kolmiointia.


Kaaret

Kolmioitavassa aineistossa ei saa olla kaaria. Kolmiointi keskeytyy virheilmoitukseen, jos lähtöaineistosta löytyy kaaria. Kaaret on joko poistettava tai muutettava murtoviivoiksi ennen kolmiointia.

Kaaret voi muuttaa murtoviivoiksi toiminnolla Editointi – Viivat – Osita.

Uusille pisteille interpoloidaan korkeus kaaren alku- ja loppupisteiden mukaan.

Voit muuttaa joko yksittäisen kaaren, kaikki valitut taiteviivat, joissa on kaaria, tai koko aktiivisen tiedoston kaikki kaaret.

Ohita 9-pinnat -valinnalla toiminto ei käsittele pintakoodilla T1=9 olevia viivoja tai kaaria.

Suorat käsittelee suorat viivaosiot. Ositukseen käytetään annettua arvoa.

Kaaret:
Sivusiirto on maksimisiirto, jonka kaaren jänne ja kaari saavat erota toisistaan osituksen jälkeen.

Kulma määrää gooneina keskuskulman, jonka mukaan ositettavan suoran pituus lasketaan.

Pituus määrää metreinä osituksen pituuden suorille.

Pyöristä-rasti jakaa kaaren/suoran yhtä pitkiin osiin pyöristämällä annetun pituuden alaspäin. Pyöristys tehdään erikseen jokaiselle viivaosiolle.


Muut editointitoiminnot

Aineistoa voi korjailla aina myös muilla editointi toiminnoilla:

  • Pisteen editointi (koodauksen ja korkeuden muutos, pisteen poisto tai siirto)

  • Ryhmän editointi (koodaus, korkeus, poisto)

  • Siirrä piste (leikkaukset, pisteen siirto korkeutta muuttamalla)

  • Viivan editointi (viivan korkeuden muutos tai korkojen interpolointi)

  • Viivojen yhdistäminen, Trimmaus ja Reunakivien tarkistus.

Viivatyökalut (Editointi – Viivat – Työkalut) image-20241029-064330.png

image-20241029-064359.png

Työkalutoimintoja viivojen käsittelyyn. Toiminnot käsittelevät vain aktiivisen tiedoston viivat tai sen valitut viivat. Viiva on valittu, jos sen yksikin piste on valittu ryhmään.

Suluissa oleva numero toiminnon perässä viittaa valikkotoiminnon parametriin, jolla toiminnon saa käynnistymään suoraan valikosta.



JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.