pisteiden tai maastomallin harventaminen

Maastomalli, massalaskenta ja tiegeometria
juuseri
Viestit: 2
Liittynyt: 03 Kesä 2011, 14:28
Organisaatio: yit rakennus

pisteiden tai maastomallin harventaminen

Viesti Kirjoittaja juuseri » 13 Kesä 2011, 12:50

Onnistuuko jättimäisen pintamallin tai pistemäärän harventaminen jotenkin automatisoidusti?
Tarkkuus ei ole hirveän tärkeää, kunhan ei karsisi huippu tai pohjimmaisia pisteitä.

T:Aloittelija

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

Re: pisteiden tai maastomallin harventaminen

Viesti Kirjoittaja markku » 14 Kesä 2011, 09:17

Merenkulkulaitokselle tehty Harvennus-toiminto karsii tehokkaasti pisteitä. Algoritmi on kehitetty merenpohjan luotausten käsittelyyn, mutta sillä voi harventaa myös keilausaineistoja. Toiminto löytyy kohdasta Työkalut/Lisätoiminnot/MKH/Harvennus ja tarkemmat käyttöohjeet toiminnon omasta Ohje-toiminnosta.

SamiT
Viestit: 6
Liittynyt: 24 Loka 2008, 15:07
Organisaatio: Vaasan kaupunki
Nimi: Sami Tuomaala

Re: pisteiden tai maastomallin harventaminen

Viesti Kirjoittaja SamiT » 19 Syys 2011, 12:57

Älykäs harvennus olisi kiva lisä eli sellainen mikä harventaa tasaisella alueella enemmän ja jyrkässä rinteessä vähemmän tai ei lainkaan.

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

Re: pisteiden tai maastomallin harventaminen

Viesti Kirjoittaja markku » 26 Syys 2011, 08:26

Selvitämme mahdollisuutta tehdä uusi työkalu suurten aineistojen käsittelyyn ja harventamiseen. Nykyinen LAS-formaatin lukija osaa poimia pisteet alueen sisältä tai viivan läheltä ja Harvennus-työkalu toimii parhaiten luotausaineistojen kanssa. Jos olet kiinnostunut tästä uudesta työkalusta, ota yhteyttä (markku@3d-system.fi, 0400-467532), jotta saamme haarukoitua tarpeet ja toiveet.

Stormin
Viestit: 4
Liittynyt: 14 Touko 2013, 09:48
Organisaatio: Mapteam
Nimi: Mapteam

Re: pisteiden tai maastomallin harventaminen

Viesti Kirjoittaja Stormin » 31 Touko 2013, 14:14

Går det att göra urglesning på linjepunkter? Med jämför punkter går det men lååååångsamt ifall filen är stor. Även punkter på andra linjer tas med.
Om programmet skulle bara söka nästa punkt på samma linje så skulle det gå mycket snabbare.

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

Re: pisteiden tai maastomallin harventaminen

Viesti Kirjoittaja markku » 13 Kesä 2013, 11:04

Det låter som du borde använda funktionen Verktyg/Underhåll/Vektorointi
  • funktionen granskar filen linjevis
    • om linjepunkter mellan A och B avviker i XY och Z mindre än gränsvärdet (t.ex. 0.005), raderas punkter
    • se bilden: blåa linjen = original, röda linjen = redigerad linje
  • långa linjer tar längre tid, hela dwg-filen ca 90 sekunder
    • punktantalet minskas från 683467 till 296113 (värdet 0.005) eller till 69304 (värdet 0.100)
Kuva

SamiH
Viestit: 1
Liittynyt: 27 Loka 2020, 13:14
Organisaatio: Sweco Infra & Rail Oy
Nimi: Sami Hippeläinen

Re: pisteiden tai maastomallin harventaminen

Viesti Kirjoittaja SamiH » 27 Loka 2020, 13:38

Hei!

Tässä keskustelusta oli minulle apua ja käytin MKH/Harvennus - toimintoa. Onnistuin harventavaan noin puolet laserkeilausaineiston pisteistä pois.

Minulla tuli kuitenkin muu ongelma eteen. Minulla on laserkeilausaineisto, joka sisältää virhepisteitä. Tarkoitan virhepisteillä pisteitä, jotka ovat huomattivasti alampana tai ylempänä kun ympäröivä pisteet (esimerkiksi viereisiin pisteisiin poikkeavuus yli 5 metriä korkeus suunnassa). Veden pinnasta on tullut tälläisiä pisteitä ja satunnaisesti muualta.

