首页    期刊浏览 2025年08月15日 星期五
登录注册

文章基本信息

  • 标题:Application of deterministic and geostatistical interpolation methods for Earth surface modeling/Deterministiniu ir geostatistiniu interpoliavimo metodu taikymas zemes pavirsiui modeliuoti.
  • 作者:Nareiko, Viktor ; Ruzgiene, Birute ; Uselis, Adomas
  • 期刊名称:Geodesy and Cartography
  • 印刷版ISSN:1392-1541
  • 出版年度:2010
  • 期号:September
  • 语种:English
  • 出版社:Vilnius Gediminas Technical University
  • 摘要:Skaitmeninis tam tikros teritorijos modelis apima Zemes pavirsiaus ir jame esanciu objektu trimaciu koordinaciu (X, Y ir Z) visuma. Toks modelis ypac svarbus generuojant ortofotografini zemelapi, kai reikalingos ne tik Zemes pavirsiaus, bet ir statiniu ar kitu objektu auksciu koordinates.
  • 关键词:Algorithms;Earth;Geology;Geostatistics;Interpolation

Application of deterministic and geostatistical interpolation methods for Earth surface modeling/Deterministiniu ir geostatistiniu interpoliavimo metodu taikymas zemes pavirsiui modeliuoti.


Nareiko, Viktor ; Ruzgiene, Birute ; Uselis, Adomas 等


1. Ivadas

Skaitmeninis tam tikros teritorijos modelis apima Zemes pavirsiaus ir jame esanciu objektu trimaciu koordinaciu (X, Y ir Z) visuma. Toks modelis ypac svarbus generuojant ortofotografini zemelapi, kai reikalingos ne tik Zemes pavirsiaus, bet ir statiniu ar kitu objektu auksciu koordinates.

Sudarant skaitmeninius zemelapius, kompiuterinemis sistemomis automatiskai kuriamas skaitmeninis zemes pavirsiaus modelis (DEM). Siekiant atvaizduoti Zemes pavirsiaus reljefa, svarbu tureti tanku vietoves tasku tinkla su planimetrinemis koordinatemis ir auksciais. Siam tikslui, remiantis atramos tasku duomenimis, taikomi ivairus interpoliavimo metodai. Kuo daugiau siu tasku, tuo auksciu interpoliavimo rezultatai patikimesni. DEM tinklo tankumas priklauso nuo vietoves reljefo pobudzio (Ruzgiene 2010). Jei vietoves reljefas nera labai ryskus, tasku auksciai gali buti nustatomi, pvz., kas 5-10 metru.

Erdvinis pavirsiaus vaizdas kuriamas remiantis geodeziniu, fotogrametriniu matavimu rezultatais, nuotolinio skenavimo duomenimis (Konecny 2003, Manual 2004). Gauta taskine informacija paskleidziama po visa pavirsiu, interpoliavimo budu pagal zinomus duomenis apskaiciavus tarpines reiksmes.

Sudarytieji skaitmeniniai pavirsiaus modeliai matomi (vizualizuojami) trimateje erdveje, todel jie efektyviai taikomi ivairiose geoinformaciniu sistemu panaudojimo srityse.

Didejant kompiuteriu galimybems, sukuriama vis daugiau programiniu sistemu (pvz., MatchCAD, Ma-thematica, Maple, MATLAB), kurios taikomos ivairiu pavirsiu modeliavimo uzdaviniams spresti. MATLAB programinis paketas--tai lanksti programine aplinka ir programavimo kalba, skirta matematiniams uzdaviniams spresti, algoritmams sudaryti ir tobulinti, duomenims analizuoti ir sukurtiems skaitmeniniams modeliams vizualizuoti (Biran, Breiner 1997).

Erdviniams Zemes pavirsiaus modeliams sudaryti taikomi ivairus algoritmai bei programines sistemos, taciau ne visose programose numatytas patogus duomenu pateikimo ar ivedimo budas bei galimybe analizuoti visus skaitmeniniu modeliu sudarymo etapus. Norint taikyti patikslintus interpoliavimo algoritmus, siuos procesus isisavinti labai svarbu, todel, naudojant MATLAB paketa, sukurta kompiuterine programa (Geo3D), kurioje taikytas pakoreguotas algoritmas, numatytas patogus tarpiniu rezultatu pateikimas bei interpoliavimo uzdaviniu sprendimas pagal geodezinius ar fotogrametrinius duomenis. Siekiant gauti kuo tikslesni konkrecios vietoves erdvini modeli, ivertintas sukurtosios programos patikimumas.

2. Skaitmeninio pavirsiaus modelio sudarymo principai

