首页    期刊浏览 2024年10月05日 星期六
登录注册

文章基本信息

  • 标题:The land surface break lines determination by fitting the local planes/Zemes pavirsiaus luzio linijos padeties nustatymas lokaliai pritaikant plokstumas.
  • 作者:Stankevicius, Zilvinas
  • 期刊名称:Geodesy and Cartography
  • 印刷版ISSN:1392-1541
  • 出版年度:2010
  • 期号:June
  • 语种:English
  • 出版社:Vilnius Gediminas Technical University
  • 摘要:Lazerinio skenavimo (LS) is orlaivio sistemos tobulinamos. Daugkartiniu lazerio impulso atspindziu fiksavimas leidzia klasifikuoti matuojamus pavirsiaus taskus, atsispindejusio nuo pavirsiaus lazerinio impulso formos apdorojimo metodai teikia galimybe atapzinti lokalaus pavirsiaus forma ir medziaga (Clement et al. 2009). Lazerinio skenavimo is orlaivio budu ismatuotu tasku padeties plane ir auksciu tikslumas (Zalnierukas, Cypas 2006) pakankamas, kad jais butu remiamasi kuriant teritorinio planavimo, projektavimo lokaliose vietovese sprendinius. LS ismatuotu tasku masyvas detaliai apibudina vietove, taciau tinka naudoti tik sukurus skaitmeninius vietoves reljefo (SRM) arba isvestinius vietoves objektu modelius, t. y. vartotojo poreikiui pritaikytus kartografinius produktus.
  • 关键词:Cartography;Eigenvalues;Optical radar;Planes (Geometry)

The land surface break lines determination by fitting the local planes/Zemes pavirsiaus luzio linijos padeties nustatymas lokaliai pritaikant plokstumas.


Stankevicius, Zilvinas


1. Ivadas

Lazerinio skenavimo (LS) is orlaivio sistemos tobulinamos. Daugkartiniu lazerio impulso atspindziu fiksavimas leidzia klasifikuoti matuojamus pavirsiaus taskus, atsispindejusio nuo pavirsiaus lazerinio impulso formos apdorojimo metodai teikia galimybe atapzinti lokalaus pavirsiaus forma ir medziaga (Clement et al. 2009). Lazerinio skenavimo is orlaivio budu ismatuotu tasku padeties plane ir auksciu tikslumas (Zalnierukas, Cypas 2006) pakankamas, kad jais butu remiamasi kuriant teritorinio planavimo, projektavimo lokaliose vietovese sprendinius. LS ismatuotu tasku masyvas detaliai apibudina vietove, taciau tinka naudoti tik sukurus skaitmeninius vietoves reljefo (SRM) arba isvestinius vietoves objektu modelius, t. y. vartotojo poreikiui pritaikytus kartografinius produktus.

SRM placiai taikomas vizualizuoti vietove 3D erdveje, kurti pavirsiaus 2D atvaizdus (izohipses, spalvinis izohipsemis apribotu plotu zymejimas) erdvinei analizei. Kuriant SRM atsizvelgiama i naudotojo poreikius, taikomi filtravimo, retinimo algoritmai (Stankevicius, Kalantaite 2009). Kitas kartografinis produktas yra vietoves objektu modeliai, tokie, kaip pastatai, reljefo luzio linijos (slaitai, skardziai). Reljefo luzio linijos reikalingos zemelapiams kurti ir yra atrama kuriant planavimo sprendinius, t. y. reljefo luzio linijos yra georeferenciniai objektai.

Esminis zinomu reljefo luzio liniju kurimo pagal LS taskus metodu skirtumas yra originaliu tasku (Kraus, Pfeifer 2001; Briese 2004, 2006; Brzank et al. 2005) arba interpoliuotojo rastrinio SRM taikymas (Gomes-Pereira et al. 1999; Forstner 1998; Brugelmann 2000). R. Brugel-mann (2000) nurode gautu rezultatu tiksluma. Planineje padetyje automatskai sukurtos reljefo luzio linijos nuo stereofotogrametriniu prietaisu sukurtu liniju vidutiniskai skyresi 0,59 m, ekstremumai sieke 1,5 m. Testine teritorija buvo skenuota 7 tasku kvadratiniam metrui tankumu, sukurtas trikampiu tinklas konvertuotas i 0,5 m elemento dydzio rastrini SRM. Rastro pustoniu intervalas atitiko 5 cm aukscio intervala.

