GEOGRAFSKI INFORMACIJSKI SISTEMI V SLOVENIJI 2005–2006

GEOGRAFSKI INFORMACIJSKI SISTEMI V SLOVENIJI 2005–2006 GEOGRAFSKI INFORMACIJSKI SISTEMI V SLOVENIJI 2005–2006

giam2.zrc.sazu.si
from giam2.zrc.sazu.si More from this publisher
13.07.2015 Views

Spletne storitve Agencije Republike Slovenije za okolje s pomo~jo geografskih informacijskih sistemovNajpogosteje sre~amo WMS v kombinaciji z WFS in stiliziranega opisovalca sloja (StyledLayerDescriptor– SLD) – prvi skrbi za ustrezni dostop do vektorskih podatkov, slednjega pa uporabimo za definicijoslogov izrisanih podatkov.Ko `elimo uporabiti storitev WMS, moramo v aplikaciji vpisati URL, s pomo~jo katerega kli~emopodatke iz stre`nika: http://k3/wmsconnector/com.esri.wms. Esrimap/zavobm?request=get capabilities&service=WMS&version=1.1.1Ko smo pridobili podatke, jih lahko s pomo~jo aplikacije pregledujemo, kombiniramo z drugimisloji in pridobimo atributivne podatke.Slika 4: Primer uporabe WMS s pomo~jo ArcCataloga (ESRI).WMS je uporabnikom poenostavil dostop do grafi~nih podatkov (kart) iz razli~nih podatkovnihvirov.WFS – spletna objektna storitev: WFS omogo~a dostop in spreminjanje podatkov preko HTTP protokola.Na voljo so operacije tipa dodaj, spremeni, zbri{i, zakleni, povpra{uj in iskanje. WFS podpira naslednjeoperacije:• GetCapabilities – spletna storitev mora imeti mo`nost predstavitve svojih zmo`nosti. Predvsem morabiti sposobna dolo~iti, katere geografske elemente podpira in kak{ne operacije lahko izvajamo.• DescribeFeatureType – vrne opis podanega geografskega elementa.• GetFeature – spletna storitev mora imeti mo`nost vra~anja geografskih elementov. Aplikacija moraimeti mo`nost dolo~anja, katere parametre `eli prebrati in postaviti pogoj po geografskih ali ostalihpodatkih.• GetGmlObject – vrne Xlink kazalec na ustrezni GML objekt.• Transaction – transakcija je skupina operacij dodajanja, spreminjanja ali brisanja geografskih elementov.• LockFeature – spletna storitev mora omogo~iti zaklepanje skupine objektov za ~as transakcije.303

Matic Petek, Ale{ Ver{i~4 Primeri implementacij4.1 Uporaba WMS s pomo~jo ArcIMS na Agenciji RS za okoljePodjetje ESRI je eden vodilnih ponudnikov programske opreme za geografske informacijske sisteme.Razli~ne OGC standarde podpira tako na nivoju produktov za stre`nike (ArcIMS), kot tudiv programih za kon~ne uporabnike (npr. ArcInfo).ArcIMS je stre`nik za objavljanje dinami~no generiranih kart in prostorskih podatkov na spletu.Izvorni podatki se lahko nahajajo v datotekah na disku ali v podatkovni bazi, do katerih se dostopapreko programa ArcSDE.Za posredovanje prostorskih podatkov je potrebno izdelati konfiguracijsko datoteko, v kateri je zapisano,kje se podatki nahajajo, posamezne nastavitve (projekcija, merilo prikaza, …). To datoteko lahkonaredimo v .axl ali .mxd formatu. Te zatem objavimo na ArcIMS aplikacijskem stre`niku pod dolo~enimimenom storitve in podatki so dostopni do uporabni{kih aplikacij. V ArcIMS je potrebno posebejvzpostaviti WFS in WMS. Vendar je potem uporaba zelo enostavna – preko spletnega ~arovnika objavimoobstoje~e storitve kot WFS ali WMS. Na `alost pa ArcIMS ne podpira branje ali spreminjanjepodatkov preko WFS protokola. Prostorske podatke na ARSO lahko ponudimo v obliki WMS, ki jebil narejen z ArcIMS stre`nikom. Podatki so zapisani v relacijski bazi Oracle, nad katero je ArcSDE stre`nik,ki omogo~a urejanje teh podatkov.Slika 5: Arhitektura ArcIMS in proces izdelave WMS.304

Spletne storitve Agencije Republike Slovenije za okolje s pomo~jo geografskih informacijskih sistemovNajpogosteje sre~amo WMS v kombinaciji z WFS in stiliziranega opisovalca sloja (StyledLayerDescriptor– SLD) – prvi skrbi za ustrezni dostop do vektorskih podatkov, slednjega pa uporabimo za definicijoslogov izrisanih podatkov.Ko `elimo uporabiti storitev WMS, moramo v aplikaciji vpisati URL, s pomo~jo katerega kli~emopodatke iz stre`nika: http://k3/wmsconnector/com.esri.wms. Esrimap/zavobm?request=get capabilities&service=WMS&version=1.1.1Ko smo pridobili podatke, jih lahko s pomo~jo aplikacije pregledujemo, kombiniramo z drugimisloji in pridobimo atributivne podatke.Slika 4: Primer uporabe WMS s pomo~jo ArcCataloga (ESRI).WMS je uporabnikom poenostavil dostop do grafi~nih podatkov (kart) iz razli~nih podatkovnihvirov.WFS – spletna objektna storitev: WFS omogo~a dostop in spreminjanje podatkov preko HTTP protokola.Na voljo so operacije tipa dodaj, spremeni, zbri{i, zakleni, povpra{uj in iskanje. WFS podpira naslednjeoperacije:• GetCapabilities – spletna storitev mora imeti mo`nost predstavitve svojih zmo`nosti. Predvsem morabiti sposobna dolo~iti, katere geografske elemente podpira in kak{ne operacije lahko izvajamo.• DescribeFeatureType – vrne opis podanega geografskega elementa.• GetFeature – spletna storitev mora imeti mo`nost vra~anja geografskih elementov. Aplikacija moraimeti mo`nost dolo~anja, katere parametre `eli prebrati in postaviti pogoj po geografskih ali ostalihpodatkih.• GetGmlObject – vrne Xlink kazalec na ustrezni GML objekt.• Transaction – transakcija je skupina operacij dodajanja, spreminjanja ali brisanja geografskih elementov.• LockFeature – spletna storitev mora omogo~iti zaklepanje skupine objektov za ~as transakcije.303

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!