Sprendziant zemes pavirsiaus modeliavimo uzdavinius, staciakampiu tinklas sudaromas pagal pradiniu duomenu (tasku planimetriniu koordinaciu) didziausiasias ir maziausiasias reiksmes. Skaitmeninio vaizdo matrica (eiluciu ir stulpeliu visuma) susideda is tam tikro dydzio vaizdo elementu, kuriu padetis apibreziama eilutes ir stulpelio sankirta (Foley et al. 2000). Skaitmeninio vaizdo koordinaciu sistemos pradzia--vaizdo matricos kairysis virsutinis kampas. Vaizdo elementu padetis skaitmeninio vaizdo koordinaciu sistemoje gali buti transformuojama i vietoves koordinaciu sistema.

Zemes pavirsiui modeliuoti taikomi deterministiniai ir statistiniai (geostatistiniai) metodai (Kumetaitiene, Zakarevicius 2006). Deterministiniai algoritmai taikomi, kai aukscio reiksme kinta pagal apibrezta kreive. Jei yra zinoma, kad tasku auksciu reiksmes nustatytos su tam tikromis paklaidomis, interpoliuojamas pavirsius gali buti filtruojamas, kad sumazetu atsitiktines paklaidos. Siam tikslui yra taikomos ivairaus tipo ir sudetingumo matematines funkcijos.

Pavirsiai generuojami siais deterministiniais interpoliavimo metodais: polinominiu (tiesiniu, kubiniu ir kt.), spline ir svorinio atstumo nuo zinomo tasko iki in-terpoliuojamojo.

Svorinis interpoliavimas--tai vienas paprasciausiu ir placiausiai taikomu erdvinio interpoliavimo metodu, kuris remiasi ismatuoto dydzio svorio ir atstumo santykiu. Interpoliuojant ieskomo tasko aukstis [[??].sub.0] randamas pagal gretimu ismatuotu tasku auksciu svertini vidurki (Tumas 2006):

[MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII], (1)

cia [H.sub.i]--i-tasis ismatuotas aukstis, [p.sub.i] = 1/[d.sup.2.sub.i] - i-tojo ismatuoto aukscio svoris, [d.sub.i]--atstumas tarp i-tojo ismatuoto ir ieskomojo auksciu tasku, N--ismatuotu auksciu tasku skaicius.

Tiesine interpoliacija--tai zonine pirmojo laipsnio polinomo interpoliacija, kai jungtys tarp gretimu zonu sutampa su duomenu tasko padetimi. Atliekant tiesini interpoliavima, pagal zinomus taskus sudaromas netaisyklinguju trikampiu tinklas (TIN). Netaisyklinguju trikampiu tinklas sukuriamas laikantis Delaunay taisykles--ne viena trikampio virsune negali buti aplink kita trikampi apibrezto apskritimo viduje (Stankevicius, Zakarevicius 1999). Tiesinis interpoliavimas atliekamas tarp sudaryto tinklo trikampiu virsuniu x ir y asiu kryptimis.

Interpoliavimo tarp tasku ([x.sub.i], [y.sub.i]) ir ([x.sub.i+1], [y.sub.i+1]) galutine formule (Komzsik 2007):

[MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII], (2)

cia [[??].sub.0]--tasko ([x.sub.0], [y.sub.0]) aukscio reiksme; [H.sub.i], [H.sub.i+1]--tasku ([x.sub.i],[y.sub.i]) ir ([x.sub.i+1], [y.sub.i+1]) ismatuotos auksciu reiksmes; ([x.sub.0], [y.sub.0]) [member of] [([x.sub.i+1], [y.sub.i+1])].

Taikant geostatistinius metodus, keliamas klausimas, ar erdviniu duomenu rinkinys (tam tikra nagrinejamo reiskinio abstrakcija) turi atsitiktine reiksmiu variacija, ar jos neturi. Geostatistinio metodo pavyzdys--Kriging interpoliavimo algoritmas.

Kriging interpoliavimo skiriamasis bruozas--svoriai nustatomi pagal sumodeliuota variograma. Variogra-ma--tai parametrines funkcijos (pusvariacijos) grafikas, taikomas gretimu tasku auksciu koreliacijai (statistinei priklausomybei) nustatyti. Butina sukurti tikslu pus-variacijos matematini modeli. Pusvariacijai modeliuoti taikomos ivairios funkcijos: sferos, eksponentine, tieses, Gauss ir kt. Pagal eksponentine kreive sudaroma vario-grama [gamma](d) (Goovaerts 1997):

[MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII], (3)

