Escolar Documentos
Profissional Documentos
Cultura Documentos
1.PREDAVANJE
UVOD
Portal je web sajt koji predstavlja pristupnu taku mnogim resursima. Portal je web okruenje koje omoguava organizacijama, korisnicima podataka i onima koji dostavljaju podatke da objedine sadraje i da ih meusobno dele. Portal je organizovana kolekcija veza ka drugim sajtovima. Portal moe da ima bezbednosne mere pristupa Portal moe biti personalizovan. Geoprostorni portal ili geoportal je korisniki interfejs ka kolekciji online geoprostornih resursa, koji ukljuuju skupove podataka i servise.
UVOD
Mnoge zemlje sveta razvijaju infrastrukturu prostornih podataka (SDI Spatial Data Infrastructure) sa krajnjim ciljem kreiranja globalne infrastrukture prostornih podataka (GSDI Global Spatial Data Infrastructure). Iako postoje velike razlike u ekonomskim, socijalnim I pravnim okvirima, u razliitim zemljama sveta je razvoj SDI podstaknut dogovorom o zajednikom pristupu u razvoju infrastruktura prostornih podataka i implementaciji u praksi, to u mnogome ubrzava razvoj GSDI-ja.
UVOD
GSDI se sastoji
od mree servera geoprostornih podataka koji rade na standardizovanim protokolima, od standardizovnih metapodataka i Od seta osnovnih skupova podataka koji su globalno dostupni. Definisani set podataka slui kao osnovni sadraj za povezivanje SDI-a razliitih zemalja.
GSDI koristi OpenGIS standarde i to je kljuni faktor koji omoguava interoperabilnost izmeu geoinformacionih sistema.
UVOD
Standardizacija je jedan od bitnih gradivnih elemenata informacionog drutva. Razvoj i korienje otvorenih, interoperabilnih, standarda, koji ne diskriminiu ili favorizuju proizvoae, se vri na osnovu zahteva i potreba korisnika i potroaa. Meunarodni standardi imaju za cilj da se stvori okruenje u kojem korisnici mogu da pristupe uslugama irom sveta bez obzira na koriene tehnologije.
UVOD
Open Geospatal Consortium (OGC) je definsao preporuke arhitekture geoprostornog portala u okviru dokumenta Geospatial Portal Reference Architecture. Dokument sadri osnovu za razvoj otvorenog portala, nezavisnog od proizvoaa, koji treba da bude poetna taka pronalaenja geoprostornog sadraja u okviru razvoja i implementacije infrastrukture prostornih podataka. Referentna arhitektura opisana u dokumentu je opti arhitektonski okvir za standardizovane geoprostorne portale koji pruaju otvoren pristup preko Web-a geoprostornom sadraju i online geoservisima koji dolaze iz razliitih izvora javnog i privatnog sektora.
UVOD
Interoperabilni portali mogu da se realizuju uportrebom proizvoda koji koriste interfejse, protokole, sheme i enkodinge koji implementiraju OGC OpenGIS standarde. Osnovni uslov je da portal mora biti otvoren kao Web , otvoren za to je vie mogue Web baziranih geoprostornih resursa kroz interfejse, enkodinge i sheme koji su skladu sa OpenGIS specifikacijama.
ARHITEKTURA GEOPORTALA
Preporuke za referentnu arhitekturu geoportala treba da omogue laku, bru i jeftiniju implementaciju geoprostorne portal aplikacije bazirane na standardima. Primarni cilj referentne arhitekture je da definie zahteve arhitektonskog okvira koji se moe koristiti kao uputstvo za implementaciju operativnog portala koji prua pristup geoprostornim podacima, mapama i metapodacima. Ova referentna arhitektura definie obim, ciljeve i ponaanje portala i identifikuje njegove funkcionalne komponente. OpenGIS standardi podravaju mogunosti referentne arhitekture.
ARHITEKTURA GEOPORTALA
ARHITEKTURA GEOPORTALA
Referentna arhitektura sadri etiri razliite klase servisa koji pordravaju zahteve geoprostornih portala:
Portal servisi obezbeuju jedinstvenu taku pristupa geoprostornim podacima na portalu. Takoe, ovi servisi omoguavaju upravljanje i administraciju portala. Katalog servisi koriste se za lociranje geoprostornih servisa i podataka. Ako pronau ono to korisniku treba, ovi servisi mu pruaju informaciju o pronaenim prostornim servisima i podacima. Servisi za prezentaciju(Portrayal services) koriste se za procesiranje geoprostornih podataka i pripremu za njihovu prezentaciju korisniku. Servisi podataka koriste se za pruanje geoprostornih sadraja i procesiranje podataka.
ARHITEKTURA GEOPORTALA
Portal servisi i potrebni infrastrukturni servisi su jedini koji treba da se nalaze na platformi na kojoj se portal nalazi. Ostali servisi mogu biti distibuirani na Internetu i mogu se dinamiki registrovati i izvravati. Portal ne skladiti geoprostorne podatke koje obrauju distribuirani servisi. Ovakva servisna orentacija u kojoj imamo komponente u kojoj jedna ima malo ili nikakvo znanje o definiciji druge komponente (loosely coupled-slabo povezane) se naziva servisno orijentisana arhitektura Service Oriented Architecture (SOA).
PUBLISH-FIND-BIND
Razmena servisa je fundamentalni koncept koji se odnosi na pronalaenje dostupnih instanci servisa. Objavljivanje ponude servisa i njihovih opisa se naziva eksport (publish). Pronalaenje zahteva za servisom na osnovu objavljenih ponuda ili otkrivanje servisa se naziva import (find). Povezivianje korisnika za otkriveni servis se zove interakcija servisa (bind).
PUBLISH-FIND-BIND
PUBLISH-FIND-BIND
Referenta arhitektura geoportala ima 3 osnove uloge kojima se omoguava razmena servisa:
Posrednik (Broker) ova rola registruje servise i vraa mogue ponude na osnovu kriterijuma pretrage od strane korisnika Dostavlja servisa (Provider) rola koja registruje servis kod posrednika i dostavlja ga klijentima. Podnosilac zahteva (Requestor) rola kojoj posrednik dostavllja ponudu servisa prema nekom kriterijumu i koja se povezuje na pronaeni servis kod dostavljaa servisa.
PUBLISH-FIND-BIND
Da bi se objavio servis, neophodno je brokeru dostaviti opis servisa ukljuujui i opis interfejsa na kojem je instanca servisa dostupna. Da bi se pronaao odgovarajui servis neophodno je kontaktirati brokera da pronae servis sa odreenim karakteristikama. Broker proverava opise servisa i alje informaciju potebnu da se izvri povezivanje za instancu servisa. Parametri pretrage mogu se definisati prema tipu servisa, prema nekim ogranienjima i oni odreuju redosled ponuenih servisa koji ih zadovoljavaju.
SELF-DESCRIBING SERVISI
Svaki servis mora da obezbedi mainski itljiv opis lokacije i svojih mogunosti. Ovi samo opisujui podaci predstavljaju ono to se registruje u katalogu portala i omoguavaju servisima da se dinamiki pozivaju bez potrebe da se menja softver portala. Opis self-describing servisa je baziran na eXtensible Markup Language (XML). Standard koji koristi XML za opis servisa je WSDL (Web Services Description Language). WSDL definicija opisuje kako pristupiti web servisu i koje metode mogu da izvravaju.
GEOPORTAL - ZAHTEVI
Referentna arhitektura geoportala se odnosi na okvir u kojem se organizovani skupovi specifikacija otvorenih standarda mogu implementirati u cilju formiranja prostornog sadaja i plug&play arhitekture portala nezavisne od proizvoaa. Referentna arhitektura geoportala je vodi za razvoj dostupnog Web sajta koji omoguava lako pronalaenje i korienje geoprostornog sadraja, kao i integraciju u vee organizacione okvire i infomacione sisteme. Na slici je prikazana referentna arhitektura sa definisianim servisima u okviru svake klase servisa.
GEOPORTAL - ZAHTEVI
1. PORTAL SERVISI
Portal servisi su dostupni sa platforme portala (desktop, laptop) ili sa servera koji su povezani na mreu. Korisnici mogu da koriste portal servise kako bi pristupili distribuiranim servisima za prikazivanje (portrayal services), katalog servisima (catalog services) i servisima podataka (data services) u zavisnosti od zahteva i dizajna implementacije primene. Pristup ovim servisima je obezbeen od strane klijentske aplikacije koja se nalazi na platformi portala. Npr, kada se pristupa preko WWW-a , klijent aplikacija radi na HTTP serveru i generie HTML strane koje se prikazuju u korisnikovom web pretraivau (thin klijent).
VIEWER CLIENT
Viewer client klijent za pregledanje Obezbeuje vizuelizaciju korisnikog interfejsa za prikaz i navigaciju kroz sadraj dobijen od servisa za prikazivanje i servisa podataka.
DISCOVERY CLIENT
Discovery client klijent za otkrivanje Obezbeuje sredstva za lociranje potrebnih sadraja i servisa prema korisniki definisanim kriterijumima. Ovaj kljent omoguava pristup katalogu portala koji sadri informacije o sadraju i servisima koji su registrovani i preko kojeg mogu da se pretrauju. Takoe omoguava da se zahtev prikazuje korisniku. Klijent za otkrivanje dozvoljava korisniku da odabere eljeni sadraj ili servis i da ih vidi njihovu prezentaciju u klijentu za pregledanje.
PUBLISHER CLIENT
Publisher client klijent za objavljivanje Obezbeuje sredstva autorizovanim korisnicima koji odravaju portal i mogu da objave servise i sadraje koji su predstavljeni katalogom portala. Ovaj klijent omoguava autorizovanim korisnicima da registruju primarne izvore informacija, kao i predefinisana pravila simbolizacije i slino. Ove objavljene informacije su zatim date klijentu za otkrivanje i preko njega se mogu pronai i pozivati servisi.
GAZETTEER CLIENT
Gezetteer client klijent za renik geoprostornih podataka Prua korisnicima mogunost navigacije kroz prostorno organizovane objekte (feature) sa dobro poznatim nazivima. Ovaj klijent omoguava korisnicima da formuliu upite da bi dobili objekte koji imaju eljene nazive. Klijent za renik geoprostornih objekata treba da koristi USGS informacioni sistem geografskih imena kao osnovnu bazu imena objekata.
EXPOSED SERVISI
Exposed servisi izloeni servisi Portal moe biti i provajder servisa samom sebi dostavljanjem izloenih servisa korisnicima, kupcima i klijentskim softverima koji se nalaze van portala. Poral moe da izlae registrovane spoljne servise i svoje servise. Ovi servisi mogu biti refleksija registrovanih servisa gde se portal ponaa kao proksi mnogobrojnih registrovanih servisa ili to mogu biti odreeni servisi organizacije koja je postavila portal.
3. PORTRAYAL SERVISI
Portrayal servisi servisi za prikazivanje Pruaju mogunosti koje se odnose na vizuelizaciju geoprostornih informacija. Servisi za prikazivanje su komponente koje u zavisnosti od parametara zahteva proizvode renderovane sadraje (kartografske mape, terenske karte, slike, prikaze dinamikih promena objekata u prostoru i vremenu) Ovi servisi mogu biti vrsto ili labavo povezani sa drugim servisima, kao to su servisi podataka i obrade i da transformiu, kombinuju i kreiraju izlazne sadraje. Mogu koristiti pravila prikazivanja definisana tokom konfiguracije ili prilikom pokretanja aplikacija. Ovoj grupi servisa pripadaju Web Map Service (WMS), Coverage Portrayal Service (CPS) i symbol/Style Management Service (SMS).
MAP PORTRAYAL
OpenGIS Web Map Server (WMS) specifikacija je skup protokola koji obezbeuju prostup web klijentima ka mapama koje su renderovane od strane map servera koji su dostupni na internetu. WMS interfejs omoguava klijentu da pretrauje mogunosti (capabilities ) zadatog map servera. Za ponuene mogunosti servera, WMS interfejs omoguava vraanje PNG, GIF, JPEG ili TIFF slike za oblast od interesa i zadati koordinatni sistem. Dobijenim slikama se moe podeavati transparentnost.
MAP PORTRAYAL
WMS interfejs podrava korisnike upite nad prikazanim prostornim sadrajem u smislu promene Spatial Reference System (SRS)-a, zadavanje Bounding Box-a (definisani pravougaonik prostora za koji elimo da se prikau podaci), kao i zadavanja visine, irine i formata slike. WMS ima dodatnu mogunost definisanja stila prikazivanja geografskih podataka. Pravila prikazivanja i stilova se definiu specifikacijom Styled Layer Descriptor (SLD).
COVERAGE PORTRAYAL
Servis za prikaz coverage podataka (kao to je digitalni model visina koji pored slike nosi i dodatne informacije o visini) omoguava kreiranje slika na osnovu coverage podataka uz podeavanje dodatnih parametara vezanih za preuzimanje i renderovanje.
4. KATALOG SERVISI
Katalog servisi pruaju mehanizam za klasifikaciju, evidentiranje, opisivanje, pretraivanje, odravanje i pristup informacijama o raspoloivim resursima na mrei. Resursi se odnose na instance tipiziranih podataka i servisa. Tipovi registara se razlikuju po ulozi pa mogu biti:
registri za katalogizaciju tipova podataka (tipova geofrafskih objekata, coverage-a, senzora i simbola), registri onlajn instanci podataka (skupovi podataka, repozitorijumi, biblioteke simbola), registri tipova servisa i onlajn instanci servisa.
KATALOG SERVISI
Katalog servisi omoguavaju:
Provajderima da objavljuju opisne informacije o vrstama resursa i instancama podataka. Podnosiocima zahteva da otkriju informaciju o vrstama resursa i instancama podataka. Podnosiocima zahteva da pristupi (povee se sa) provajderima resursa.
Katalog servisi imaju mogunost objavljivanja i pretrage skupova opisnih infomacija (metapodataka) za podatke, servise i povezane informacije. Metapodaci u katalozima predstavljaju karakteristike resursa koje mogu da se pretrauju.
KATALOG SERVISI
OpenGIS katalog servisi definiu interfejse, veze i okvir za definisanje profila aplikacija potrebnih za objavljivanje i pristup digitalnim katalozima metapodataka za geoprostorne sadraje, servise i pridruene informacije. Metapodaci su opisi koji se mogu pretraivati i vratiti kao rezultat korisniku kroz katalog servisa radi procene da li resurs zadovoljava potrebe i radi pozivanja ili pronalaenja preporuenog resursa. Web Registry Service (WRS) i Catalog Service for the Web (CS-W) pripadaju ovoj grupi servisa.
5. SERVISI PODATAKA
Servisi podataka pruaju pristup skupovima podataka u repozitorijumima i bazama podataka. Resursi kojima pristupaju servisi podataka su opisani imenima na osnovu kojih servisi mogu da pronau podatke. Servisi podataka koriste indekse za ubrzavanje procesa pronalaenja stavki prema imenu ili prema drugim atributima. OpenGIS okvir definie zajedniki enkoding i interfejse prema kojima se pristupa servisima podataka na konzistentan nain. Ovoj grupi servisa pripadaju Web Feature Service (WFS), Sensor Collection Service (SCS), Image Archive Service (IAS) i Web Coverage Service (WCS).
FEATURE SERVICES
Feature services servisi prostornih objekata OpenGIS Web Feature Service Specification (WFS) podrava pretraivanje i pronalaenje geografskih objekata i atributa. WFS isporuuje Geography Markup Language (GML) reprezentacije geoprostornih objekata kao odgovor na zahteve HTTP klijenata. Klijent pristupa geografskim podacima kroz WFS slanjem zahteva za one objekte koji su mu od znaaja. Potom alje zahtev instanci WFS-a na web-u. WFS instanca izvrava zahtev i vraa rezultat klijentu u formi GML-a. Klijent koji podrava GMK moe da koristi dobijene prostorne objekte.
SYMBOLOGY MANAGEMENT
Slino kao i kod servisa za prikazivanje i kod servisa podataka postoji upravljanje simbolima. To je sistem vie komponenti koji omoguavaju preuzimanje mapa i ukljuuje mogunost kreiranja, skladitenja i preuzimanja stilova i simbola iz razliitih izvora i kombinovanje ovih elemenata kako bi se dobila mapa sa eljenim simbolima i stilom. Komponente mogu biri registar stilova, repozitorijum stilova, registar simbola i repozitorijum simbola prezentovani kros standardne interfejse.
GAZETTEER
Renik geografskih imena se odnosi na direktorijum prostornih objekata. To je servis koji omoguava preuzimanje jednog ili vie prostornih objekata (features) definisanih prema ISO 19107 na osnovu upita (filtera). Upiti (filteri) se vre prema osobinama prostornih objekata. Osnovne osobine ili atributi su tip objekta (feature type), ime objekta (feature name), identifikacioni kod, organzacija kojoj pripada. Filteri se definiu prema specifikaiciji Filter Encoding Gazetteer servis ima pridruen renik identifikatora i definie se za odreeni region (npr. drava).
GAZETTEER
Gazetteer servis vraa prostorne objekte ije geometrije su definisane u OGC Prostornom Referentnom Sistemu (OGC Spatial Reference System). Gazetteer interfejs proiruje WFS specifikaciju dodatnim opisima i formalizovanjem elemenata sheme odgovora.
COVERAGE SERVICES
OpenGIS Web Coverage Service (WCS) specifikacija omoguava razmenu geoprostornog sadraja pod nazivom coverage pokriva koji sadri osobine geografskih lokacija. Nasuprot WMS koji filtrira i prikazuje prostorne sadraje kao statiku mapu (renderovanu kao sliku), WCS obezbeuje pristup nepromenjenim (nerenderovanim) geoprostornim informacijama. Takve informacije dalje mogu da se renderuju na strani korisnika, da se kombinuju sa drugim coverage-ima, da budu ulazni parametar u naunim modelima ili drugim klijentima.
6. PITANJA NABAVKE
Referentna arhitektura geoprostornog portala omoguava korisnicima da dobiju potrebne podatke po najnioj moguoj ceni, prilikom ega se potuju sve polise i zakoni koji se odnose na standarde i interoperabilnost. Portal baziran na interoperabilnim komponentama koje koriste standardne interfejse i protokole je vrlo fleksibilan i agilan. Kako se zahtevi ili tehnologije menjaju, kako raste trina tranja, portal mora da se poboljava to u ovom sluaju moe da se uradi ekonomino i brzo.
PITANJA NABAVKE
U ovakvim portalima se novi servisi i sadraji, nastali razvojem novih OGC specifikacija i njihovim ugraivanjem u proizvode, mogu lako i efikasno integrisati u njegovu infrastrukturu. Postojei proizvoai GIS alata, Earth imaging softvera, softvera za automatizovano mapiranje, podrku odluivanju, upravljanje objektima, navigaciju i lokacijski bazirane servise su implementirali otvorene interfejse na svojim serverima i klijentima da bi obezbedili interoperabilnost i otvorene portale.
PITANJA NABAVKE
Agencije koje su kreirale portale prema Referentnoj arhitekturi smanjuju rizik od ogranienja na samo jednog proizovoaa i maksimizuju kompatibilnost sa drugim resursima. Brzina izgranje Globalne infrastrukture prostornih podataka GSDI zavisi od toga da li agencije koriste softver sa interfejsima koje implementiraju OCG specifikacije. Ukoliko se na tritu pojavi nova komponenta bolja od sline stare, stara se brzo i jeftino moe zameniti novom.
PITANJA NABAVKE
Uestvovanjem u OGC programima agencije imaju vei pristup tritu pa imaju bolji mogunost nabavke standardizovanog softvera. Dva ili vie proizovoaa koji se takmie na tritu e proizvesti mnogo bolja reenja sa vise opcija nego jedan koji inkrementalno poboljava svoj sistem. SDI inicijativa se kree prema interoperabilnosti zasnovanoj na standardima a ne na interoperabilnosti baziranoj na arhitekturi jednog proizvoaa.
REZIME
Referenta arhitektura geoportala
opisuje kako napraviti standardizovane portale za lako objavljivanje geopodataka i sevisa Pokazuje organizacijama kako da nabave odgovarajue softvere koji se lako ukljuuju u velike informacione sisteme (koncept plug&play) Olakava dodavanje geoprostornih mogunosti portalima e-vlade, kao i portalima koji pripadaju drugim organizacijama Pokazuje kako postojei GIS sistemi mogu postati interoperabilni kroz implementaciju OpenGIS standarda
Arhitektura geoportala
Web Browser (Thin Client) Applications (Thick Client)
Internet
WFS WFS
WMS WCS
Cat
Clients
Internet
Services
Data
Web Feature Service Web Map Service Web Coverage Service Catalog Service Computational Viewpoint
Primer
Klijenti
Internet web-browser ActiveX komponente GIS softver Inf. sis. za upravljanje
Katalozi
Servisi za obradu
Auriranje metapodataka
Srednji sloj
Drugi podaci
Repozitorijumi sadraja
Coverages
Features
Serveri
Service Bus
Service Layer GeoRM layers Registry Service Discovery Service View Service Download Service Transf. Service InvokeSD Service
Data Layer
Registers
Service Metadata
DT MD
DT DS
DT NS
Prostorni podaci
Okvir za specifikacije podataka (baziran na seriji standarda ISO 19100)
opis svake od 34 teme prostornih podataka Generiki konceptualni model metodologija za razvoj harmonizovanih specifikacija podataka smernice za kodiranje prostornih podataka
Specifikacije 34 vrste tematski h podataka
Specifikacije podataka za teme prostornih podataka e biti razvijene u narednim godinama i bie bazirane na ovom okviru.
DT DS
Metapodaci
Metapodaci servisa Omoguavaju pronalaenje servisa prostornih podataka. tip servisa parametri rada geografske informacije
Discovery Service
Service Metadata
Metapodaci skupova podataka pronalaenje, evaluacija i korienje kljune rei jednostavni kriterijumi za pretragu o kljunim karakteristikama skupa podataka prostorni i vremenski opseg Metapodaci Moraju se odravati u konzistentnom stanju sa stvarnim stanjem resursa
DT NS
DT MD
Mreni servisi
Razlika izmeu INSPIRE odredbi (opti, dugoroni,..) i primenjenih specifikacija Upotreba SOAP/ WSDL /
Publish Find Bind
GeoRM layers Discovery Service View Service Download Service Transf. Service InvokeSD Service
Mapiranje: Pregled => WMS Pretraga => CSW Download ~ WFS i drugi Transformac, ~ WCTS ili transf. koord. kao WPS profil + Schema Translation Pozivanje ~tbd SD servisa
Publish-find-bind obrazac
Razlika izmeu:
Aplikacionih slojeva GeoRM slojeva Slojeva servisa Slojeva podataka
DT NS
Daje vie detalja nego pregledni dokument: INSPIRE Pregled tehnike arhitekture Prati principe servisno orijentisane arhitekture (Services Oriented Architecture - SOA) Obezbeuje arhitekturu unutar koje e svi INSPIRE servisi biti implementirani tj. kontekst za INSPIRE Implementaciona pravila mrenih servisa
Service Bus
GeoRM layers Registry Service Discovery Service View Service Download Service Transf. Service InvokeSD Service
Pretraga, pregledanje, preuzimanje (download), transformacija i pozivanje servisa prostornih podataka su obavezni u INSPIRE direktivi Registar servisa dodatni tip servisa neophodan za funkcionisanje interoperabilne infrastrukture prostornih podataka
Service Bus
INSPIRE Services
INSPIRE Services
INSPIRE Services
INSPIRE Services
INSPIRE Services
Predlog je da se INSPIRE mreni servisi implementiraju upotrebom web servisa baziranih na SOAP/WSDL
Provider (e.g. MS, other) INSPIRE Services Interface bridge Undefined interface non INSPIRE compatible Services
INSPIRE mreni servisi se mogu koristiti da obuhvate i servise koji su kompatibilni sa INSPIRE a ne pripadaju mu.
Provider
(e g. EC)
Provider
INSPIRE Services
Cascades access
INSPIRE arhitektura se moe strukturirati kroz vie slojeve koji mogu biti kaskadno povezani