Interpoliuotuoju SRM pagristi algoritmai formuoja luzio briaunas, tinkamas smulkiojo mastelio zemelapiams ir ju pagrindu sprendziamiems uzdaviniams. Naudojantis originaliais LS taskais algoritmai sukuria tikslesnes luzio briaunas. Straipsnyje aprasytas sudarytas originalus reljefo luzio liniju kurimo pagal originalius LS taskus algoritmas. Algoritmas automatizuotai sukuria georeferencines reljefo luzio linijas, kurios reikalingos nustatant pavirsinio vandens apsaugos zonas (Kucas, Melkunas 2005), ivairaus mastelio planus (Vieningas georeferenciniu... 2007), hibridinius SRM (Kraus, Pfeifer 2001). Straipsnyje nagrinejama sukurtuoju metodu sukonstruotu reljefo luzio liniju tikslumas ir kaip tai atitinka taikymo sriciu reikalavimus.

2. Ankstesniu tyrimu apzvalga

Pagrindine ideja kuriant reljefo luzio linijas pagal LS originalius taskus yra, parenkant zinoma tinkama matematine funkcija, sukurti lokaluji pavirsiu, artima luzio linijai. Taikomos ivarios pavirsiaus pritaikymo funkcijos ir ju kombinacijos. Funkcijos parametrai dazniausiai nustatomi maziausiuju kvadratu metodu.

K. Kraus ir N. Pfeifer (2001), C. Briese (2004, 2006) 3D reljefo luzio linijos atkarpai sukurti taike dvieju plokstumu (vienoje ir kitoje luzio linijos puseje) metoda. LS taskai skaidomi i kaire ir desine luzio linijos atkarpos puses. Taikant si metoda butinos apytiksles 2D linijos arba pradinis taskas. Siuo budu konstruojant 3D reljefo luzio linija esminis zingsnis yra jos pletimo procesas. C. Brie-se (2004) naudodamas 2D linija taike pletima pirmosios luzio linijos atkarpos, t. y. dvieju plokstumu sankirtos linijos, kryptimi. Gi kai luzio linija staigiai keicia krypti, pletimo krypties nustatymo problema isliko. Pateiktas dalinis problemos sprendimas--padidinti plokstumu poru sanklota. Kai pirminis taskas 2D, C. Briese taike antrosios eiles pavirsiu. Atliekant pagrindiniu antrosios eiles pavirsiaus asiu transformavimo analize akivaizdi luzio linijos pletimo kryptis, t. y. maziausiaja tikrine reiksme atitinkancio tikrinio vektoriaus kryptis.

A. Brzank ir kt. (2005) ispletojo C. Briese (2004) algoritma. Pirmu etapu apytikslems 2D reljefo luzio linijoms nustatyti autoriai naudoja rastrini SRM. Kitu eatpu pritaikoma hiperbolinio pavirsiaus funkcija. Algoritmas sukuria pavienes luzio linijos atkarpas. Jas sujungti tarpusavyje liko problema.

Artimas pagal metodika yra A. Sampath ir J. Shan (2006) algoritmas, skaidantis LS taskus pagal ju priklausomybe tam tikroms pastato stogo plokstumoms. Taskams isskaidyti autoriai taike LS tasku grupiu kovariaciju matricas ir ju tikriniu vektoriu reiksmiu analize. Laikoma, kad jei maziausiasis kovarijaciju matricos tikrinis dydis yra artimas nuliui, LS tasku grupe yra vienoje plokstumoje, jei kitaip--LS tasku grupe ties dvieju plokstumu sankirta. Autorius briaunu 3D liniju nekure.

Analizuojant publikacijas akivaizdu, kad reljefo luzio briaunu formavimo algoritmai aktyviai tyrinejami, publikuojami metodai turi trukumu, ju taikymo praktikoje galimybes neapibreztos. Autoriai nepateikia issamios rezultatu taikymo praktikoje galimybiu analizes.

3. Algoritmo aprasymas