cia [C.sub.0]--atsitiktine pusvariacija, laikoma lygia nuliui, [C.sub.1]--pasirinktoji pusvariacijos reiksme, kuria pasiekus vario-grama nekinta, A--atstumas tarp tasku, kai variograma nekinta (slenkscio nuotolis/ apreptis), d--geometrinis atstumas tarp dvieju tasku.

Radus atstumus tarp zinomu tasku [d.sub.ij] ir atstumus tarp zinomu ir ieskomu tasku [d.sub.i0], galima apskaiciuoti kiekvieno ismatuoto tasko aukscio svori (Goovaerts 1997):

[MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII], (4)

cia N--ismatuotu tasku auksciu skaicius.

Apskaiciavus ismatuotu tasku aukscio svorius, randamas ieskomo tasko aukstis [H.sub.0]:

[[??].sub.0] = [N.summation over (i)] [H.sub.i][p.sub.i], (5)

cia [H.sub.i]--i-tojo tasko ismatuota aukscio reiksme, [p.sub.i]--i-tojo ismatuoto tasko aukscio svoris.

Taikant Kriging interpoliavimo metoda, atsizvelgiama i duomenu erdvine koreliacija, kuri leidzia apskaiciuoti minimizuota interpoliavimo dispersija ir teikia informacijos apie interpoliavimo tiksluma.

Apskaiciuojama minimizuota interpoliavimo dispersija [[sigma].sup.2] (Goovaerts 1997):

[[sigma].sup.2] = [C.sub.1] - [N.summation over (i)] [p.sub.i][gamma]([d.sub.i0]) + L, (6)

cia L--Lagranzo parametras.

3. Pavirsiaus modeliavimas Geo3D programa

Trimaciams Zemes pavirsiaus modeliams sudaryti, taikant MATLAB programines irangos M koda, sukurta programa, pavadinta Geo3D.

Taikyti sie algoritmai: tiesinis, svorinis, Kriging ir Delaunay. Algoritmuojant pavirsiaus aukscio reiksmes interpoliuotos pagal artimiausius duomenu taskus, t. y. atlikta vietine interpoliacija. Geo3D programa interpo-liuojama siais etapais (Kumetaitiene 2006; Kumetaitiene, Vaitkeviciene 2008):

--nustatomas analizuojamos teritorijos apie interpoliuojama taska dydis;

--randami artimiausi duomenu taskai;

--pasirenkamas matematinis modelis pavirsiaus reiksmei apskaiciuoti pagal turima ribota aplinkiniu tasku skaiciu;

--randama skaitmeninio reljefo modelio pavirsiaus reiksme.

Programoje numatyta galimybe lengvai ivesti pradinius duomenis, keisti sukurtu trimaciu vaizdu parametrus, parinkti sudaromu pavirsiu generavimo zingsni, vaizduoti ismatuotu tasku planine padeti bei reljefa. Trimatis Zemes pavirsius vaizduojamas spalvotai tinkleliu arba seseliniu tonu. Trimati vaizda galima pasukti ir matyti skirtingais kampais.

Ikelus pradine duomenu byla, nurodomas vaizduojamo reljefo horizontaliu laiptas, generuojamo pavirsiaus zingsnis, pasirinktasis Zemes pavirsiaus modelio sudarymo metodas, asiu mastelis, spalvinimo budas (1 pav.).

Pagal Elektrenu centrines dalies geodeziniu matavimu duomenu rinkini (apie 300 tasku) Geo3D programa sukurti erdviniai pavirsiaus modeliai (2 pav.).

[FIGURE 1 OMITTED]

[FIGURE 2 OMITTED]

Zemes pavirsius sumodeliuotas fotogrametriniais metodais (Ruzgiene 2007). Stereoskopiniai matavimai atlikti fotografiniu vaizdu apdorojimo sistema LISA (Vokietija) (Linder 2006). Eksperimentiniam pavirsiaus modeliui sukurti naudotos nuskenuotos (14 Iim skiriamoji geba) Vilniaus dalies analogines 1:6000 mastelio aerofo-tonuotraukos.

Siekiant kuo didesnio reljefo modelio tikslumo, svarbu parinkti optimalu reljefo modelio generavimo zingsni. Jei tinklo tankis labai didelis, pvz., sukuriamas tinklas kas 4 m, tokio modelio generavimas ilgai trunka, taciau, jei auksciu tasku skaicius nepakankamas, reljefo modelis tiksliai neatspindes reljefo pobudzio (Ruzgiene 2010).