Kun kolmioin MKH:lla harvennetun aineiston on maastomallista havaittavissa "teräviä piikkejä", jotka johtuvat joidenkin pisteiden virheellisestä Z-korosta.

Veden pinnan tasosta / järven rannoista nämä virheellisesti pisteet sai helposti pois "suorakaide ja korkeus" - toiminnolla, kun määritti valitun korkeusvälin miltä pisteet valitaan ja sitten poisti pisteet. Tämä toiminto toimii kätevästi kun maasto on tasaista.

Onko sellaista harvennustoimintoa, joka harventaa "poikkeavat pisteet" pois. Vaikka esimerkkinä niin, että vertaa harventomattomasta aineistosta 1 x 1 metrin ruuduissa olevia pisteitä ja laskee ruuduille keskiarvot. Jos ruutujen sisällä yksittäisen pisteen z-arvo poikkeaa ruudunkeskiarvosta yli 3 metriä poistettaisiin ne pisteet.

Vai mikä olisi paras työkalu virheellisten pisteiden poistoon. Virheitä on myös jyrkkien luiskien osuudella, jossa tuon "suorakaide ja korkeus"-toiminnon käyttäminen on hankalaa.

Ystävällisin terveisin,
Sami

Avatar
mikko
Ylläpitäjä
Viestit: 297
Liittynyt: 10 Loka 2008, 20:56
Organisaatio: 3D-system
Nimi: Mikko Syrjä
Paikkakunta: Vantaa

Re: pisteiden tai maastomallin harventaminen

Viesti Kirjoittaja mikko » 27 Loka 2020, 15:35

Piikkien etsimiseen löytyy työkalu toiminnosta Maastomalli / Editoi, mutta se vaatii aineiston kolmioinnin, joka on keilausaineistoilla joskus liian raskasta. Jos kuitenkin pistemäärä on kohtuullinen, niin se toimii aika hyvin. Parametriksi annetaan kaltevuus ja se hakee ryhmään jyrkkien piikkien huiput. Ne voi sitten poistaa mallista.

Tuo ruutukeskiarvoon perustuva voisi olla ihan näppärä. Sen pystyy periaatteessa tekemään lukemalla LAS-aineisto muuntimen ruutusuodatuksella keskiarvon kanssa. Sitten kolmioidaan ruutusuodatettu pinta ja haetaan Korkeus mallista -toiminnolla alkuperäisten pisteiden tarkkeet pintaan nähden. Sopivalla raja-arvolla piikit pitäisi löytyä.

Eli noilla mennään tällä hetkellä. Laitan tuon ruutupohjaisen piikkisuodatuksen muistiin kehitysideoihin. Teknisesti ei mitenkään vaikea operaatio. Jos vaikka joskus ehtisi moisen tekemään.

VPKO
Viestit: 16
Liittynyt: 16 Loka 2008, 16:11
Organisaatio: Mitta Oy
Nimi: Pekka Korhonen

Re: pisteiden tai maastomallin harventaminen

Viesti Kirjoittaja VPKO » 30 Loka 2020, 08:22

Hei!

Kokeileppa tällaista omaa käyttämääni "piikkien poisto" työkalua:
-Kolmioi alkuperäinen aineisto
-Laske korkeuskäyrät esim. 0.5m välein
-Valitse Editointi/Viivat/Työkalut ja sielä "Poista pienet alueet" ja paina hiiren oikealla korvalla "Suorita" ja valitse sieltä "Valitse"-> ei poista niitä löydettyjä pisteitä vaan valitsee ne ryhmään ja anna siihen kohtaan "Pienin sallittu koko" esim. arvo 1m2 eli valitsee kaikki suljetut taiteviivat joiden pinta-ala on vähemmän kuin 1m2
-Poimi nuo valitut suljetut taiteviivat toiseen tiedostoon
-Laita alkuperäinen pisteaineisto aktiiviseksi tiedostoksi
-Valitse Editointi/Leikkaa alue ja laita "Rajaustiedosto" kohtaan se tiedosto johon poimit ne pienet suljetut taiteviivat ja kohtaan "Säilytä ulkopuoli" se täppä päälle ja paina "Suorita"->alkuperäisestä mallista leikkautuu pois ne piikkejä aiheuttavat pisteet.
-Kolmioi se alkuperäinen siivottu aineisto uudelleen.

Toimii erittäin hyvin ainakin omassa työssäni!

Pekka Korhonen/Mitta Oy

Vastaa Viestiin