Siame skyriuje aprasoma sukurta preliminarios reljefo luzio linijos padeties nustatymo, klasifikuojant LS taskus, ir preliminarios linijos patikslinimo, perkeliant lokaliai pritaikytas plokstumu poras, metodika. Metodika realizuota remiantis iki siol sukauptomis ziniomis apie plokstumu taikyma 3D tasku rinkiniams. Siulomas naujas budas atrinkti arti reljefo luzio linijos esancius taskus preliminariai luzio linijai sukurti ir budas patikslinti sukurta preliminaria linija perstumiant linijos atkarpoms lokaliai sukurtas plokstumu poras.

Plokstuma 3D tasku rinkiniui gali buti pritaikoma pagal ivairias metodikas. Metodikos parinkimas priklauso nuo 3D tasku rinkinio matavimu duomenu, o atitinkamai ir tasku issidestymo pobudzio. Kai skenavimo is lektuvo ruozu duomenys sujungti i viena rinkini, sanklota sudaranciuose ruozuose (t. y. didziausiu atstumu nuo tam tikros padeties lektuvo) taskai ismatuojami ant atraminiu sienu, skardziu sonu. Pritaikant plokstuma vertikaliems ar beveik vertikaliems pavirsiams, svarbu yra vertikalus atstumas nuo plokstumos iki tasko, o ne aukscio skirtumas vertikaleje nuo tasko iki plokstumos. Nors vertikaliasias plokstumas isreiskianciu tasku, skenuojant is orlaivio, ismatuojama santykinai nedaug, buvo siekiama, kad sukurtasis algoritmas, pakeitus 3D tasku atrankos funkcija, tiktu plokstumu briaunoms atpazinti antzeminio skenavimo erdviniu duomenu rinkiniuose. Plokstumu pritaikymo ir tasku klasifikavimo algoritmo pricipine schema pavaizduotas 1 paveiksle.

[FIGURE 1 OMITTED]

Maziausiuju kvadratu metodu taikoma z = ax + by + c tam tikrai duomenu apimciai, laikant, kad plokstumos pritaikymo tasku rinkiniui netikslumai pasiskirste z kryptimi. Toks metodas geriausiai tinka ortogonaliesiems duomenims, t. y. tiems, kurie gali buti atvaizduoti ortografineje projekcijoje (Wang et al. 2001).

Algoritme tikriniu vektoriu apskaiciavimo metodu statmenys minimizuojami nuo tasko i plokstuma, o nevertikalus atstumai--nuo tasko iki plokstumos. Taikoma ax + by + cz + d = 0 pagal ribojima [a.sup.2] + [b.sup.2] + [c.sup.2] = 1 ir gaunamas optimalus plokstumos ivertinimas pritaikant tuo atveju, kai plokstumos pritaikymo tasku rinkiniui paklaidos yra pasiskirsciuosios kryptimi, statmena pritaikomai plokstumai (Wang et al. 2001). Toliau pateikiamas issamesnis sukurto algoritmo aprasymas.

Plokstuma apibreziama kaip

ax + by + cz = d. (1)

Tasko atstumas nuo plokstumos (1) [R.sub.i] yra

[r.sub.i] = [ax.sub.i] + [by.sub.i] + [cz.sub.i] - d, (2)

laikant, kad tai yra normalizuotoji plokstuma, t. y. [a.sup.2] + [b.sup.2] + [c.sup.2] = 1:

[r.sub.i] = ([ax.sub.i] + [by.sub.i] + [cz.sub.i] - d)/sqrt([a.sup.2] + [b.sup.2] + [c.sup.2]). (3)

Maziausiuju kvadratu plokstumai apibrezti laikome, kad tasku rinkinio (koordinates [x.sub.i], [y.sup.i], [z.sup.i]) tasku suma yra n; tasku rinkini siekiama minimizuoti kaip Q:

Q = [summation over (i=1)] [r.sup.2.sub.i]. (4)

Taikant (2),

Q = [n.summation over (i=1)] [([ax.sub.i] + [by.sub.i] + [cz.sub.i] - d).sup.2]. (5)

Dalines isvestines pagal (5):

[partial derivative]Q/[partial derivative]a = [n.summation (i=1)] [2x.sub.i] ([ax.sub.i] + [by.sub.i] + [cz.sub.i] - d) = 0, (6)