Sukurus fotografiniu vaizdu modeli, skaitmenine fotogrametrine sistema LISA stereoskopinio matavimo budu nustatyti pavieniu ryskiu tasku auksciai (apie 250 tasku) bei sukurtas auksciu tinklas i0 m zingsniu (3 pav.).

Geo3D programa atliktas fotogrametriniu budu sukurto auksciu tinklo sutankinimas. Taikytas Kriging in-terpoliavimo metodas. Auksciu tasku tinklas sutankintas 4 m zingsniu. Sukurtuju reljefo modeliu fragmentai pateikti 4 ir 5 paveiksluose.

[FIGURE 3 OMITTED]

[FIGURE 4 OMITTED]

[FIGURE 5 OMITTED]

Geo3D programa gali buti efektyviai panaudota matavimo rezultatams, gautiems kitomis programomis (pvz., LISA ir kt.), vizualizuoti bei trimaciams pavirsiaus modeliams kurti.

4. Erdviniu modeliu vertinimas

Siekiant ivertinti Geo3D programos veikimo patikimuma, sukurti pavirsiaus modeliai WinSurf programa. Atliekant interpoliavima minetomis programomis, ivesti tokie patys parametrai: generavimo zingsnis, spalvinis vaizdavimas, asiu mastelis, kitaip tariant, pavirsius modeliuotas vienodomis salygomis.

Geo3D programa sukurtus pavirsiaus modelius, pagal geodeziniu matavimu duomenis, sudaro interpoliuo-tuju auksciu (atsitiktiniu dydziu) imtis. Apskaiciuotas atsitiktinio dydzio dispersijos ivertis--empirinis standartinio nuokrypio kvadratas. Pagal tuos pacius geodeziniu matavimu duomenis WinSurf programa sudaryti pavirsiaus modeliai, apskaiciuotas ju suinterpoliuotu auksciu imties standartinio nuokrypio kvadratas (1 lentele).

Apskaiciuotas dispersijos ivertis, taikant skirtingus interpoliavimo metodus, yra apie 3 m. Ivercio reiksme priklauso nuo reljefo kitimo dydzio.

Nustacius atsitiktinio dydzio reiksmiu apie vidurki sklaida, ivertinami sudarytuju pavirsiaus modeliu nesutapimai.

Taikant skirtingus interpoliavimo algoritmus apskaiciuoti absoliutieji auksciu reiksmiu kvadratiniu nuokrypiu skirtumai pateikti 2 lenteleje.

Didziausias absoliutusis apskaiciuotu dispersijos iverciu skirtumas--34 cm gautas tiesiniu interpoliavimo metodu. Geo3D ir WinSurf programomis tais paciais interpoliavimo metodais gautu pavirsiu nesutapimo priezastis programose taikyti skirtingi interpoliavimo algoritmai.

5. Isvados

Isanalizavus interpoliavimo metodus, sudaryta programa Geo3D ivairaus dydzio vietoviu erdviniams pavirsiams modeliuoti. Interpoliavimo algoritmai pertvarkyti, patikslinti bei pritaikyti MATLAB paketo vykdomajam kodui.

Sukurus eksperimentinius vietoves pavirsiaus modelius pagal geodezinius ir fotogrametrinio apdorojimo duomenis, nustatyta, kad Geo3D lengvai leidzia analizuoti sudaromojo modelio patikimuma, nagrineti interpoliavimo duomenis, atlikti ju vizualizavima. Atviras programos kodas, patogu ja naudotis ir tikslinga taikyti, siekiant efektyviai pateikti pagrindinius skaitmeniniu pavirsiaus modeliu sudarymo etapus.

Geo3D programa gali buti tankinamas fotogrametriniu budu sukurtas auksciu tinklas, nereikia atlikti tiek daug stereofotogrametriniu matavimu

Ivertinus Geo3D programos patikimuma vietoves reljefo modeliui sudaryti, nustatyta, kad didziausias auksciu duomenu sklaidos skirtumas gautas taikant tiesini (34 cm), o maziausias--Kriging interpoliavimo metoda.

doi: 10.3846/gc.2010.19

Iteikta 2010 03 03; priimta 2010 06 29

Literatura

Biran, A.; Breiner, M. 1997. Matlab for Engineers. Addison-Wesley. 668 p.

Foley, J.; Feiner, S.; Hughes, J. 2000. Computer Graphics: Principles and Practice. Addison-Wesley. 1175 p.

Goovaerts, P. 1997. Geostatic for Natural Resources Evaluation. New York: Oxford University Press. 477 p.

Konecny, G. 2003. Geoinformation: Remote Sensing, Photogrammetry and Geographical Information Systems. London and New York: Taylor and Francis. 248 p. doi:10.4324/9780203469644

