Maanmittauslaitoksen 2m korkeusmalli

Formaatinmuuntimet ja yhteydet muihin ohjelmiin
markku
Viestit: 272
Liittynyt: 13 Loka 2008, 11:14
Organisaatio: 3D-system.fi
Nimi: Markku Saloranta

Maanmittauslaitoksen 2m korkeusmalli

Viesti Kirjoittaja markku » 11 Helmi 2013, 14:38

Kysymys: Miten luetaan maanmittauslaitoksen 2m korkeusmalli ?

Vastaus:
Laitos toimittaa aineiston 6x6 km ruudussa pakattuna zip-tiedostona. Puretun tiedoston loppuliite on *.asc ja sen tiedostomuotona on ascii grid. Yhdessä tiedostossa on 9 milj.pistettä.

Muunnin
Lisää muunninlistaan EsriGrid-vektorimuunnin. Sen oletusloppuliittenä on *.asc. Voit tehdä samasta muuntimesta useita versioita, jotka käyttävät hieman erilaisia asetuksia Muut-kohdassa. Muuntimesta on helppo tehdä kopio valitsemalla Shift+Lisää.

Matematiikka
Korkeusmalli toimitetaan TM35-järjestelmässä. Voit muuntaa sen tarvitsemaasi järjestelmään joko heti lukuvaiheessa (kohdassa XYZ) tai lukemisen jälkeen toiminnolla Laskenta/Muunnokset/Koordinaattijärjestelmä. Jos käytät rajaustiedostoa, anna se muunnetussa koordinaatistossa.

Otantaväli
Voit käyttää Muut-kohdan asetuksissa olevaa Otantaväliä, jolla voit lukea vain joka 10. tai 100. pisteen. Tällä voit tutkia aineistoa nopeammin ennen lopullista lukua.

Rajaus
Voit rajata luettavan aineiston käyttämällä Muuntimen Muut-kohdan asetuksia. Tee ajaustiedosto ja talleta se 3D-muodossa. Anna tämä tiedosto Viivasuodatus-kohdassa. Nyt muunnin lukee vain suljettujen alueiden sisällä olevat pisteet tai annetulla hakuetäisyydellä muista viivoista olevat pisteet. Tässä voi käyttää esimerkiksi väylän keskilinjaa.

Kirjoitus
Vaikka suuren pistemäärän luku onnistuisikin ruutuun, voi kirjoittamisessa toiseen formaattiin tulla ongelmia (ei koske 3D-formaattia). Kirjoittaessa ohjelma ottaa kopion aineistosta, koska siihen saatetaan tehdä muutoksia (koodimuunnos, koordinaatisto, jne). Tämä kopoi tietysti syö muistia. Voit kirjoittaa tiedoston ilman tuon kopion ottamista valitsemalla kirjoitusvaiheessa Alt+Suorita. Saat varoituksen siitä, että aineistoon tehdyt muutokset jäävät myös ruudussa olevaan tiedostoon.

Edellä esitetty koskee myös LAS/LAZ-formaattia.

Jukka.Valkonen
Viestit: 1
Liittynyt: 05 Marras 2014, 10:48
Organisaatio: Ramboll Finland Oy, Infra Länsi, JKL
Nimi: Jukka Valkonen

Re: Maanmittauslaitoksen 2m korkeusmalli

Viesti Kirjoittaja Jukka.Valkonen » 05 Marras 2014, 10:50

Miten luetaan maanmittauslaitoksen Korkeusmalli 10m ?

Aineisto on .xyz ja ei suostu menemään EsriGrid ohjeella läpi.

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

Re: Maanmittauslaitoksen 2m korkeusmalli

Viesti Kirjoittaja markku » 05 Marras 2014, 13:18

Jostain syystä tuo 10 m korkeusmalli jaetaan eri formaatissa kuin 2 m malli.
Sen tyypiksi ilmoitetaan XYZ, joka on tekstiformaatti, jossa on yhdellä rivillä kolme arvoa.
Arvot on itse asiassa YXZ-järjestyksessä eli ensin tulee itä-koordinaatti.

Saat luettua aineiston lisäämällä muunninlistaan Text-muuntimen:
- valitse Tiedosto/Formaatit/Vektoritiedosto
- valitse Lisää ja hae listalta Text-formaatti
  • - anna nimeksi esim. Text YXZ MML 10m
    - anna loppuliitteeksi *.xyz
- valitse Muut ja anna ylimpään kenttään luettavat koordinaatit: Y X Z
- voit vielä tehdä koordinaatiston muunnoksen (tuo xyz-tiedosto on TM35:ssä)
  • - valitse XYZ ja anna Järjestelmä riville: TM35 ja haluttu järjestelmä esim. GK24
    - tämän muunnoksen voit tehdä myös lukemisen jälkeen kohdassa Laskenta/Muunnokset/Koordinaattijärjestelmä
- kuittaa asetukset OK:lla ja lue tiedosto

Voit myös ladata koneellesi INI-tiedoston, jossa nuo asetukset tehtynä (ei GK24-muunnosta).
Lue tiedosto "Text_YXZ_MML_10m.ini" Tuonti-toiminnolla kohdassa Tiedosto/Formaatit/Vektoritiedosto.

Vastaa Viestiin