[partial derivative]Q/[partial derivative]b = [n.summation (i=1)] [2y.sub.i] ([ax.sub.i] + [by.sub.i] + [cz.sub.i] - d) = 0, (7)

[partial derivative]Q/[partial derivative]c = [n.summation (i=1)] [2z.sub.i] ([ax.sub.i] + [by.sub.i] + [cz.sub.i] - d) = 0, (8)

[partial derivative]Q/[partial derivative]d = [n.summation (i=1)] - 2([ax.sub.i] + [by.sub.i] + [cz.sub.i] - d) = 0. (9)

Lygtis (9) gali buti perrasyta:

d = [ax.sub.0] + [by.sub.0] + [cz.sub.0], (10)

cia [x.sub.0] = [n.summation over (i=1)] [x.sub.i]/n; [y.sub.0] = [n.summation over (i=1)] [y.sub.i]/n; [z.sub.0] = [n.summation over (i=1)] [z.sub.i]/n.

Lygtis (10) rodo, kad geriausiai tinkanti 3D tasku rinkiniui plokstuma eina per masiu centra. Atimdami is kiekvieno tasko masiu centra ir irasydami i (6-8), gauname rinkini lygciu, kurios gali buti isreikstos:

[MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII]. (11)

Kad gautume maziausiuju kvadratu plokstuma, reikia isspresti lygti (11). Lygtis (11) gali tureti sprendini a = b = c = 0. Tokio sprendimo isvengiama prie plokstumos koeficientu ivedant salyga

[a.sup.2] + [b.sup.2] + [c.sup.2] = 1. (12)

Kartu su salyga (12) galima matyti, kad sprendziant (11) problemiska apskaiciuoti tikrine verte, t. y.

WP = VE, (13)

cia V--tikrines vertes, o E--tikriniai vektoriai. Lygties (13) sprendinys suteikia 3 tikrines vertes ir 3 x 3 tikriniu vektoriu matrica. Tikrines vertes yra atstumu nuo pritaikytos plokstumos kvadratu suma, o tikriniai vektoriai suteikia 3 rinkinius (matricos E stulpelius) a, b, c reiksmiu. Lieka parinkti a, b, c rinkini, susijusi su maziausiaja tikraja verte.

Pagal spkaiciuotoje E matricoje esancius 3 a, b, c parametru rinkinius plokstumos yra statmenos viena kitai. 3 rinkiniai isreiskia geriausia, tarpine ir blogiausiai pritaikyta plokstumas. Jeigu tikrosios vertes yra tokios pacios (atitinka leistinaji skaiciavimo tiksluma), tai rodo, kad 3D taskai issideste simetriskai, ir plokstumos pritaikyti neimanoma.

Matematiniu skaiciavimu programinese irangose (pvz., Matlab) yra realizuoti tikriniu reiksmiu ir tikriniu vektoriu skaiciavimo paieskos algoritmai. Kadangi siekta sudaryti plokstumos pritaikymo ir briaunu nustatymo algoritma, veikianti vienoje programineje aplinkoje, buvo sukurtas programinis modulis ESRI ArcMap programinei irangai, skaiciuojantis tikrines reiksmes ir vektorius. Kompiuterinei programai sukurti taikytas Jacobi metodas (William et al. 1992). Sukurtoje programoje, realizuojancioje Jacobi metoda, iteraciju (Jacobi rotation) kiekis apribotas iki 20 kartu. Kiekviena iteracija atitinka plokstumos pasukima ir skirta vienam is nediagonaliuju sudarytos W matricos elementu panaikinti.

Jacobi metodu sukurtas algoritmas igauna statmens i plokstuma vektoriaus krypti, kai plokstumos normaline lygtis yra x cos a + y cos b + z cos c - d = 0, cia--d--plokstumos atstumas nuo koordinaciu pradzios tasko. Atstumai nuo kiekvieno tasko iki pritaikytos plokstumos taikomi vidutinei kvadratinei klaidai apskaiciuoti. Algoritmas tikrina, ar gautos tikrines reiksmes nera tokios pacios pagal reikalaujama skaiciavimo tiksluma. Tokiu atveju taskai yra issideste simetriskai vienas kito atzvilgiu, ir plokstuma negali buti pritaikyta. 2 pav. parodyti LS matavimo taskai, klasifikuoti kiekvienam is ju pritaikius lokaliaja plokstuma.