Kumetaitiene, A. 2006. Skaitmeninio reljefo modelio sudarymas skirtingais geostatistiniais reljefo modeliavimo metodais, Geografija [Geography] 42(1): 28-32.

Kumetaitiene, A; Vaitkeviciene, J. 2008. Reljefo modeliavimo metodai, taikomi uzstatytu teritoriju topografiniams planams sudaryti, Geodezija ir kartografija [Geodesy and Cartography] 34(4): 134-138. doi:10.3846/1392-1541.2008.34.134-138

Kumetaitiene, A.; Zakarevicius, A. 2006. Skaitmeniniu reljefo modeliu tikslumo sasaju su modeliavimo parametrais ir reljefo morfometrinemis savybemis regresine analize, Geodezija ir kartografija [Geodesy and Cartography] 32(3): 71-76.

Komzsik, L. 2007. Approximation Techniques for Engineers. CRC Press. 296 p.

Linder, W. 2006. Digital Photogrammetry. A Practical Course. Springer-Verlag, Berlin, Heidelberg. 214 p.

Manual of Photogrammetry (Edited by Chris McGlone). 2004. Fifth Edition. American Society for Photogrammetry and Remote Sensing, Maryland, USA. 1151 p.

Ruzgiene, B. 2007. Comparison between digital photogrammetric systems, Geodezija ir kartografija [Geodesy and Cartography] 33(3): 75-79.

Ruzgiene, B. 2010. Skaitmeninio reljefo modelio kurimo metodai ir tikslumo tyrimas, taikant skaitmenines fotograme-trijos technologija, Geodezija ir kartografija [Geodesy and Cartography] 36(2): 57-62. doi:10.3846/gc.2010.09

Stankevicius, Z.; Zakarevicius, A. 1999. Netolygiuju atsitiktiniu deformaciju sumazinimas transformuojant fragmentiskai, Geodezija ir kartografija [Geodesy and Cartography] 25(3): 123-127.

Tumas, R. 2006. Aplinkos geoinformacijos sistemos. Enciklopedija. Vilnius. 263 p.

Viktor Nareiko (1), Birute Ruzgiene (2), Adomas Uselis (3)

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

(2) Geodezijos katedra, Klaipedos valstybine kolegija, Bijunu g. 10, LT-91223 Klaipeda, Lietuva

(3) Pastatu energetikos katedra, Vilniaus Gedimino technikos universitetas, Sauletekio al. 11, LT-10223 Vilnius, Lietuva

El. pastas: (1) vnareiko.lt@gmail.com; (2) Birute.Ruzgiene@vgtu.lt; (3) adomas.uselis@gmail.com

Viktor NAREIKO. Master student. Vilnius Gediminas Technical University, Dept of Geodesy and Cadastre, Sauletekio al. 11, LT-10223 Vilnius, Lithuania (Ph +370 60718 344).

Research interests: GIS, 3D modeling.

Birute RUZGIENE. Associate Professor, Doctor. Vilnius Gediminas Technical University, Dept of Geodesy and Cadastre, Sauletekio al. 11, LT-10223 Vilnius, Lithuania (Ph +370 5 2744 703, Fax +370 5 2744 705).

Doctor (Vilnius Gediminas Technical University, 1999). Research training at Moscow Institute of Geodesy, Aerosurveying and Cartography, at Norway AO Fjellanger Wideree, at Warsaw Institute of Geodesy and Cartography, at Photogrammetry Institute of Bonn University. Author of teaching book and more than 30 scientific papers.

Research interests: digital photogrammetric mapping, image interpretation, features extraction from remote sensing data.

Adomas USELIS. PhD student. Vilnius Gediminas Technical University, Dept of Building Energetics, Sauletekio al. 11, LT10223 Vilnius, Lithuania (Ph +370 5 2744 719).

Research interests: GIS, 3D building modeling.
Table 1. The estimated dispersion of height data interpolated by
Geo3D and WinSurf programs

Interpoliavimo    Dispersijos ivertis [[sigma].sub.h] m
metodai           Geo3D   WinSurf

Tiesinis          3,235    3,269
Svorinis          3,188    3,208
Kriging           3,214    3,213

Table 2. Absoliute ddiscrepancies between the estimated dispersion
persion of height data interpolated by Geo3D and WinSurf programs

Interpoliavimo             Absoliutusis dispersijos
    metodai       iverciu skirtumas [DELTA][[sigma].sub.h], m

   Tiesinis                          0,034
   Svorinis                          0,020
    Kriging                          0,001
联系我们|关于我们|网站声明
国家哲学社会科学文献中心版权所有