[FIGURE 2 OMITTED]

Tolesnis algoritmo eigos principas parodytas 3 paveiksle. Kaireje ir desineje puseje preliminariai sukurtos linijos segmentu kuriami staciakampiai. Pagal siuos staciakampius 2D erdveje rusiuojami lazerinio skenavimo taskai ir jiems pritaikomos plokstumos.

Kitu zingsniu segmentas perstumiamas lygiagreciai su segmento asimi, ir kartojamos tasku atrankos ir plokstumu pritaikymo proceduros. Lyginamos plokstumu pritaikymo liekamosios vidutines kvadratines klaidos. Jeigu klaidos mazesnes negu pries tai buvusioje iteracijoje, segmentas perstumiamas dar vienu zingsniu. Priesingai--sugrazinamas i ankstesne padeti, ir iteracijos nutraukiamos.

[FIGURE 3 OMITTED]

Optimaliu parametru parinkimo eksperimentas aprasytas kitame skyriuje.

Galutinis sukurtos programines irangos zingsnis yra sankirta staciakampiu desineje ir kaireje segmento puseje. Siekiama gauti 3D linija. Dvieju 3D staciakampiu sankirtos 3D linijai rasti sukurta programine iranga. Metodas grindziamas testu, kuriuo nustatomi staciakampio kampu atstumai iki gretimo staciakampio plokstumos. Aprasant 1 plokstuma su joje esanciais taskais V kaip

[N.sub.1] x V + [d.sub.1] = 0 (14)

(cia [N.sub.1] yra gretimu staciakampio krastiniu vektoriu vektorine sandauga, t. y. 1 plokstumos normalinis vektorius)

[N.sub.1] = ([V.sub.1.sup.1] - [V.sub.1.sup.0]) x ([V.sub.1.sup.2] - [V.sub.1.sup.0]), (15)

cia [V.sup.1] yra 1 staciakampio virsunese esantys taskai. 1 plokstumoje esancio vektoriaus (virsunes tasko) ir 1 plokstumoje--normalinio vektoriaus skaliarine sandauga pazymime [d.sub.1]:

[d.sub.1] = [N.sub.1] x [V.sup.1.sub.0]. (16)

Tada 2 staciakampio virsunes atstumo iki kito staciakampio plokstumos zenklo reiksme nustatoma:

[d.sub.i] = [N.sub.1] x [V.sub.i.sub.2] - [d.sub.1], i = 1, 2, 3, 4. (17)

Logineje israiskoje tiriami testo rezultatai: kad rezultatas butu teigiamas, dvieju kiekvieno staciakampio krastiniu virsuniu atstumai iki kito staciakampio plokstumos turi tureti skirtingus zenklus, t. y. nustatoma, ar 1 staciakampis kerta 2 staciakampio plokstuma ir ar 2 staciakampis kerta 1 staciakampio plokstuma. Esant teigiamam testo rezultatui issaugomos pirmo staciakampio krastines a1 ir b1, kertancios 2 staciakampio plokstuma, ir atitinkamai 2 staciakampio krastines a2, b2.

Algoritmas tesiamas ir ieskoma, ar staciakampiai kertasi tarpusavyje. Tam tikslui nustatome siu atkarpu sankirtos su plokstumomis taskus, t. y. sprendziamas linijos ir plokstumos sankirtos uzdavinys.

Tasko, esancio atkarpose a1, b1, a2, b2, koordinates x, y, z gali buti isreiskiamos parametriniu lygciu sistema:

x = [tx.sub.2] + (1 - t) [x.sub.1],

y = [ty.sub.2] + (1 - t) [y.sub.1],

z = [tz.sub.2] + (1 - t) [z.sub.1], (18)

cia t yra parametras is intervalo [0, 1], [x.sub.n], [y.sub.n], [z.sub.n].--atitinkamu atkarpu pradzios ir pabaigos koordinates. Sankirtos tasko koordinates algorimte skaiciuojamos randant parametra t. Panaudojamas sprendinys, rastas i plokstumos lygti irasant atkarpos parametrine israiska (1 - 1)[v.sub.0 + [tv.sub.1]:

[N.sub.1] x ((1 -1)[v.sub.0] + tv) + [d.sub.1] = 0, t = [N.sub.1] x [v.sub.0] + [d.sub.1]/[N.sub.1] ([v.sub.1] - [v.sub.0]). (19)

Aprasytuoju budu gaunami 4 plokstumu ir atkarpu sankiros taskai: 1 staciakampio sankirtos su 2 staciakampio plokstuma taskai at1, at2 ir atitinkamai bt1, bt2. Toliau algoritmas nustato, tarp kuriu sankirtos tasku turi buti sukurta 3D sankirtos atkarpa. Jeigu 1 staciakampio atkarpu su 2 staciakampio plokstuma sankirtos taskai sutampa su 2 staciakampio atkarpu sankirtos taskais, sankirtos intervalas yra vienas, ir rusiuoti tasku nereikia--tikrinamas tik vieno tasko, gauto is 1 staciakampio atkarpos ir plokstumos sankirtos, sutapimas su taskais is 2 staciakampio.

Taskai rusiuojami projektuojant i X, Y arba Z koordinaciu asi. Asis parenkama taip, kad atitinkamos koordinaciu reiksmes butu skirtingos. Taskai rusiuojami pagal koordinates reiksme. Sankirtos atkarpa egzistuoja tada, kai nustatyta tasku pora yra is skirtingu staciakampiu atkarpu:

At1<At2<Bt1<Bt2--sankirta intervalas [At2,Bt1],

At2<At1x<Bt2x<Bt1--sankirta intervalas [At1,Bt2],

At1<At2<Bt2<Bt1--sankirta intervalas [At2,B2],

At2<At1<Bt1<Bt2--sankirta intervalas [At1,B1],

At1<Bt1x<At2<Bt2--sankirtos nera,

At2x<Bt2<At1x<Bt1--sankirtos nera.

4. Algoritmo parametru itakos rezultatams nustatymo eksperimentas

Algoritmas testuotas pagal Vilniaus skenavimo is oro duomenis. Atstumai tarp matavimo tasku--0,50-1,40 m. Absoliutusis altimetrinis matavimu tasku tikslumas nebuvo tirtas, nes atliekant eksperimenta svarbios ne sistemingosios klaidos, o pavieniu matavimu santykines klaidos (triuksmas). Santykiniam LS matavimu tikslumui nustatyti buvo panaudoti 4 horizontaliu aiksteliu LS matavimu duomenys. Nustatytoji altimetrines vidutines kvadratines klaidos reiksme kiekvienoje aiksteleje lygi 0,03 m. Tai rodo, kad, geriausiu atveju, lokali plokstuma gali buti pritaikyta su 0,03 m vidutine kvadratine paklaida.

[FIGURE 4 OMITTED]

Empiriniu budu nustatyta, kad LS taskams klasifikuoti, t. y. nustatyti, kurie naudotini slaito linijai preliminariai kurti, reikia analizuoti taskus, esancius 5 m spindulio apskritime. Tokiu atveju gretimybes apima nuo 31 iki 202 LS tasku testineje teritorijoje.

LS taskai klasifikuojami, ir taip randama preliminari slaito linija pagal paieskos arealo centrinio tasko atstuma nuo pritaikytos plokstumos. Nustatyta, kad patikimai atrinkti taskus, esancius ant reljefo briaunos, galima parenkant minimalia parametro reiksme, lygia 0,30 m. 4 pav. parodytas LS tasku klasifikavimo testineje teritorijoje rezultatas.

Eksperimentui testi preliminari slaito linija sukurta klaidingai--siaurineje klasifikuotu tasku dalyje (5 pav.). Preliminariai slaito linijai patikslinti empiriniu budu parinktas kiekvieno preliminarios slaito linijos segmento gretimybe apibreziancio staciakampio krastiniu ilgis 5x5 m. Pagrindinis parametras yra plokstumos kaireje preliminarios slaito linijos puseje pritaikymo vidutine kvadratine klaida mpk ir atitinkamai desineje puseje--[mp.sub.d]. Algoritmo sudarymo metodo esme lyginti gautas einamosios ir ankstesnes iteracijos plokstumu pritaikymo kaireje ir desineje linjos pusese vidutines kvadratines paklaidas mp. Eksperimento metu nustatyta, kad kai [absolute value of [mp.sup.k] - [mp.sup.d]] < 0,05m, preliminarios linijos segmento perstumimas i geriau pritaikytos plokstumos puse galutiniams rezultatams itakos neturi, t. y. slaito linija pastumiama islaikant stambiojo mastelio planu planimetrini tiksluma. Kitu atveju [mp.sup.k] > [mp.sup.d] segmentas perkeliamas per 1 m i kaire puse; kai [mp.sup.k] < [mp.sup.d]--i desine puse, kai [mp.sup.k] = [mp.sup.d], segmentas neperkeliamas. Kitos iteracijos i parametrai siejasi su salygomis: i < 5,

[MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII].

Jei salygos neivykdytos, t. y. kita iteracija pablogino rezultatus arba nepagerino rezultatu, slaito linijos segmentui sukurti naudojami priespaskutines iteracijos rezultatai. 5 pav. parodytas eksperimento rezultatas.

[FIGURE 5 OMITTED]

Kaip matyti is 1 lenteles, automatizuotai patikslintos preliminarios slaito virsaus linijos padeties skirtumu nuo M 1:500 mastelio topografiniame plane ismatuotos linijos vidurkis yra 0,28 m (nuokrypiai matuoti kiekvienos staciakampiu poros viduryje, t. y. kas 5 m). Remiantis GKTR 2.08.01.:2000 reikalavimais, kurie keliami planimetriniam topografiniu objektu tikslumui (0,5 mm plane), patikslinta slaito virsaus linija atitinka reikalavimus, keliamus M 1:1000 ir smulkesniems masteliams. Pagal lenteleje pateiktus rezultatus ir 5 pav. matyti, kad nukrypimu ekstremumai yra slaito linijos posukio taskuose. Tai rodo, kad raizytoje vietoveje staciakampiu krastines ilgis turi buti mazinamas.

5. Isvados

1. Sukurtas reljefo briaunu vietos automatinio nustatymo algoritmas. Sukurto slaito virsaus ar apacios linijos planimetrine padetis atitinka M 1:1000 ir smulkesniu masteliu zemelapiu reikalavimus.

2. Algoritmas realizuotas programines irangos Arc-Map aplinkoje taikant VBA (Visual Basic for Aplication) funkcijas. Tokia realizacija leidzia naudoti standartines erdviniu duomenu saugojimo duomenu bazese ir vaizdavimo priemones.

3. Nustatyti reljefo briaunos atpazinimo perstumiant preliminaru slaito segmenta parametrai. Nustatyta, kad staciakampiu krastines ilgio parametras turi buti adaptuojamas pagal lokalios teritorijos reljefo pozymius.

4. Nustatytoji LS matavimu altimetrine vidutines kvadratines klaidos reiksme lygi 0,03 m, t. y., geriausiu atveju, lokalioji plokstuma gali buti pritaikyta su 0,03 m vidutine kvadratine paklaida.

5. LS taskams, esantiems arti reljefo luzio briaunos, klasifikuoti empiriniu budu nustatyta gretimybes 5 m spinduliu.

6. Nustatyta, kad patikimai atrinkti taskus, esancius arti reljefo briaunos, galima parenkant centrinio tasko atstumo nuo pritaikytos plokstumos parametro minimalia reiksme, ji lygi 0,30 m.

7. Testineje teritorijoje gauti rezultatai rodo, kad, siekiant sukurti automatizuota reljefo luzio liniju pradiniu tasku paieskos ir liniju pletros algoritma, metodikos pagrindus tikslinga pletoti.

doi: 10.3846/gc.2010.10

Iteikta 2010 01 11; priimta 2010 04 01

Literatura

Briese, C. 2004. Three-dimensional modelling of breaklines from airborne laser scanner data, International Archives of Photogrammetry and Remote Sensing XXXV(B3). Istanbul, Turky.

Briese, C. 2006. Structure Line Modelling Based On Terrestrial Laserscanner Data. Commission V, WG V/3. IAPRS Vol. XXXVI, Part 5, Dresden.

Brugelmann, R. 2000. Automatic breakline detection from airborne laser range data, International Archives of Photogrammetry and Remote Sensing 33(B3): 109-115.

Brzank, A.; Lohmann, P.; Heipke, C. 2005. Automated extraction of pair wise structure lines using airborne laserscanner data in coastal areas. ISPRS WG III/3, III/4, V/3 Workshop "Laser scanning 2005", Enschede, the Netherlands.

Clement Mallet and Frederic Bretar. 2009. Full-waveform topographic lidar: State-of-the-art, ISPRS Journal of Photogrammetry and Remote Sensing 64(1 January): 1-16.

Forstner, W. 1998. Image processing for feature extraction in digital intensity, color and range images, in Proc. of the International Summer School on 'Data Analysis and Statistical Foundations of Geomatics', Greece, May, Springer Lecture Notes on Earth Sciences.

Gomes-Pereira, L. and Wicherson, R. 1999. Suitability of laser data for deriving geographical information--a case study in the context of management of fluvial zones, ISPRS Journal of Photogrammetry & Remote Sensing 54(2-3): 105-114. doi:10.1016/S0924-2716(99)00007-6

Kraus, K. and Pfeifer, N. 2001. Advanced DTM generation from LIDAR data, International Archives of Photogramme-try and Remote Sensing XXXIV(3/W4). Annapolis, MD, USA, 23-30.

Kucas, A.; Melkunas, R. 2005. The System for Digital Modelling of Bank Protection Belts and Zones for Surface Water Bodies By Changing Normative Parameters, in The 6th International Conference, May 26-27, 2005.

Sampath Aparajithan, Shan Jie. 2006. Clustering Based Planar Roof Extraction From Lidar Data. ASPRS 2006 Annual Conference Reno, Nevada.

Stankevicius, Z.; Kalantaite, A. 2009. LIDAR zemes pavirsiaus tasku masyvo supaprastinimo algoritmu parametru parinkimas, Geodezija ir kartografija [Geodesy and Cartography] 35(2): 44-49. doi:10.3846/1392-1541.2009.35.44-49

Vieningas georeferenciniu duomenu modelis. Geoobjektu katalogas. 2007. Lietuvos geografines informacijos infrastrukturos (LGII) informaciniu sistemu sukurimas ir idiegimas. VJ Distanciniu tyrimu ir geoinformatikos centras "GIS-centras".

Wang, C.; Tanahashi, H.; Niwa, Y. and Yamamoto, K. 2001. Comparison of Local Plane Fitting Methods for Range Data. Vol. 1: I-663-9, Vol. 2 (xxx+1186+806). Publisher: IEEE Comput. Soc Country of Publication: USA.

William, H.; Saul, A.; William, T.; Brian, P. 1992. Numerical Recipes, in C: The Art of Scientific Computing. Cambridge: Cambridge University Press, 463-469.

Zalnierukas, A.; Cypas, K. 2006. Zemes skenavimo lazeriu is orlaivio technologijos analize, Geodezija ir kartografija [Geodesy and Cartography] 32(4): 101-105.

Zilvinas Stankevicius

Geodezijos ir kadastro katedra, Vilniaus Gedimino technikos universitetas, Sauletekio al. 11, LT-10223 Vilnius, Lietuva

El. pastas gkk@vgtu.lt

Zilvinas STANKEVICIUS. Associate Professor, Doctor. Vilnius Gediminas Technical University, Dept of Geodesy and Cadastre, Sauletekio al. 1, LT-10223 Vilnius, Lithuania (Ph +370 5 2744703, fax. +370 5 2744705), e-mail: zilvinas. stankevicius@vgtu.lt.

A graduate of Vilnius Gediminas Technical University: engineer of geodesy, 1993; master of science, 1995; doctor, 2000. Author and co-author of 18 publications.

Research interests: processing data of aero scanning, 3D computational geometry and computer graphics, technology to manipulate geographic data base.
Table 1. Differences between revised and real break line of
surface, m

Pritaikytu plokstumu poros

 1 2 3 4 5 6 7 8 9 10

0,27 0,13 0,17 0,26 0,40 0,30 0,47 0,32 0,23 0,23
联系我们|关于我们|网站声明
国家哲学社会科学文献中心版权所有