You are on page 1of 67

UNIVERSITATEA TEHNIC DE CONSTRUCII BUCURETI FACULTATEA DE GEODEZIE

TEZ DE DOCTORAT
TEHNICI I TEHNOLOGII PENTRU REALIZAREA PORTALURILOR DE DATE SPAIALE I INTEGRAREA SERVICIILOR DE CORECII DIFERENIALE GPS -REZUMAT-

CONDUCTOR TIINIFIC, Prof. univ. dr. ing. CONSTANTIN MOLDOVEANU

DOCTORAND, geogr. FNIC-LUCIAN ZAVATE

BUCURETI 2012

Tehnici i tehnologii pentru realizarea portalurilor de date spaiale i integrarea serviciilor de corecii difereniale GPS

Cuprins rezumat

Cuprins rezumat ............................................................................................................................................ 1 Cuprins Tez .................................................................................................................................................. 3 1. Introducere ........................................................................................................................................... 6

2. Stadiul actual n domeniul Infrastructurilor Naionale de Date Spaiale i a Serviciilor de corecii Difereniale ................................................................................................................................................... 8 2.1 Directiva INSPIRE................................................................................................................................. 8 2.2 2.3 2.4 2.5 2.6 Metadate pentru resursele geospaiale ....................................................................................... 9 Specificaii pentru date ............................................................................................................... 10 Servicii de reea........................................................................................................................... 11 Servicii de poziionare ................................................................................................................. 11 Infrastructuri de date spaiale i servicii de poziionare global stadiul actual pe plan naional 13

3. Tehnici i tehnologii pentru realizarea portalurilor de date spaiale i modaliti de integrare a serviciilor de corecii difereniale GPS ........................................................................................................ 16 3.1 Portaluri de date spaiale .................................................................................................................. 16 3.2 Tipuri de portaluri de date spaiale ............................................................................................ 20

3.3 Funcionaliti ale portalurilor de date spaiale ............................................................................... 23 3.3 3.4 3.5 3.6 Rolul i aplicarea standardelor ISO ............................................................................................. 24 Servicii de localizare si utilizarea informaiilor spaiale .............................................................. 26 Impactul Internet-ului, GNSS-ului i a comunicaiilor mobile asupra aplicaiilor geospaiale ... 27 Servicii de reea........................................................................................................................... 27

3.7 Componenta geoportal i rolul acesteia la nivelul Infrastructurii de Date Spaiale ......................... 36 3.7.1 Componentele aplicaiei geoportal ........................................................................................... 36 3.8 Profile de metadate .......................................................................................................................... 37 4. Integrarea serviciilor de corecii difereniale gps ntr-un portal de date spaiale .............................. 37 4. 1 Crearea unui profil de metadate pentru seturi de date spaiale ..................................................... 38 4.1.1 Crearea unui profil de metadata pentru resurse GPS pe baza Standardului Internaional 19116 ............................................................................................................................................................ 41

Lucian Zavate Tez de doctorat

Tehnici i tehnologii pentru realizarea portalurilor de date spaiale i integrarea serviciilor de corecii difereniale GPS
4.1.2 Integrarea serviciilor de corecii difereniale n aplicaia geoportal .......................................... 52 4.1.3 Descoperirea resurselor GPS cu ajutorul Aplicaiei Geoportal Serviciul Catalog.................... 61 5. Concluzii .................................................................................................................................................. 62 5.1 Concluzii generale ............................................................................................................................. 62 5.2 Contribuii ......................................................................................................................................... 63 5.3 Recomandari i perspective privind aprofundarea i extinderea cercetrilor ................................. 64 6. Bibliografie selectiv ............................................................................................................................... 65

Lucian Zavate Tez de doctorat

Tehnici i tehnologii pentru realizarea portalurilor de date spaiale i integrarea serviciilor de corecii difereniale GPS

Cuprins Tez

Lucian Zavate Tez de doctorat

Tehnici i tehnologii pentru realizarea portalurilor de date spaiale i integrarea serviciilor de corecii difereniale GPS

Lucian Zavate Tez de doctorat

Tehnici i tehnologii pentru realizarea portalurilor de date spaiale i integrarea serviciilor de corecii difereniale GPS

Lucian Zavate Tez de doctorat

Tehnici i tehnologii pentru realizarea portalurilor de date spaiale i integrarea serviciilor de corecii difereniale GPS

1.

Introducere

n ultimele dou decenii, majoritatea organizaiilor guvernamentale din ntreaga lume au nceput organizarea i gestionarea informaiei geospaiale n cadrul aa numitelor Infrastructuri Naionale de Date Spaiale (National Spatial Data Infrastructure). Scopul principal al acestora este de a reduce duplicarea eforturilor diverselor instituii sau agenii n procesul de culegere i producere a datelor geospaiale, de a mbunti calitatea informaiilor geospaiale i de a reduce semnificativ costurile n obinerea acestora. Crearea unei Infrastructuri Naionale de Date Spaiale n Romnia are loc sub ndrumarea Consiliului Infrastructurii Naionale pentru Informaii Spaiale. Integrarea i suportul tehnic sunt asigurate de Agenia Naional de Cadastru i Publicitate Imobiliar, n calitate de Preedinte i Secretariat al Consiliului INIS. Dintre motivele care au stat la ideea realizrii unei astfel de infrastructuri se pot aminti:

Accesibilitatea la datele spaiale; Reducerea eforturilor pentru crearea de date spaiale prin eliminarea redundanei; mbuntirea calitii informaiilor spaiale; Costuri reduse pentru datele spaiale;
Scopul este acela de a crea o reea de resurse de date spaiale valide, resurse ce vor constitui un suport important n luarea deciziilor. Dei costurile i dificultile ce vor aprea pe parcursul dezvoltrii i implementrii unei Infrastrucruri Naionale de Date Spaiale nu trebuie ignorate, pe termen lung impactul asupra dezvoltrii economice n Romnia se va dovedi a fi substanial. Utilizarea datelor GIS (Geographical Information System) n procesul decizional i cel al gestionrii resurselor este esenial. Un aspect important este data de acurateea i gradul de actualizare al datelor GIS utilizate. Pentru a asigura o credibilitate crescut a datelor GIS este necesar crearea i aplicarea unui proces sistematic de culegere i actualizare a datelor GIS. Tehnologia GNSS are o influen major asupra modului n care utilizatorii GIS achiziioneaz i gestioneaz datele. nalta precizie pe care o ofer tehnologia GNSS determin modul de stocare a datelor GIS. Utilizatorii GIS dezvolt metode noi de mbuntire a calitii datelor spaiale iar tehnologia GNSS reprezint o component cheie a acestui proces. Totui sunt numeroi factori ce trebuie luai n considerare atunci cnd se utilizeaz tehnologia GNSS pentru a obine o poziionare cu o nalt precizie. Pe msur ce reelele de staii fixe ce permit aplicarea coreciilor difereniale se dezvolt tot mai mult, putem spune c se accelereaz integrarea ntre GIS i GNSS. Coreciile difereniale ne permit s nlturm acele erori sistematice ce apar la utilizarea GNSS-ului i prin urmare sporesc precizia n determinarea poziiei. Aceast soluie permite determinarea poziiei cu o precizie centimetric.

Lucian Zavate Tez de doctorat

Tehnici i tehnologii pentru realizarea portalurilor de date spaiale i integrarea serviciilor de corecii difereniale GPS
Rezultatele msurtorilor GNSS pot fi utilizate n sporirea preciziei datelor GIS, acesta fiind doar unul din beneficiile integrarii GIS-GNSS. Dar putem spune c aplicarea coreciilor difereniale necesit o serie de cunotine i informaii precum modalitatea de acces la serviciul de corecie diferenial, cunotine de operare a aplicaiilor software ce permit aplicarea coreciilor difereniale, etc. Scopul lucrrii de fa este acela de a identifica tehnici, tehnologii i modaliti de integrare a portalurilor de date spaiale cu serviciile de corecie diferenial pentru a facilita accesul utilizatorilor la resursele GIS i GPS necesare mbuntirii preciziei atat a msurtorilor GNSS ct i a datelor GIS i de a permite automatizarea procesului de corecie diferenial prin post-procesare. Integrarea serviciilor de corecie diferenial n aplicaiile geoportal este o problem de actualitate. Dei nu exist iniiative n acest sens cadrul legal i tehnic este asigurat prin prisma reglementrilor INSPIRE n ceea ce privete acordurile de partajare a resurselor, specificaiilor tehnice pentru seturile de date i pentru serviciile de reea, regulilor de implementare i mai ales prin prisma Standardului Internaional 19116. Integrarea celor dou componente, componenta geoportal i componenta DGPS, se bazeaz n ntregime pe implementarea ISO 19116, mai exact transpunerea specificaiilor ntr-un profil de metadate pentru ca ulterior acest profil de metadate s fie utilizat de aplicaia geoportal pentru a crea documente de metadate. Un alt aspect important este dat de forma de stocare a informaiilor n documentul de metadate, aspect controlat de specificaiile de implementare descrise n ISO 19139. n soluia propus se extinde un profil de metadate existent ce are la baz INSPIRE Metadata Implementing Rules - Technical Guidelines based on EN ISO 19115 and EN ISO 19119 (Version 1.2). Exist deja informaie despre staiile fixe, informaie accesibil n special pentru staiile ce fac parte din reeaua EUREFIP. Se va ncerca pe ct posibil utilizarea acestei informaii iar acolo unde este cazul se va ncerca derivarea de informaie pe baza celei existente. Totodat este necesar un proces de armonizare a informaiei astfel nct s se respecte regulile de implementare i specificaiile tehnice date att de Directiva INSPIRE ct i de Standardul Internaional 19116. n prezenta tez de doctorat se studiaz i analizeaz aspecte curente legate de tehnicile i tehnologiile utilizate n crearea portalurilor de date spaiale i integrarea serviciilor de corecie diferenial n cadrul acestor portaluri. Lucrarea pleac de la stadiul actual cu privire la implementarea Infrastructurilor Naionale de Date Spaiale la nivelul Uniunii Europene i de la stadiul actual n domeniul GNSS, tinnd cont de faptul c cele dou eforturi nu urmeaz un program comun i nici nu prevd n momentul de fa dezvoltarea unor metodologii i tehnologii care s permit o integrare a acestora. Tratarea subiectului abordat n lucrare se realizeaz n cadrul a patru capitole. n primul capitol este prezentat situaia actual cu privire la stadiul de implementare i tendinele viitoare din domeniile Infrastructuri de Date Spaiale i Global Positioning System. Capitolul doi trateaz n detaliu tehnicile i tehnologiile existente ce permit crearea acestor infrastructuri cu evidenierea clar a elementelor ce vor fi utilizate n studiul de caz.

Lucian Zavate Tez de doctorat

Tehnici i tehnologii pentru realizarea portalurilor de date spaiale i integrarea serviciilor de corecii difereniale GPS
Capitorul trei studiul de caz definete metodologia de integrarea celor doua tipuri de infrastructuri i propune un prim profil de metadate ce poate fi utilizat la publicarea i descoperirea serviciilor de corecie diferenial cu ajutorul portalurilor de date spaiale. Ultimul capitol prezint succint concluziile ce reies n urma studiului teoretic i practic, contribuiile autorului i propune mai departe extinderea i aprofundarea studiului tinnd cont de importana integrrii celor dou tipuri de infrastructuri.

2.

Stadiul actual n domeniul Infrastructurilor Naionale de Date Spaiale i a Serviciilor de corecii Difereniale

2.1 Directiva INSPIRE


INSPIRE a pornit ca o iniiativ n crearea unei Infrastrucruri de Date Spaiale la nivel regional mai precis realizarea unei Infrastructuri de Date Spaiale la nivel European. O Infrastructur Naional de Date Spaiale a fost definit ca fiind "tehnologia, politicile, criteriile, standardele i oamenii necesari promovrii datelor geospaiale la toate nivelele guvernamentale, n toate sectoarele private i non-profit, i n mediul academic". O Infrastructur Naional de Date Spaiale poate fi privit att ca o reea fizic, organizaional ct i ca o reea virtual creat pentru a permite dezvoltarea i partajarea informaiilor i resurselor digitale geografice la nivel naional. Prin directiva INSPIRE se intenioneaz realizarea unei Infrastructuri de Date Spaiale Europene ce va permite punerea la dispoziia utilizatorului a unor servicii de informaii spaiale integrate. Aceste servicii vor permite utilizatorilor identificarea (localizarea) i accesarea informaiilor geografice sau spaiale dintr-o multitudine de surse de la nivele locale pn la nivele globale. Prin servicii, INSPIRE se refer la servicii de vizualizare a informaiilor geospaiale, servicii de suprapunere a acestor informaii (overlay) din surse diferite, servicii de analiz spaial i temporal, etc. INSPIRE nu nseamn ignorarea datelor existente i refacerea datelor pe baza crora se vor construi serviciile. Este recunoscut faptul c n acest moment exist o cantitate semnificativ de date spaiale la nivelele locale, regionale i naionale, dar c exploatarea acestor date se face anevoios dintr-o serie de motive. La baza INSPIRE st un set de principii elementare:

Datele trebuie colectate i introduse doar o singur dat, actualizarea i gestionarea acestora urmnd a se face la nivelul la care aceste operaii se pot face ct mai eficient i corect;

Lucian Zavate Tez de doctorat

Tehnici i tehnologii pentru realizarea portalurilor de date spaiale i integrarea serviciilor de corecii difereniale GPS
Ar trebui s existe posibilitatea combinrii datelor spaiale ntr-un mod ct mai continuu chiar dac sursele acestor date sunt diferite i a partajrii acestor informaii ntre diveri utilizatori i aplicaii; Ar trebui s fie posibil partajarea informaiilor colectate ntre toate nivelele. Informaiile detaliate pentru analize detaliate, informaiile generale n scopuri strategice; Informaiile geografice necesare unei guvernri reuite la toate nivelele ar trebui s fie abundente; Uurina descoperirii informaiilor geografice necesare unui anumit scop precum i a condiiilor n care aceste informaii pot fi achiziionate i utilizate; Datele geografice ar trebui s devin uor de neles i interpretat datorit faptului c pot fi vizualizate n contextul potrivit, context selectabil ntr-o manier ct mai "prietenoas".

INSPIRE a nceput ca o propunere (COM (2004) 516 final, 23/7/2004) din partea Comisiei Europene pentru o directiv care s pun bazele stabilirii unei infrastructuri pentru informaiile geografice n cadrul Comunitii, infrastructur ce va asigura disponibilitatea i accesul la informaiile spaiale. Iniiativa intenioneaz s declaneze crearea unei infrastruturi de informaii spaiale Europene, ce va furniza utilizatorilor servicii integrate de informaii spaiale. Aceste servicii ar trebui s permit utilizatorului s identifice i s acceseze informaiile spaiale sau geografice dintr-o gam larg de surse, de la nivelul local pn la nivelul global, ntr-un mod interoperabil i pentru o varietate de scopuri. Utilizatorii int a INSPIRE includ oameni de decizie, planificatori i manageri din nivelele Europene, naionale i locale precum i ceteni i organizaii ale acestora. INSPIRE recunoate rolul important al datelor spaiale n procesul de luare a deciziilor cu privire la politicile ce se vor aplica la nivel guvernamental, la nivelul mediului de afaceri precum i la nivel personal. Guvernele au nevoie de politici pentru agricultur, industrie, cretere regional, trasporturi i securitate, dar au nevoie i de modaliti de monitorizare a rezultatelor strategiilor aplicate pentru a determina dac implementarea acestora s-a fcut cu succes i dac rezultatele dorite ncep s apar. Prin intermediul directivei INSPIRE s-au formulat cerinele pentru ca acest tip de infrastructur de date spaiale s devin real. Aceste cerine se vor transpune ulterior n legi la nivele naionale. Acest proces ce se va ntinde pe mai muli ani se va desfura sub tutela Comisiei Europene, dar coordonarea se va face cu ajutorul instituiilor naionale create special pentru facilitarea atingerii scopurilor INSPIRE. n Romnia acest lucru s-a fcut prin instituirea Consiliului Infrastructurii Naionale pentru Informaii Spaiale.

2.2 Metadate pentru resursele geospaiale


Directiva INSPIRE cere statelor membre s creeze metadate de calitate pentru datele spaiale i serviciile aferente acestora i de asemenea s actualizeze aceste metadate pentru a reflecta orice

Lucian Zavate Tez de doctorat

Tehnici i tehnologii pentru realizarea portalurilor de date spaiale i integrarea serviciilor de corecii difereniale GPS
modificare. Aceste metadate trebuie create de ctre Statele Membre n urmtorii doi ani (trei ani de la adoptarea Directivei Inspire) pentru seturile de date specificate n Anexele I i II (termen 2010) i n urmtorii ase ani pentru seturile de date specificate n Anexa III (2013). Comisia European a creat specificaii tehnice, cunoscute drept profile INSPIRE, bazate pe standarde naionale i internaionale cunoscute (ISO 19115, Dublin Core, Open Geospatial Consortium, Comit Europen de Normalisation, CDS, etc.) i iniiative din acelai domeniu (European Environment A, EcoInformatics, ISO TC211, etc.) [1]. n urma propunerii CEN (Comit Europen de Normalisation) s-au adoptat urmtoarele standarde OGC (Open Geospatial Consortium): ISO19115/ISO19119 Application profile for CSW (Catalog Service) 2.0 (CAT2 AP ISO19115/19) [51] mbuntite cu un numr de cmpuri suplimentare cerute n mod explicit n propunerea iniial INSPIRE (drepturi de utilizare, complian, etc.). n ceea ce privete Romnia, trebuie avut n vedere c eventualele metadate existente pentru seturile de date s fie adaptate noilor cerine. Pentru noile seturi de date create trebuie s se creeze metadatele n conformitate cu standardele adoptate n INSPIRE. Este necesar cuantificarea resurselor necesare (timp de lucru i termenele implicate) pentru crearea i actualizarea metadatelor compliante cu INSPIRE, adaptarea metadatelor existente precum i crearea metadatelor pentru seturile de date ce urmeaz a fi create. O alt msur necesar este aceea de a dezvolta i testa un proiect pilot ce va include un portal pilot n confomitate cu OGC Geospatial Portal Reference Architecture, CEN TC287 European Profiles si cu standardele ISO 19115/19. [52] Sensibilizarea publicului i a tuturor prilor implicate n furnizarea i utilizarea datelor geospaiale cu privire la necesitatea metadatelor n fluxul de lucru de zi cu zi. Un exemplu cuprinztor l reprezint catalogul de servicii EuroMapFinder [32] lansat pe data de 25 Ianuarie 2006, catalog bazat pe ISO 19115. n acest catalog sunt cuprinse descrieri pentru seturi de date furnizate de ctre 18 membri al EuroGeographics, acest catalog putnd fi accesat folosind aa numitele servicii de descoperire (discovery service).

2.3 Specificaii pentru date


Regulile de implementare pentru specificaiile de date armonizate vor fi adoptate dup doi ani de la intrarea n vigoare a directivei INSPIRE pentru seturile de date cuprinse n Anexa I (2009) i respectiv cinci ani (2011) pentru seturile de date cuprinse n Anexele II i III i vor avea urmtoarea form: Specificaii pentru date armonizate; Faciliti pentru schimburile de date spaiale; Pentru toate seturile de date curprinse n Anexele I, II i III specificaiile pentru date armonizate vor adresa urmtoarele aspecte: o Un sistem comun de identificatori unici pentru obiectele spaiale; o Relaiile dintre obiectele spaiale;

Lucian Zavate Tez de doctorat

Tehnici i tehnologii pentru realizarea portalurilor de date spaiale i integrarea serviciilor de corecii difereniale GPS
o o o Atributele cheie precum i variantele localizate ale acestora; Modalitatea de stocare i referentiere a componentei temporale; Modalitatea de sincronizare a actualizrilor.

n ceea ce privete armonizarea i interoperabilitatea trebuie lmurite cteva aspecte legate de terminologie. Armonizarea implic faptul c datele au fost tratate de aa natur nct acele date pot fi integrate i folosite n conjunctur cu alte seturi de date. Datele devin interoperabile n urma prelucrrii acestora cu ajutorul unor programe software, programe ce folosesc informaiile din metadate pentru a procesa i integra acele date ntr-un mod automat. Cu alte cuvinte armonizarea faciliteaz interoperabilitatea, tot fluxul putnd fi privit drept o standardizare continu (ex. politici, medatate) ctre armonizare (ex. modele de date, reele geodetice) prin interoperabilitate (ex. vizualizare web i cataloage de servicii).

2.4 Servicii de reea


Directiva INSPIRE cere Statelor Membre s creeze i s asigure funcionalitatea urmtoarelor servicii de date spaiale i metadate: Servicii de cautare (Discovery Services conform Directivei 2007/2/CE) Servicii de vizualizare (View Services conform Directivei 2007/2/CE) Servicii de descrcare (Download Services conform Directivei 2007/2/CE) Servicii de prelucrare (Transformation Services conform Directivei 2007/2/CE) Servicii care permit apelarea la servicii de date spaiale (Invoke Services conform Directivei 2007/2/CE)

Aceste servicii trebuie s fie uor de utilizat i trebuie s poat fi accesate via Internet sau oricare alte mijloace potrivite de telecomunicaii accesibile publicului. Regulile de implementare a serviciilor de reea precum i criteriile minime de performan au fost adoptate prin Committology Procedure n anul 2007. Aceste servicii trebuie s fie implementate de Statele Membre pe parcursul fazei de transpunere. Avnd n vedere c aceste servicii depind totui de existena metadatelor (2010 pentru Anexa I i II, 2013 pentru Anexa III), aceste servicii trebuie s fie funcionale ncepnd cu anul 2010.

2.5 Servicii de poziionare


Termenul Global Navigation Satellite System (GNSS) a fost introdus pentru a desemna toate sistemele de navigaie bazate pe satelii. n timp s-a impus diferenierea ntre GNSS-1, compus din

Lucian Zavate Tez de doctorat

Tehnici i tehnologii pentru realizarea portalurilor de date spaiale i integrarea serviciilor de corecii difereniale GPS
Global Positioning System (GPS) (sistemul de navigaie al Departamentului de Aprare al Statelor Unite ale Americii), GLONASS (sistemul de navigaie al Departamentului de Aprare al Federaiei Ruse) i EGNOS (sistemul de navigaie European) i viitorul GNSS-2 care va fi compus din GPS, GLONASS, GALILEO i EGNOS. NAVSTAR GPS este momentan singurul GNSS care funcioneaz la capacitate maxim. Acesta beneficiaz de o constelaie de cel puin 24 de satelii care transmit semnale precise cu ajutorul crora se pot determina locaia, viteza, direcia i timpul unui receptor GNSS. GLONASS reprezint sistemul de navigaie satelitara dezvoltat de fosta Uniune Sovietic, fiind ntreinut i coordonat n prezent de Forele Aeriene Ruse. Acest sistem este att o alternativ ct i o completare a NAVSTAR GPS i a viitorului sistem GALILEO. GALILEO reprezint un sistem de navigaie (GNSS) ce urmeaz a fi implementat de ctre Uniunea European i Agenia Spaial European, sistem ce ar trebui s fie funcional pn n anul 2013. Alte sisteme de navigaie GNSS care sunt implementate sau n curs de implementare sunt: Beidou Navigation System reprezint un proiect al Chinei care dorete realizarea unui sistem de navigaie independent. Indian Regional Navigational Satellite System (IRNSS) reprezint un sistem de navigaie autonom dezvoltat de ctre Indian Space Research Organisation. Quasi-Zenith Satellite System (QZSS) reprezint un sistem de poziionare local compus din trei satelii propus de ctre Japonia.

Pentru a mbunti aa-numitele atribute ale sistemelor de navigaie, atribute cum ar fi acurateea, ncrederea i disponibilitatea, se folosesc n calcule informaii externe cum ar fi sursele de erori (desincronizarea ceasurilor, efemeridele sau ntrzierile cauzate de ionosfer). Satellite Based Augmentation System (SBAS) reprezint un sistem care asigur mbuntirea msurtorilor la nivel regional prin folosirea mesajelor adiionale transmise de ctre satelii. n general un astfel de sistem este compus din mai multe staii fixe ale cror coordonate au fost precis determinate. Cu alte cuvinte este un sistem de navigaie cu ajutorul sateliilor care suport DGPS sau Differential GPS, sistem creat pentru mbunti sistemul GPS prin recepionarea (i mbuntirea) semnalelor transmise de satelii. n momentul de fa sunt implementate sau sunt n curs de implementare urmtoarele sisteme: Wide Area Augmentation System (WAAS) - reprezint un sistem de mbuntire a acurateei, integritii i disponibilitii a GPS a crui operator este United States Federal Aviation Administration (FAA) European Geostationary Navigation Overlay Service (EGNOS) reprezint primul proiect european n ceea ce privete navigaia pe baz de satelii. Acest serviciu aduce mbuntiri la cele dou sisteme militare existene GPS i GLONASS permind astfel utilizarea acestora n aplicaii critice cu privire la siguran public EUREF Permanent Network (EPN) - reprezint reeaua de staii permanente din Europa. Aceste staii au receptori GNSS de mare precizie care sunt capabili s recepioneze semnale GPS i GLONASS. EPN joac un rol important n meninerea ETRS89 (European Terrestrial Reference

Lucian Zavate Tez de doctorat

Tehnici i tehnologii pentru realizarea portalurilor de date spaiale i integrarea serviciilor de corecii difereniale GPS
System). Toi cei implicai n programul EPN sunt voluntari din cadrul a mai mult de 100 de agenii su universiti europene. Multi-functional Satellite Augmentation System (MSAS) reprezint sistemul de mbuntire al GPS creat i implementat de ctre Japan Civil Aviation Bureau (JCAB) pentru navigaia aerian. Acest sistem furnizeaz informaii GPS ctre aeronave prin Multi-functional Transport Satellite (MTSAT). Satellite Navigation Augmentation System (SNAS - China) compus din doi satelii geostaionari n faza de testare. Ground-based Regional Augmentation System (GRAS - Australia) un sistem de tip SBAS/GBAS. GPS Aided Geo Augmented Navigation sau GPS and Geo Augmented Navigation system (GAGAN - India) n dezvoltare cu intenia de a fi operaional n 2011. La care se pot aduga sisteme comerciale: StarFire Navigation System, Starfix DGPS System, Omnistar, etc.

2.6 Infrastructuri de date spaiale i servicii de poziionare global stadiul actual pe plan naional
De-a lungul timpului au fost ncercri n Romnia de a institui infrastructuri de date spaiale dar se poate spune c prima realizare concret n aceast direcie s-a fcut n anul 1997 o dat cu formarea unui Forum pentru Informarea Societii. Tot n anul 1997 s-a adoptat Hotrrea de Guvern 308/1997 - definirea i crearea unei Strategii de Informare la nivel Naional. Printre obiective se pot enumera: Stabilirea unei infrastructuri naionale de informare pentru facilitarea comunicaiei ntre administraia public local i cea central; Dezvoltarea unei industrii naionale n domeniul comunicaiilor, n special ncurajarea sectorului de software; Extinderea infrastructurii de comunicaie n localitile rurale; n anul 2002 a aprut aa-numita Strategie Naional pentru noua economie i implementarea Societii Informaionale. n anul 2003 s-a introdus un "Sistem Electronic Naional" - un portal al Guvernului. Acest portal asigur un punct de acces centralizat i securizat la toate informaiile i serviciile legate de guvernare. Acest portal este cunoscut sub denumirea de e-Guvernare. De atunci au mai existat cteva proiecte finanate de Uniunea European orientate ctre informaii geografice: WELL-GIS, PANEL-GI, ABDS pentru CEEC. Un pas important l-a realizat n aceast direcie Agenia Naional de Cadastru i Publicitate Imobiliar prin crearea aplicaiei Geoportal INSPIRE al Romniei accesibil la adresa:

Lucian Zavate Tez de doctorat

Tehnici i tehnologii pentru realizarea portalurilor de date spaiale i integrarea serviciilor de corecii difereniale GPS
http://geoportal.ancpi.ro/geoportal n ceea ce privete situaia actual legat de implementarea infrastructurilor de date spaiale n Romnia, aceasta se poate prezenta innd cont de cei 32 de indicatori menionai mai sus. n acest scop a fost creat iniial n Romnia un grup de lucru INSPIRE coordonat de ctre Agenia Spaial Roman (ROSA). Dintre alte instituii implicate enumerm: Universitatea Alexandru Ioan Cuza din Iai, Institutul Naional de Cercetare Delta Dunrii (INCDD), Institutul de Cercetri i Amenajri Silvice (ICAS), Institutul Naional de Hidrologie i Gospodarire a Apelor (INHGA), Administraia Naional de Meteorologie (ANM), Institutul de Cercetri pentru Instrumentaie Analitic (ICIA) i Asociaia de Standardiazre din Romnia (ASRO). Scopul este acela de a elabora un sistem i o arhitectur concept ce va sta la baza SDI n Romnia. Domeniile de lucru sunt cele legate de gestionarea pdurilor i a apelor i meteorologie. ANCPI era rspunztoare de coordonarea activitilor legate de cadastru, geodezie i cartografie. O dat cu O.U.G. 4/2010 s-a nfiinat Consiliul Infrastructurii naionale pentru informaii spaiale n Romnia, structur de coordonare fra personalitate juridic alctuit din reprezentani ai: Ministerului Administraiei i Internelor, Ministerului Mediului i Pdurilor, Ministerului Aprrii Naionale, Ministerului Finanelor Publice, Ministerului Agriculturii i Dezvoltrii Rurale, Ministerului Transporturilor i Infrastructurii, Ministerului Economiei, Comerului, Tineretului i Sportului, Ministerului Sntii, Ministerului Culturii i Patrimoniului Naional, Ministerului Comunicaiilor i Societii Informaionale, Academiei Romne, Institutului Naionale de Statistic, Ageniei Naionale pentru Resurse Minerale, Serviciului de Telecomunicaii Speciale, Asociaiei Comunelor din Romnia, Asociaiei Municipiilor din Romnia, Asociaiei Oraelor din Romnia. Directiva INSPIRE a fost transpus n legislaia naional prin Ordonana Guvernului nr.4/2010 privind instituirea unei Infrastructuri naionale pentru informaii spaiale (INIS) n Romnia. Adiional, ordonana definete cadrul legal general necesar pentru realizarea INIS, coordonat de Consiliul INIS. Alte legi care au important n dezvoltarea i implementarea SDI sunt: legea 455/2001 - privind semntura electronic; legea 544/2001 - Accesul la informaie; legea 365/2002 - Legea comerului electronic; Standardele sunt reglementate de ctre ASRO, organizaie care este membr cu drepturi depline a ISO [40] i CEN. Parteneriatele ntre membrii sectorului public i membrii sectorului privat au decurs ntotdeauna n felul urmtor: ANCPI reprezint instituia public cu responsabiliate deplin n timp ce firmele private sunt cele care efectueaz mrea parte a msurtorilor topografice prin contractare. Dup 1990 s-a nregistrat i n Romnia o dezvoltare a tehnologiilor de poziionare global bazate pe sistemele de navigaie cu satelii. n prezent cel mai utilizat sistem de navigaie din Romnia este sistemul american NAVSTAR-GPS.

Lucian Zavate Tez de doctorat

Tehnici i tehnologii pentru realizarea portalurilor de date spaiale i integrarea serviciilor de corecii difereniale GPS
Agenia Naional de Cadastru i Publicitate Imobiliar prin Direcia de Geodezie i Cartografie monitorizeaz, controleaz i asigur buna funcionare a Reelei Naionale de Staii GPS Permanente (RN-SGP). Motivele crerii RN-SGP sunt: realizarea unui sistem de referin spaio-temporar; utilizarea observaiilor satelitare pentru determinarea poziiei punctelor din Reeaua Geodezic Naional; utilizarea observaiilor satelitare pentru determinarea poziiei punctelor din alte reele de sprijin planimetrice i altimetrice; utilizarea observaiilor satelitare pentru determinarea unor puntce de interes; utilizarea observaiilor satelitare pentru navigaia maritim, aerian i terestr; utilizarea observaiilor satelitare pentru monitorizarea poziiei i a vitezei de deplasare a unor obiecte aflate n micare (autovehicule, vapoare, avioane); utilizarea observaiilor satelitare n cercetarea tiinific;

Etapele realizrii i dezvoltrii RN-SGP Etapa 1 - anul 1999 - Implementarea primei staii GNSS permanente din Romnia. Aceast staie permanent a fost instalat la Facultatea de Geodezie (Universitatea Tehnic de Construcii Bucureti) i a fost inclus n reeaua europena EUREF-EPN. Aceast staie a devenit din anul 2005 i staie IGS (Serviciul International GNSS); Etapa 2 - 2000 - 2003 - Stabilirea RN-SGP ca reea "pasiv" (colectare a datelor satelitare i transferul lor prin mijloace clasice) incluznd un numr de cinci staii instalate la Brila, Cluj, Sibiu, Suceava i Timioara. Etapa 3 - 2004 - 2005 - Stabilirea Reelei Naionale Extinse de Staii GPS Permanente (RNE-SGP), ca reea activ de colectare/transmisie a datelor (primare i derivate, transferate prin mijloace moderne - internet, GSM, GPRS, radio) i extinderea sferei serviciilor furnizate, n special prin furnizarea de servicii DGPS. S-au stabilit n anul 2004 nc dou astfel de staii - Craiova i Constana, alte cinci staii instalndu-se n anul 2005 - Deva, Baia Mare, Bacu, Oradea i Sfntu Gheorghe (Figura 1.10). Etapa 4 - 2005 - 2006 - Modernizarea i extinderea RN-SGP prin instalarea a 15 staii GNSS permanente noi. (Figura 1.11) Etapa 5 - 2006 - 2007 - Continuarea extinderii RN-SGP prin instalarea de zece noi staii permanente ce vor asigura o zon de acoperire de cca. 50 de km n jurul acestora pe tot cuprinsul Romniei. (Figura 1.12)

Lucian Zavate Tez de doctorat

Tehnici i tehnologii pentru realizarea portalurilor de date spaiale i integrarea serviciilor de corecii difereniale GPS
Alte patru staii GNSS permanente au fost integrate n EUREF-EPN: Bacu (BACA), Baia Mare (BAIA), Constana (COST) i Deva (DEVA). Etapa 6 - 2007 - 2008 - Modernizarea i continuarea extinderii RN-SGP, concomitent cu pregtirea asimilrii noii tehnologii furnizate de sistemul european de navigaie GALILEO. (Figura 1.13).

3. Tehnici i tehnologii pentru realizarea portalurilor de date spaiale i modaliti de integrare a serviciilor de corecii difereniale GPS
3.1 Portaluri de date spaiale
Termenul de portal web este folosit adesea ca substitut pentru termenul de punct de acces ntrun site web care prezint ntr-un mod unificat informaii din surse diferite. n general portalurile de date spaiale reprezint partea vizibil a Infrastructurilor de Date Spaiale, aceste portaluri fiind punctele de intrare prin care utilizatorii acceseaz serviciile geografice publicate prin intermediul Infrastructurilor de Date Spaiale. Pn n momentul de fa eforturile din comunitatea Informaiilor Geografice s-au concentrat pe modalitile de creare, instituire ale Infrastructurilor de Date Spaiale. Aceste eforturi includ: crearea i implementarea datelor, metadatelor, politicilor, standardelor, interpretrilor, reelelor, cunotinelor, a resurselor bazelor de date i totodata a aplicaiilor. O Infrastructur de Date Spaiale nu ar putea exista fr aceasta component esenial: portalul de date spaiale. n ultimii ani o parte din resurse s-a concentrat pe stabilirea aspectului i functionalitilor unui portal de date spaiale. La baza oricrei Infrastructuri de Date Spaiale st partajarea i accesul la informaia geografic. United States National Research Councils Mapping Sciences Committee a fost primul organism care a pus bazele conceptului de spatial data infrastructure n anul 1993, definind SDI drept mijloacele prin care se mbin informaia geografic ce descrie poziia i atributele elementelor i fenomenelor spaiale. Infrastructura include mijloace materiale, tehnologice i resurse umane necesare achiziiei, prelucrrii i distribuirii acestor informaii ntr-un format ce corespunde unei game variate de cerine1. n baza celor de mai sus se poate spune ca succesul sau insuccesul unei Infrastructuri de Date Spaiale este dat de aprecierea utilizatorului final prin prisma facilitrii localizrii i accesarii resurselor spaiale cu ajutorul unui portal de date spaiale, astfel portalurile de date spaiale joaca un rol vital.

the means to assemble geographic information that describes the arrangement and attributes of features and phenomena on the earth. The infrastructure includes the materials, technology, and people necessary to acquire, process, and distribute such information to meet a wide variety of needs

Lucian Zavate Tez de doctorat

Tehnici i tehnologii pentru realizarea portalurilor de date spaiale i integrarea serviciilor de corecii difereniale GPS
Termenul Infrastructuri de Date Spaiale este adesea folosit pentru a defini colecia de tehnologii, politici i acorduri instituionale care faciliteaz accesul la datele spaiale. O Infrastructur de Date Spaiale reprezint mai mult dect un set de date sau o baz de date spaial. O Infrastructur de Date Spaiale gzduiete: date i atribute spaiale; metadate; mijloace ce permit descoperirea, vizualizarea i evaluarea datelor spaiale; metode ce permit accesul la datele geospaiale.

Pentru ca o Infrastructura de Date Spaiale s fie funcional, aceasta trebuie s includ i acordurile organizaionale necesare coordonrii i administrrii infrastructurii la nivelurile locale, regionale, naionale i trans-naionale. Termenul de infrastructur este utilizat pentru a promova conceptul unui mediu stabil, de ncredere, concept analog unei reele de drumuri sau a unei reele de telecomunicaii, care, n acest caz, faciliteaz accesul la informaia geografic utiliznd un set minimal de practici, protocoale i specificaii standardizate. Aplicaiile care ruleaz pe o asemenea infrastructur sunt cele care expun diversele funcionaliti i capabiliti ce permit exploatarea informaiei geografice ntr-un context unitar. De-a lungul timpului metodele utilizate pentru a efectua schimburi de date au evoluat. La nceputuri schimburile de date se fceau ad-hoc n baza unor fiiere sau utiliznd protocoale precum File Transfer Protocol (FTP) aadar aveam de-aface cu un sistem axat pe date cu o abordare de jos n sus. Urmtorul pas a fost relizarea aa-numitelor Depozite de Date (Clearinghouses), abordarea se fcea se sus n jos, era o abordare axat pe date dar orientat pe sistem. Se creau depozite de date din care utilizatorii puteau descrca seturi de date geospaiale i le puteau utiliza n diverse aplicaii. Este pasul n care apar standardele geospaiale. Portalurile SIG erau axate pe aplicaii i standarde Information Technology (IT) i promovau concepte precum interoperabilitea. n momentul de fa se vorbete de arhitectura orientat pe servicii, axat pe coninut, urmrindu-se integrarea funcionalittilor i a resurselor puse la dispoziie n procesele de lucru de zi cu zi. Arhitectura orientat pe servicii ncepe s schimbe fundamental modalitatea n care se ncearc integrarea tehnologiilor informaionale n activitile zilnice. De-a lungul timpului departamentele IT au avut o abordare axat pe aplicaii, marea majoritate a bugetelor fiind alocate achiziionrii, implementrii i mentenanei aplicaiilor individuale. n ultima vreme un procent tot mai mare din aceste bugete s-a alocat pentru proiecte de integrare a aplicaiilor n ncercarea de a extinde i omogeniza suportul pentru procesele de lucru. De cele mai multe ori aceste proiecte au fost sortite eecului datorit rigiditii sistemelor deja implementate: orice modificare fcut asupra unei aplicaii se propaga n ntregul proces de integrare crend asftel o infrastructur costisitoare i inflexibil. Arhitecturile orientate pe servicii permit tranziia de la o abordare axat pe aplicaii la o abordare bazat pe procese de lucru. Actualizrile efectuate asupra unor componente ale sistemului nu au impact asupra altor aplicaii prin utilizarea mecanismelor de integrare precum serviciile Web.

Lucian Zavate Tez de doctorat

Tehnici i tehnologii pentru realizarea portalurilor de date spaiale i integrarea serviciilor de corecii difereniale GPS
Arhitectura orientat pe servicii (SOA) reprezint o metod de a construi aplicaii ce utilizeaz servicii comune. Mai mult SOA asigur metode pentru dezvoltarea i integrarea sistemelor n vederea gruprii funcionalitilor n jurul proceselor de lucru i ncapsularea acestora ca servicii interoperabile. O infrastructur SOA permite aplicaiilor s efectueze schimburi de date ntre ele pe msur ce acestea particip n procesele de lucru. Scopul unei SOA este acela de a utiliza servicii independente de platforma pe care ruleaza: sistem de operare, limbaj de programare sau alte tehnologii care stau la baza aplicaiilor. SOA separ funcionalitile n uniti distincte sau servicii accesibile n reea astfel nct utilizatorii s le poat combina i reutiliza n cadrul proceselor de lucru. Aceste servicii comunic ntre ele prin transmiterea datelor de la un serviciu la altul sau prin coordonarea unei activiti ntre dou sau mai multe servicii. Urmtoarele principii de baz definesc regulile pentru dezoltarea, gestionarea i utilizarea SOA: Reutilizare, granularitate, modularitate, componentizare, portabilitate i interoperabilitate Complian la nivelul standardelor Identificarea i catalogarea serviciilor, alocarea resurselor i rezolvarea cererilor, monitorizarea i auditarea serviciilor Granularitatea se refer la dimensiunea celui mai mic element la care se poate reduce un sistem, totui putem avea granularitate la nivelul componentelor din sistem sau la nivelul informaiilor din sistem. Modularitatea n programare reprezint o tehnic de proiectare a pachetelor software care se refer la divizarea software-ului n pri separate, pri denumite module. Interoperabilitatea este o proprietate care se refer la abilitatea unor diverse sisteme s lucreze mpreun, sau sa interopereze. n domeniul software, interoperabilitatea descrie capacitatea diferitelor porgrame de a schimba date prin intermediul unui set de formate de schimb, de a scrie i citi aceleai formate de fiiere, i de a utilize aceleai protocoale. De obicei lispa interoperabilitii se datoreaz neincluderii standardelor n timpul fazei de proiectare a programului software. Fr implementarea unor standarde interoperabilitatea nu este posibil. Confrom ISO/IEC 2383-012, interoperabilitatea este definit ca fiind: Capacitatea de comunicare, executare de programe sau transferare de date ntre diferitele uniti funcionale ntr-o manier care nu necesit ca utilizatorul s aib cunotinte minime sau s nu aib nici o cunotin asupra caracteristicilor unice ale acelor uniti funcionale. Definiia este oarecum ambigu deoarece utilizatorul unui program poate fi alt program i dac cel din urm reprezint o parte dintr-un program care trebuie s fie interoperabil, atunci ar trebui ca acest program s dein ntr-o oarecare manier cunotinele legate de caracteriticile unitii funcionale apelate/invocate. Totui definiia se concentreaz pe latura tehnic a interoperabilitii, o definiie mai pertinent regsindu-se n termenul interoperabilitatea proceselor de lucru. Urmtoarele principii arhitecturale specifice stau la baza proiectrii i definirii serviciilor web:
2

ISO/IEC 2382-01 Information Technology Vocabulary, Fundamental Terms

Lucian Zavate Tez de doctorat

Tehnici i tehnologii pentru realizarea portalurilor de date spaiale i integrarea serviciilor de corecii difereniale GPS
a. ncapsularea serviciilor web reprezint ascunderea mecanismelor i structurilor interne a unei componente software n spatele unei interfee definite ntr-un mod care va permite utilizatorului componentei respective s o utilizeze tiind doar ce face componenta respectiv i nu cum anume ajunge la rezultatul respective. Astfel mecanismele componentei interne pot fi modificate / mbuntite fr a avea vre-un impact asupra altor componente sau mai mult insi componenta poate fi nlocuit cu o alta component care suport aceeai interfa public. b. Dependena sczut a serviciilor web reprezint gradul n care un modul de program software se bazeaz pe alte module de program software. Sistemele cu dependena sczut sunt considerate folositoare atunci cnd sursa codului sau platforma sistemului este subiectul modificrilor frecvente. Astfel se reduce riscul ca o modificare ntr-o aplicaie / modul va genera alte modificri la nivelul altor aplicaii / module. c. Metadatele serviciului web reprezint o colecie de informaii ce descriu diverse aspecte ale unui program software: scopul i funciile operaiilor acestuia, mesajele ce trebuie schimbate pentru ca operaiile s fie efectuate, modelele de date utilizate pentru a defini structura mesajelor precum i regulile asociate de validare a integritii datelor transmise ctre i de ctre mesaje, un set de condiii care guverneaz operaiile oferite, informaii despre cum i cnd pot fi accesate serviciile. d. Abstractizarea serviciului ine n mare msur de aspectele SOA. La un nivel fundamental aceste principii subliniaz nevoia de a ascunde ct mai multe detalii funcionale ale unui serviciu. Prin acest lucru se garanteaz dependena sczut a serviciilor utilizate e. Reutilizarea serviciului web n teorie reutilizarea este o idee simpl: un program software s poat deservi mai multor scopuri. Crearea unui program software care s deserveasc un singur scop permite dezvoltatorilor s se concentreze doar asupra unui set de cerine extreme de specifice. Toate componentele programului pot fi optimizate i personalizate n vederea deservirii ct mai rapide a scopului. f. Conlucrarea serviciilor web pe msur ce soluiile orientate pe servicii devin din ce n ce mai sofisticate, serviciile de care aceste soluii depind devin i ele din ce n ce mai complexe. Posibilitatea de a asocial mai multe servicii reprezint o cerin critic n atingerea unui scop fundamental al procesrii orientate pe servicii. g. Autonomia serviciului web reprezint capacitatea acestuia de a se auto-guverna. Un serviciu autonom are libertatea de a lua propriile decizii fr a avea nevoie de o aprobare extern din partea unui alt serviciu, n consecint, funcie de nivelul de autonomie al unui serviciu acesta va putea sau nu s acioneze independent de mediul extern sistemului. Serviciul este capabil s-i ndeplineasc sarcinile indifferent de influenele din exterior. Cu ct un serviciu are o libertate mai mare asupra mediului su de rulare, cu att mai mult se poate spune despre acesta c este autonomy. h. Descoperirea serviciului web se face prin protocoale de tip Service Discovery (SD), acestea sunt protocoale care permit detectarea automat a serviciilor oferite de diverse siteme.

Lucian Zavate Tez de doctorat

Tehnici i tehnologii pentru realizarea portalurilor de date spaiale i integrarea serviciilor de corecii difereniale GPS
Exist multe protocoale de tip SD: Domain Name Server (DNS) Service Location Protocol (SLP) Simple Service Discovery Protocol (SSDP) Universal Description Discovery and Integration (UDDI) Jini pentru obiecte Java Bluetooth Service Discovery Protocol (SDP) Extensible Messaging and Presence Protocol Service Discovery (XMPP) Web Service Dynamic Discovery (WS-Discovery) Dynamic Host Configuration Protocol (DHCP)

Dei termenul de descoperire ne duce cu gndul la nevoia de ceva anume care s fie cutat pentru a fi gsit, conceptul de descoperire aa cum este el implementat ntr-o SOA implic mult mai mult: Mijloace care s permit comunicarea continu a informaiilor despre resursele pe care dorim s la facem disponibile Metadate care s fie completate cu acuratee de ctre persoanele care nteleg cel mai bine posibil resursa ce urmeaz a fi documentat i publicat Metadate care s fie completate de acele persone care dein mijloacele de comunicare necesare transmiterii informaiei Metadatele s fie stocate centralizat i ntr-un format consistent (standardizat) Mecanisme care s permit accesul la informaiile curpinse n metadate Metadatele s fie cutate efectiv dup criterii definite de utilizatori Informaiile curpinse n metadata s fie foarte bine ntelese de cei care efectueaz cutarea.

Similar oricrei alte soluii SOA este caracterizat att de un set de componente obligatorii ct i de un set de componente opionale. Detaliind, la nivelul infrastructurii identificm urmtoarele subcomponente: Consumatorii o entitate care utilizeaz serviciile oferite de productori; Aplicaii Asigur interfaa grafic precum i o mare diversitatea de elemente interconectate ce permit consumatorilor s-i indeplineasc sarcinile; Servicii O entitate care indeplinete sarcini specifice cnd acestea sunt invocate; Suport Servicii O entitate care asigur platforma i funciile de suport pentru Sistem; Producatori O entitate care ofer servicii sau functionaliti specifice.

3.2

Tipuri de portaluri de date spaiale

Lucian Zavate Tez de doctorat

Tehnici i tehnologii pentru realizarea portalurilor de date spaiale i integrarea serviciilor de corecii difereniale GPS
Howard Strauss identifica trei tipuri de portaluri: Portaluri Verticale portaluri ce asigura accesul la o varietate de informaii i servicii referitoare la o anumita arie de interes. Portaluri Orizontale portaluri care sunt adese denumite i mega-portaluri. Aceste tipuri de portal se adreseaz intregii comunitai Internet. Cteva exemple sunt: Yahoo.com, Lycos.com. Aceste portaluri beneficiaz desemenea i de motoare de cutare sau de tehnologii care permit utilizatorilor s-i personalizeze propriile pagini prin punerea la dispoziie a aa-numitelor canale de interes. Portaluri Universitare sau de tip Enterprise care pot fi fie verticale axate pe aplicaii specifice sau orizontale portaluri tind sa furnizeze utilizatorilor toat informaia necesar acestora pentru a-i putea desfaura activitatea de zi cu zi.

Portalurile nu sunt soluii universale care s poat rspunde tuturor cerinelor, acestea se difereniaz n funcie de scopurile pe care le deservesc : a. Portaluri de cutare web un exemplu este Yahoo, este genul de portal ce furnizeaz coninut agregat prin intermediul unor link-uri predefinite mpreun cu un motor de cutare. b. Portaluri comerciale (e-Commerce) sunt portaluri ce faciliteaz transmiterea informaiilor ctre parteneri externi, clienti sau furnizori. Aceste portaluri includ de cele mai multe ori i o component tranzacional dar i seciuni dedicate informaiilor despre produse. c. Portaluri de tip business intelligence utilizate n procesele decizionale. Pe lng faptul c permit interogarea i generarea de rapoarte utiliznd surse de date multiple, aceste portaluri ofer posibilitatea crerii de rapoarte orientate pe grupuri de indivizi sau chiar pe indivizi. d. Portaluri colaborative aceste portaluri permit grupurilor de oameni ce sunt dispersate din punct de vedere geografic s interacioneze prin intermediul unui singur puct de acces. Aceste tipuri de portaluri permit personalului non-tehnic s administreze sesiunile de colaborare sau de lucru i ofer instrumente generice precum chat-ul, tabl virtual comun sau instrumente de partajare a resurselor. e. Portaluri de informare la nivelul organizaiilor (Enterprise Information Portal) sunt cele mai complexe, fiind i cele mai personalizate, oferind fiecrui utilizator un context i o experien unic de utilizare. Acest lucru poate fi obinut prin integrarea mai multor sisteme utilizate n procesele de lucru. f. Portaluri educaionale (e-Learning Portals) nu se adreseaz doar mediului academic aceste portaluri sunt orientate pe ghidarea studenilor/utilizator n procesul de nvaare. Aceste portaluri includ componente ce permit evaluarea abilitilor i ofer feed-back studentului ntr-o manier personalizat i confidenial. g. Portaluri de comunicare aceste portaluri permit agregarea mai multor metode de comunicare ntr-un singur loc. Prin integrarea e-mail-ului, serviciilor de voce (fixe i

Lucian Zavate Tez de doctorat

Tehnici i tehnologii pentru realizarea portalurilor de date spaiale i integrarea serviciilor de corecii difereniale GPS
mobile), a fluxurilor de informaii web (feeds) etc., este permis accesul i controlul acestora prin intermediul mai multor interfee indiferent de locaia utlizatorului. h. Portaluri spaiale portaluri ce permit accesul la resurse geografice indiferente de formatul i proveniena acestor prin intermediul unui mediu standardizat. n cele ce urmeaza vom trata doar portalurile spaiale, scopul lucrrii de fa fiind integrarea serviciilor de corecie diferenial n portaluri spaiale. Portalurile spaiale se ncadreaz la categoria celor verticale i se mpart la rndul lor n [23]: Portaluri Catalog: Portaluri spaiale associate Infrastructurilor de Date Spaiale, denumite adesea portaluri catalog. Aceste portaluri creeaz i gestioneaz indeci sau cataloage ale metadatelor care descriu natura i localizarea resurselor ntr-o Infrastructura de Date Spaiale. Titularii de drept ale resurselor sau aa-numiii furnizori de servicii i nregistreaz serviciile n portal i completeaz metadatele aferente acestor servicii. Portalul organizeaz aceste nregistrri/metadate introduse de ctre furnizorii de servicii ntr-un catalog consistent i interogabil punndu-l la dispoziia utilizatorilor. Cu ajutorul acestui catalog utilizatorii pot cuta pe baza unor criterii alfanumerice sau spaiale, servicii ale oricrui furnizor nregistrat. n marea majoritate a cazurilor, furnizorii i gzduiesc propriile servicii, portalul conectndu-se la acestea n numele utilizatorului. Astfel portalul reprezint o legatur ntre utilizatori i furnizorii de servicii. Utilizatorii au un singur punct de access, portalul, pentru a accesa informaii spaiale oficiale i actualizate, iar furnizorii au i ei deasemenea o singur locaie prin care se pot adresa unui numr mare de utilizatori. Portaluri de aplicaii: Tehnologiile de tipul serviciilor web consituie o platform robust n publicarea i combinarea datelor geospaiale complexe i a funcionalitilor geospaiale complexe permind astfel diverselor organizaii s realizeze aplicaii web-based tot mai sofisticate, aplicaii care permit utilizatorilor nu numai cutarea informaiilor geospaiale ci i vizualizarea, combinarea, interogarea i efectuarea de operaii spaiale asupra datelor spaiale descoperite pe web. Fa de funcionalitatea de cutare generic oferit de portalul catalog, portalurile de aplicaii pun la dispoziia utilizatorilor interfee mult mai bine structurate, interfee care includ unelte i aplicaii specifice domeniului de interes al unui utilizator sau a altuia. Portalurile de aplicaii pot fi personalizate ntr-att nct acestea s poata ndeplini nevoi specifice iar interfeele s asigure un acces eficient la datele i serviciile funcionale necesare unei anumite organizaii. n cele mai multe cazuri portalurile de aplicaii gzduiesc o parte, sau chiar toate datele i serviciile funcionale n cadrul aceluiai site. Portalurile de aplicaii asigur unelte geografice web care permit utilizatorilor s vizualizeze i s lucreze cu datele descoperite de ctre acetia (ex. unelte de geoprocesare; generare i imprimare de hri; interogri complexe; adnotaii pe harta; acutalizare i editare etc.). Diferena ntre un portal catalog i un portal de aplicaii const n funcionalitatea oferit de acestea. Portaluri de tip enterprise: Un al III-lea tip de portal spaial l reprezint portalul spaial de tip enterprise, portal care integreaz datele spaiale i funcionalitatea cu soluii de tip business enterprise. Soluiile enterprise au aprut la finalul ultimei decade a secolului trecut. Aceste soluii veneau n sprijinul organizaiilor mari n vederea gestionrii resurselor distribuite de

Lucian Zavate Tez de doctorat

Tehnici i tehnologii pentru realizarea portalurilor de date spaiale i integrarea serviciilor de corecii difereniale GPS
informaii. Astfel de sisteme s-au concentrat pe automatizare, planificare sau gestionarea documentelor i n ultima perioad pe informaiile geospaiale. Astfel s-a observat o tendin clar n integrarea funcionalittilor GIS n majoritatea portalurilor. Utilizatorii pot astfel trece de la o analiz a documentelor n diverse formate la o analiz ntr-un context geografic fr a prsi portalul organizaiei din care fac parte. Mai mult se poate spune c exist o tendin de spaializare a ntregului portal, pe masur ce se contientizeaz faptul c locaia/localizarea reprezint un criteriu important n modul de organizare i cutare a informaiilor.

3.3 Funcionaliti ale portalurilor de date spaiale


Un portal de date spaiale prezint un punct de acces la informaia spaial, indiferent de locaie, format sau structur a sursei de date. Un portal geospaial bine realizat conecteaz utilizatorii cu diveri deintori de date sau de aplicaii geospaiale. Un astfel de portal de date spaiale asigur urmtoarele: Colaborare: un portal de date geospaiale permite utilizatorului s publice, partajeze i s disemineze date i servicii geospaiale web pentru ntreaga comunitate. Cutare: accesul/cutarea trebuie s permit utilizatorilor s descopere date geospaiale i servicii geospaiale web pentru o arie geografic i n contextul dorit de utilizator, indiferent dac cutarea este definit spaial i/sau tematic. Metadatele stocate n catalogul portalului conin informaii cu privire la modalitatea de conectare i utilizare a bazelor de date geospaiale distribuite sau a aplicaiilor geospaiale. Gruparea pe categorii: catalogarea datelor geospaiale i serviciilor web geospaiale n vederea expunerii acestora n contextul dorit de ctre utilizator. Securitate: permite administrarea utilizatorilor portalului i controlul accesului utilizatorilor la resursele geografice publicate n portal. Utilizatorii unui portal de date spaiale se mpart n: o Utilizatori anonimi sunt utilizatori ocazionali, ce nu utilizeaz n mod constant portalul. o Utilizatori nregistrati sunt utilizatori frecveni ai portalului. Acetia dein un cont pe care n pot administra. Utilizatorii nregistrai beneficiaz i de alte privilegii cum ar fi: posibilitatea de a salva cutrile realizate, sau posibilitatea de a comenta/vota o resurs. o Utilizatori ce public resurse geografice sunt utilizatori ce au aceleai privilegii ca utilizatorii nregistrai plus capabilitatea de a publica sau nregistra resurse geografice n portal. Acetia contribuie activ la popularea catalogului de resurse prin completarea documentelor de metadate. o Utilizatorii de tip recenzori sunt utilizatori ce au un scop bine definit i anume acela de a verifica calitatea i gradul de completare a documentelor de metadate nainte ca acestea s fie fcute accesibile n portal. Acei utilizatori pot aproba sau respinge documentele de metadate. Utilizatori administratori sunt utilizatorii ce realizeaz operaii de ntreinere a portalului. Dintre atribuiile acestor utilizatori amintim: modificarea proprietarului unui document de metadate,

Lucian Zavate Tez de doctorat

Tehnici i tehnologii pentru realizarea portalurilor de date spaiale i integrarea serviciilor de corecii difereniale GPS
administrarea utilizatorilor portalului, moderarea forum-ului sau a mesajelor publicate, aprobarea nregistrrii altor cataloage de metadate, etc.

3.3

Rolul i aplicarea standardelor ISO

Scopul principal al standardizrii internaionale este acela de a facilita schimbul de bunuri i servicii prin eliminarea barierelor tehnice (Standard Guide : ISO / TC 211 Geographic Information / Geomatics) ISO/TC211 reprezint comitetul tehnic responsabil cu standardele din domeniul informaiei geografice digitale, cum ar fi Geographic Information Systems, i geomatic. Comisia Tehnic a redactat o serie de standarde ncepnd cu standardul ISO 19101. Aria de acoperire a ISO/TC211 include: Date geografice simple Modele de referin Scheme ale seturilor de date spaiale i temporale Servicii de localizare Metadate Servicii web de harta Sisteme de clasificare

Obiectivele ISO/TC211 sunt: mbuntirea modului de a ntelege i utiliza informaia geografic; creterea disponibilitii, accesului, integrrii i partajrii informaiei geografice; promovarea utilizrii eficiente, efective i economice a informaiei digitale geografice i a sistemelor hardware i software asociate acestora; contribuia la stabilirea unei abordri unificate n adresarea problemelor ecologice i umanitare la nivel global

Lista standardelor publicare de ctre ISO/TC211 poate fi mprit n urmtoarele categorii: a. Standarde ce specific infrastructurile pentru standardizarea geospaial: ISO 19101 Geographic Information Reference Model ISO/TS 19103 Geographic Information Conceptual schema language ISO/TS 19104 Geographic Information Terminology ISO 19105 Geographic Information Conformance and testing ISO 19106 Geographic Information Profiles

Aceste seturi de standard au fost create pentru a asigura infrastructura necesar standardizrii informaiei geografice. ISO 19101 descrie mediul de standardizare pentru informaiile geografice.

Lucian Zavate Tez de doctorat

Tehnici i tehnologii pentru realizarea portalurilor de date spaiale i integrarea serviciilor de corecii difereniale GPS
ISO/TS 19103 identific limbajul schemei conceptuale utilizat pentru descrierea informaiei geografice i modul de utilizare al acestui limbaj. ISO/TS 19104 descrie metodologia definirii termenilor utilizai n domeniul informaiei spaiale. ISO 19105 cuprinde principiile generale pentru a descrie criteriile n baza crora produsele i serviciile bazate pe informaia geografic corespund standardelor create de ISO/TC211. b. Standarde ce descriu modele de date pentru infromaia geografic ISO 19109 Geographic Infromation Rules for application schema ISO 19107 Geographic Information Spatial schema ISO 19137 Geographic Information Core profile for the spatial schema ISO 19123 Geographic Information Schema for coverage geometry and functions ISO 19108 Geographic Information Temporal schema ISO 19141 Geographic Information Schema for moving features ISO 19111 Geographic Information Spatial referencing by coordinates ISO 19112 Geographic Information Spatial referencing by geographic identifiers

c. Standarde pentru gestionarea informaiei geografice ISO 19110 Geographic Information Methodology for feature cataloguing ISO 19115 Geographic Information Metadata ISO 19113 Geographic Information Quality principles ISO 19114 Geographic Information - Quality evaluation procedures ISO 19131 Geographic Information Data product specifications ISO 19135 Geographic Information Procedures for item registration ISO/TS 19127 Geographic Information Geodetic codes and parameters ISO/TS 19138 Geographic Information Data quality measures d. Standarde pentru servicii de informaii geografice ISO 19119 Geographic Information Services ISO 19116 Geographic Information Positioning services ISO 19117 Geographic Information Portrayal ISO 19125-1 Geographic Information Simple feature access Part 1: Common architecture ISO 19125-2 Geographic Information Simple feature access Part 2: SQL option ISO 19128 Geographic Information Web map server interface ISO 19132 Geographic Information Location based services Reference model ISO 19133 Geographic Information Location based services Tracking and navigation ISO 19134 Geographic Information Location based services Multimodal routing and navigation e. Standarde pentru codarea informaiei geografice ISO 19118 Geographic Information Encoding

Lucian Zavate Tez de doctorat

Tehnici i tehnologii pentru realizarea portalurilor de date spaiale i integrarea serviciilor de corecii difereniale GPS
ISO 6709 Standard representation of geographic point location by coordinates ISO 19136 Geographic Information Geography Markup Language (GML) ISO/TS 19139 Geographic Information Metadata XML schema implementation

f. Standarde pentru arii tematice specifice ISO/TS 19101-2 Geographic Information Reference model Part 2: Imagery ISO 19115-2 Geographic Information Metadata Part 2: Extension for imagery and gridded data.

3.4

Servicii de localizare si utilizarea informaiilor spaiale

ncepnd cu anul 2000 tot mai multe organizaii ce colecteaz, procezeaz, gestioneaz, se ocup cu diseminarea sau utilizarea informaiei geografice au nceput s integreze din ce n ce mai mult servicii Internet web n mediul lor operaional: aplicaii mobile i wireless, produse de localizare, servicii i soluii ce utilizeaz funcionaliti de localizare via Internet, toate acestea se adreseaz nu numai comunitii geografice ci ntregii lumi. n urma studiilor efectuate de IDC s-au conturat ase tendine majore: Piaa de Informaii Spaiale se axeaz din ce n ce mai mult pe adaugarea componentei spaiale la aplicaiile de business existente, dect pe construirea de aplicaii spaiale dedicate; - Tehnologia informaiei spaiale a devenit din ce n ce mai uor de integrat n sistemele informatice existente; - Funcionalitile spaiale ocup un loc secundar fa de alte funcionaliti existente la nivelul sistemelor informatice; - Aplicaiile software spaiale sunt distribuite de furnizori de soluii IT consacrai precum Oracle, Microsoft sau IBM, astfel comunitatea de dezvoltatori devine o surs important de rspndire; - Capabilitile geospaiale sunt disponibile ca servicii Internet; - Aplicaiile spaiale au nevoie de date spaiale de precizie. Tot mai multe sectoare de pia vor beneficia de interoperabilitate n accesarea serviciilor i informaiilor spaiale, aici includem: turism, cartare i navigare, comunicaii, utiliti, transport, aprare, agricultur, gestionarea calamitilor i sigurana public. Includerea funcionalitilor GNSS n telefoanele mobile, explozia pieei de echipamente personale de navigaie, n special la autovehicule sunt cteva exemple.

Lucian Zavate Tez de doctorat

Tehnici i tehnologii pentru realizarea portalurilor de date spaiale i integrarea serviciilor de corecii difereniale GPS

3.5 Impactul Internet-ului, GNSS-ului i a comunicaiilor mobile asupra aplicaiilor geospaiale


Consumatorii acestei tehnologii digitale devin din ce n ce mai cotieni de beneficiile aduse de latura spaiala a aplicaiilor, iar ateptrile acestora devin din ce n ce mai sofisticate. Aceste tendine sunt ntrite de o comunitate de dezvoltatori OpenSource ce devine din ce n ce mai interesat de aplicaiile geospaiale i de apariia aplicaiilor cartografice i de imagerie venite din partea unor companii Internet mari prin expunerea unor API-uri (Application Programming Interface) precum Google Maps, Microsoft MapPoint sau Virtual Earth (mai nou Bing Maps). Standardele i specificaiile emise de ISO/TC211 i de Open Geospatial Consortium au fost adoptate i implementate att n cartografia tradiional ct i n aplicaiile geografice sau n serviciile de localizare. Ct priveste comunitatea OpenSource, aceasta a adoptat asa-numitul Free/Libre/Open Source Software (F/OSS, FOSS sau FLOSS) n care regsim i componenta geospaial: GeoNetwork Opensource pentru implementarea capabilitilor funcionale i de indexare specifice ISO 19115 Metadata Standard. Exist totui pericolul ca entiti precum Google sau Microsoft s creeze i s impun standarde de-facto prin prisma faptului ca acestea dispun de o comunitate de dezvoltatori de ordinul miilor, sau de o comunitate de utilizatori de ordinul zecilor de milioane. Astfel n Mai 2006 numrul de interogri spaiale pe web nregistrate: Google 26 milioane de vizitatori Yahoo 26.1 milioane de vizitatori MapQuest 43.5 milioane vizitatori

3.6

Servicii de reea

Un serviciu web (n englez Web Service abreviat WS) este definit de ctre World Wide Web Consortium (W3C) ca fiind un sistem software proiectat s mijloceasc interaciunile interoperabile calculator-la-calculator prin intermediul reelei [81]. Serviciile web sunt n cele mai multe cazuri API-uri Web care pot fi accesate prin intermediul unei reele, cum ar fi Internet-ul, i executate pe sistemul care le gzduiete. Definiia serviciului web conform W3C cuprinde sisteme diferite dar n general termen-ul se refer la clieni i servere care comunic utiliznd protocolul Hyper Text Transfer Protocol (HTTP). Astfel de servicii tind s se divid n dou categorii: Servicii Web Mari i Servicii Web de tip RESTful. Serviciile Web Mari sunt cele mai populare n cadrul arhitecturilor de tip enterprise. Aceste servicii utilizeaz pentru comunicare mesaje XML ce urmeaz standardele SOAP. n astfel de sisteme exist ntotdeauna o descriere a operaiilor/funciilor oferite de ctre serviciile disponibile i este scris

Lucian Zavate Tez de doctorat

Tehnici i tehnologii pentru realizarea portalurilor de date spaiale i integrarea serviciilor de corecii difereniale GPS
utiliznd WSDL. Dei nu este o cerin obligatorie din partea SOAP ca aceast descriere s existe ea este necesar n automatizarea generrii codului la nivelul clientului n medii SOAP pentru Java i .NET. Serviciile de reea pot fi mprite n funie de: Tipul funcionalitii logice pe care o ncapsuleaz, Protenialul gradului de reutilizare a funcionalitii logice respective, Modalitatea n care se funcionalitatea logic ncapsulat se relaioneaz cu resursele existente Drept rezultat vom avea trei clasificri primare a modelelor de servicii: Servicii de tip entitate (n englez Entity Services) sunt servicii axate pe procese de lucru. Aceste servicii sunt considerate a fi cele mai reutilizabile deoarece ncapsuleaz toate funcionalitile necesare automatizrii proceselor de lucru. - Servicii orientate pe sarcini de lucru (n englez Task Services) sunt servicii ce au asociate sarcini de lucru specifice. Potenialul de reutilizare a acestor tipuri de servicii tinde s fie mai mic. Servicii utilitare (n englez Utility Services) sunt servicii ce nu se axeaz pe procese de lucru sau pe sarcini de lucru. Aceste tipuri de servicii se contureaz ca servicii orientate pe tehnologie (n englez Technology-oriented service layer) ce au scopul de a pune la dispoziia utilizatorului funcionaliti reutilizabile cum sunt cele de jurnalizare sau mesagerie. Un bun exemplu sunt serviciile de transfomare (ntre diferite formate de date sau ntre sisteme de coordonate). Platforma serviciilor web este definit prin numeroase standarde rspndite n comunitatea IT. Aceast platform poate fi mprit n dou generaii distinct delimitate, fiecare dintre acestea avnd asociate o suit de standarde i specificaii: Platforma de servicii web: prima generaie platforma iniial pentru serviciile web includeau tehnologii i specificaii precum: Web Service Description Language (WSDL), XML Schema Definition Languages (XSD), Simple Object Access Protocol (SOAP), Universal Description, Discovery and Integration (UDDI) i WS-I Basic Profile. Platforma de servicii web: a doua generaie mare parte din lipsurile platformei iniiale sunt rezolvate n aceast a doua generaie, atingndu-se domenii precum securitatea mesajelor, tranzaciile intre servicii i mesagerie stabil. Standarde fundamentale pentru serviciile web Exist cinci standarde fundamentale ce se aplic serviciilor web: XML este utilizat ca format general pentru a descrie modele, formate i tipuri de date. Toate standardele serviciilor Web se bazeaz pe XML 1.0, XSD (XML Schema Definition) i XML namespaces.

Lucian Zavate Tez de doctorat

Tehnici i tehnologii pentru realizarea portalurilor de date spaiale i integrarea serviciilor de corecii difereniale GPS
Hypertext Transfer Protocol (HTTP) inclusiv Hypertext Transfer Protocol Secure (HTTPS) reprezint protocolul de baz utilizat pe Internet. HTTP(S) reprezint unul din protocoalele ce pot fi utilizate n publicarea serviciilor web pe Internet WSDL este utilizat pentru a defini interfaa unui serviciu web. De fapt acest standard poate fi utilizat n descrierea a dou aspecte diferite ale unui serviciu web: semntura acestuia (nume i parametri) i modul de apelare i utilizare a acestuia (locaie i protocol) SOAP este un standard ce definete protocolul serviciului web. SOAP este formatul specific pentru transferul de date. UDDI reprezint standardul destinat gestionrii serviciilor web (nregistrarea i descoperirea serviciilor). Tipuri de servicii web utilizate ntr-un portal de date spaiale Serviciile web pot fi de mai multe tipuri n funcie de capabilitile pe care le expun i de scopurile pe care le deservesc. n cadrul portalurilor de date spaiale distingem urmtoarele tipuri de servicii web: Servicii de cautare (Discovery Services conform Directivei 2007/2/CE) - serviciu de reea ce permite identificarea seturilor i serviciilor de date spaiale pe baza coninutului metadatelor corespunztoare i afiarea coninutului metadatelor utiliznd unul sau mai multe criteria. Servicii de vizualizare (View Services conform Directivei 2007/2/CE) - serviciu ce permite cel puin afiarea, navigarea, mrirea/micorarea, rotirea panoramic, suprapunerea vizual a seturilor de date spaiale, precum i afiarea informaiilor explicative i a oricrui coninut pertinent al metadatelor. Servicii de descrcare (Download Services conform Directivei 2007/2/CE) serviciu care permite descrcarea de copii ale seturilor de date spaiale sau ale unor pri ale acestora, precum i accesarea direct a acestora, atunci cnd este posibil. Servicii de prelucrare (Transformation Services conform Directivei 2007/2/CE) serviciu ce permite prelucrarea seturilor de date spaiale n vederea realizrii interoperabilitii. Servicii care permit apelarea la servicii de date spaiale (Invoke Services conform Directivei 2007/2/CE). Toate aceste servicii trebuie s ndeplineasc urmtoarele cerine de funcionalitate a. capacitate operaional iniial nseamn capacitatea unui serviciu de reea de a oferi funcionalitate deplin fr s garanteze calitatea serviciului sau de a furniza accesul la serviciu tuturor utilizatorilor prin intermediul geoportalului. b. performan nseamn nivelul minim ncepnd cu care un obiectiv este considerat ca ndeplinit, reprezentnd viteza cu care o cerere poate fi satisfcut ntr-un serviciu de reea. c. capacitate nseamn numrul limit de cereri simultane de servicii satisfcute cu performan garantat. d. disponibilitate nseamn probabilitatea ca serviciul de reea s fie disponibil timp de rspuns nseamn timpul necesar operaiunii serviciului pentru a trimite primul octet al rezultatului, msurat la locul serviciului din statul membru.

Lucian Zavate Tez de doctorat

Tehnici i tehnologii pentru realizarea portalurilor de date spaiale i integrarea serviciilor de corecii difereniale GPS
Servicii de poziionare global nc de la nceputurile existenei, omul a fost preocupat de poziia sa curent i de direcia sa de deplasare. Printre primele tehnici de poziionare utilizate se regseau metode precum marcare cilor de deplasare utiliznd pietre drept repere. Aceste tehnici sunt utilizate chiar i astzi, dar problemele ce pot aprea sunt evidente: ce se ntmpl dac aceste repere sunt acoperite de zpad? Cum putem distinge o cale fa de alt cale? Prin natura mediului nconjurtor aceste repere nu pot fi utlizate n navigaie sau n orice alt aplicaie de localizare. Dorina omului, susinut de necesitile societii, de a determina cu o ct mai mare precizie poziia (locaia) unui anumit obiect, persoana, cladire, etc. a dus la apariia sistemului GPS. Implicaiile utilizrii tehnologiei GNSS nu sunt pe deplin nelese, drept dovad fiind faptul c apar din ce n ce mai multe aplicaii cu component spaial n diverse domenii de activitate precum: utiliti, resurse naturale, explorri miniere, transporturi, agricultur, gestionarea situaiilor de urgen, sigurana public, etc. Tehnicile i tehnologiile utilizate n crearea, diseminarea i utilizarea serviciilor de poziionare sunt strns legate de scop, scara de aplicabilitate i de gradul de dependen al utilizatorului final, prin grad de dependen inelegem criticitatea factorului de disponibilitate al serviciului i implicaiile aprute n cazul unei discontinuiti a funionrii serviciului. Ori vedem c pe zi ce trece, tot mai multe sisteme se bazeaz parial sau total pe aceste servicii de poziionare: navigaie (terest, maritim, aerian), agricultur, gestionarea situaiilor de urgen, etc. Dac ar fi s rezumm premisele care au dus la apariia tehnologiei GPS, acest lucru se poate reda n felul urmtor: tehnologia GPS a aprut ca rspuns la cerinele armatei Statelor Unite ale Americii de a permite unui soldat sau a unui grup de soldai s-i poat determina autonom poziia n teren cu o precizie de 10 20 de metri. Autonomia n determinarea poziiei este extrem de important deoarce sistemul trebuia s permit acest lucru fr a mai fi necesare ale mijloace de comunicare (radio) ce ar fi putut fi interceptate de fore potenial ostile. Astfel echipamentul trebuia s se prezinte sub forma unui receptor pasiv, capabil s primeasc un semnal n baza cruia s poat determina poziia curent. Un alt aspect important este dat de faptul c armata Statelor Unite ale Americii este o for global, astfel sistemul trebuia s asigure o acoperire la nivel mondial, 24 de ore pe zi. n acelai timp, sistemul trebuia s fie sigur din punct de vedere militar avnd posibilitatea de a nu permite forelor ostile accesul la sistem fr ns a afecta calitatea utilizrii serviciului de forele armate ale S.U.A. nc din faza iniial s-a avut n vedere posibilitatea de a nzestra fiecare soldat i fiecare vehicol militar cu un astfel de echipament, astfel costurile receptoarelor trebuiau s fie suficient de mici pentru a permite acest lucru. n cazul aplicaiilor civile conceptul de determinare autonom a poziiei nu este relevant, iar dac inem cont de sursele de erori ce afecteaz msuratorile (erori ale ceasului sateliilor, erori derivate din efemeride, refracia ionosferic i troposferic, reflexia semnalului) putem spune c determinarea poziiei se face cu o acuratee cuprins ntre 10 i 30 de metri. Aceast abatere rezult din combinarea efectelor surselor de erori enumerate mai sus - User Equivalent Range Error factors (UERE). Cheia n rezolvarea acestei probeme este determinarea valorii erorii. Dac receptorul ar lua n calcula aceast valoare a erorii atunci ar putea compensa pentru a determina cu o precizia nalt poziia dorit. Acest lucru poate fi realizat prin metoda difereniala GPS (DGPS) sau corecii difereniale GPS.

Lucian Zavate Tez de doctorat

Tehnici i tehnologii pentru realizarea portalurilor de date spaiale i integrarea serviciilor de corecii difereniale GPS
n cazul coreciilor difereniale se utilizeaz doi receptori, unul pe post de baz, receptor amplasat ntr-o locaie a carei poziie este precis stabilit (ex: punct geodezic), al doi-lea receptor (cunoscut i sub denumirea de rover) ce colecteaz date n puncte cu locaie necunoscut (similar metodelor de determinare autonom a poziiei). Un aspect important n coreciile difereniale este acela c att baza ct i receptorul rover utilizeaz exact aceleai date de la aceeai satelii n acelai interval de timp. Receptorul baz (a crui locaie este determinat precis) i cunoate locaia dar utliznd informaiile de la satelii va determina de asemenea locaia n mod autonom (aceast locaie este determinat cu o eroare dat de suma surselor de erori). Prin diferena obinut ntre locaia cunoscut i cea nou determinat se poate calcula un aa-numit diferenial, ce poate fi apoi aplicat poziiei receptorului rover. Un alt considerent n aplicarea coreciilor difereniale este distana dintre baz i rover. Astfel dac aceast distan este prea mare, este foarte posibil ca cei doi receptori s utilizeze unul sau mai multi satelii diferii. Condiiile ionosferice/troposferice pot fi deasemenea diferite. De la o anumit distan magnitudinea erorii difer pentru cei doi receptori, scznd astfel acurateea coreciei difereniale.

Utilizarea i expunerea serviciilor de corecii difereniale pe Internet Sursa principal de date difereniale n Romania este Sistemul Romnesc de Determinare a Poziiei3 ce este disponibil din data de 4 Septembrie 2008, i este accesibil la adresa de internet http://www.rompos.ro . Conform acestui site ROMPOS se adreseaz n primul rnd utilizatorilor de tehnologie GNSS (GPS), n special celor care realizeaz lucrri de geodezie, cadastru, fotogrametrie, topografie, cartografie, GIS putnd fi utilizat i n domenii de activitate n care se dorete determinarea poziiei pe baza sistemelor GNSS. ROMPOS pune la dispoziia utilizatorilor servicii de corecie diferenial prin intermediul unor servicii web. In momentul de fa ROMPOS permite descrcarea de fiiere in formatul RINEX pentru 60 de staii fixe. Este recunoscut faptul c viaa de zi cu zi depinde din ce n ce mai mult de tehnologie prin prisma beneficiilor aduse. Tehnologia GNSS este prezent din ce n ce mai mult n activitile noastre zilnice, mai mult putem spune ca a devenit o comoditate i este luat ca atare. Cel mai bun exemplu este utilizarea tehnologiei GNSS n navigaie, fie c vorbim de echiparea autoturismelor cu astfel de sisteme, fie c vorbim de telefoane mobile echipate cu receptori GNSS, scopul este acelai, i anume de a determina ruta optima ntre dou puncte i ghidarea utlizatorului de-a lungul acelei rute. Astfel de aplicaii ce implic tehnologia GNSS nu necesit o precizie mare, sistemele menionate beneficiind de mecanisme compensatorii ce permit utilizarea sistemului n condiii optime.
3

Sistemul Romnesc de Determinare a Poziiei n englez Romanian Position Determination System abreviat ROMPOS

Lucian Zavate Tez de doctorat

Tehnici i tehnologii pentru realizarea portalurilor de date spaiale i integrarea serviciilor de corecii difereniale GPS
Exist totui aplicaii ale tehnologiei GNSS ce necesit o precizie crescut, i astfel de aplicaii ncep, desemenea, s fie prezente tot mai mult n activitile zilnice din diverse domenii i discipline: de la determinarea cu precizie a locaiei unor obiective, sau a potenialelor locaii pentru viitoare obiective, la aplicarea n agricultura pn la activiti de cercetare tiinific. Dar o precizie crescut nseamn achiziionarea de echipamente profesioniste, nsemn efectuarea de operaii suplimentare cum ar fi coreciile difereniale n timp real sau prin postprocesare, prezena i accesibilitatea unui serviciu de corecie diferenial i nu n ultimul timp cunotinele necesare pentru a mbina cele descrise mai sus n vederea obinerii rezultatelor dorite. Putem spune c mijloacele tehnice nu reprezint un impediment. Echipamentele GNSS sunt din ce n ce mai accesibile att ca pre ct i ca modalitate de utilizare, reelele de staii fixe sunt n continu expansiune iar modalitile de accesare a acestor servicii se diversific. O problem o reprezint cunotinele declarative i procedurale necesare, educarea personalului implicat i profesionalizarea acestuia. O alta problem este dat de accesibilitatea i promovarea serviciilor difereniale existente i mai ales descoperirea acestora printr-un motor de cutare. Evident c profesionitii din domeniu sunt la curent cu noutile sau cu modalitile de accesare a acestor servicii, dar ceilali utilizatori ce provin din diverse domenii de activitate dar care au nevoie de tehnologia GNSS i de corecii difereniale prin postprocesare n activitile desfurate zilnic nu dein sau nu sunt la curent cu aceste informaii. Mai mult, aceti utilizatori au alt specializare iar sfera lor de interes nu se intersecteaz cu acest domeniu. Utilizarea portalurilor de date geospaiale este n continu cretere, la baza acestui fapt fiind cel puin doua premise: Utilitatea acestor portaluri Implementarea Directivei INSPIRE Majoritatea domeniilor de activitate sunt acoperite prin prisma temelor spaiale enumerate i descrise n anexele I, II i III ale Directivei INSPIRE. Crearea i punerea la dispoziie a acestor seturi de date cu caracter oficial i cu actualizare perpetu garanteaz succesul acestor portaluri. Utilizatorii au acum un suport informaional: comun - toat lumea vede acelai lucru oficial - garanteaz legitimitatea rezultatelor obinute utiliznd aceste seturi de date n permanen actualizat datele spaiale sunt culese o singur dat i sunt stocate la nivelul cel mai adecvat, unde acestea pot fi actualizate ct mai eficient4 pe care se pot baza n procesul decizional Integrarea serviciilor de corecie diferenial GPS n aceste portaluri de date spaiale reprezint urmtorul pas. Acest lucru va asigura vizibilitatea i accesibilitata la aceste servicii pentru toi utilizatorii interesai. Cu toii tim c msurtorilor GNSS i rezultatele acestora se utilizeaz n procesul de corecie a datelor spaiale (aa-numitelor date GIS).
4

Conform Directivei 2007/2/CE

Lucian Zavate Tez de doctorat

Tehnici i tehnologii pentru realizarea portalurilor de date spaiale i integrarea serviciilor de corecii difereniale GPS
Portalurile spaiale au mecanisme ce permit relaionarea ntre resurse fie printr-o legtur direct creat explicit fie prin caracteristici comune ale resurselor spaiale, cum ar fi aria de acoperire. Astfel daca un utilizator va cuta un set de date pentru o arie anume sau pentru un oras, dac pentru acea arie sau pentru acel ora ar exista msurtori GNSS sau acoperire din punct de vedere al serviciilor difereniale, acestea ar putea fi descoperite automat ca rezultat al cutrii. Modalitile de achiziie a datelor spaiale difer, rezultatele depind la rndul lor de suportul cartographic sau imagistic utilizat: hri topografice scanate, imagini satelitare sau ortofotoplanuri. De cele mai multe ori aceste surse sunt luate ca atare nerealizndu-se nicio verificare la teren, iar de multe ori suportul cartografic este perimat, sau imaginile utilizate induc erori. S spunem c ar exista msurtori GNSS realizate de alte persoane decat cele implicate n procesul de achiziie a datelor spaiale iar ntre cele dou grupuri nu exist o cominicare direct. Un portal de date spaiale ar putea asigura acest canal de comunicaie. Dac ambele grupuri ar publica metadate ce descriu rezultatele muncii acestora ntr-un portal de date spaiale, la o simpl cutare dupa o arie de interes, cele doua resurse (GIS i GNSS) s-ar regsi printre rezultate. Dar acesta este doar un beneficiu al publicrii de medatate ale resurselor GIS i GNSS. Integrarea serviciilor de corecie diferenial cu portalurile de date geospaiale ofer mult mai multe beneficii. Post-procesarea este cea mai des utilizat metode de aplicare a coreciilor difereniale, dar am vzut c pentru a putea fi posibil trebuie indeplinite cteva condiii: att receptorul baza ct i receptorul rover trebuie s utilizeze aceleai date GNSS provenite de la aceeai satelii pentru acelai interval de timp un alt aspect important este date de distana dintre receptorul baz i receptorul rover. Astfel dac receptorul rover s-ar afla la o distan considerabil de receptorul baz, s zicem 500 de kilometri, atunci este foarte posibil ca cei doi receptori s vad unul sau mai muli satelii diferii. Desemenea condiiile ionosferice/troposferice pot fi diferite. De la o anumit distan, magnitudinea erorilor nu va mai fi identic pentru cei doi receptori iar acurateea coreciei difereniale scade progresiv.

Metodele utilizate n momentul de fa presupun ca utilizatorul s cunoasc staia fix cea mai apropiat de locaia n care a realizat msurtorile, modalitatea de accesare i descrcarea a fiierelor necesare procesului de post-procesare, s dein software-ul necesar i mai ales cunotinele necesare. Prin integrarea serviciilor de corecii difereniale n portalurile de date spaiale asigurm astfel un singur punct de intrare n sistem. Astfel utilizatorul poate cuta i descoperi automat staia de referin necesar procesului de postprocesare. Abordarea propus decurge n felul urmtor: Utilizatorul se autentific n portalul de date spaiale n baza unui cont creat i a credenialelor sale. Nu vom discuta n aceast lucrare aspectele comerciale, legale i de confidenialitate legate de accesul utilizatorului la serviciul de corecii difereniale. Vom presupune c utilizatorul pltete un abonament ctre furnizorul de serviciu i poate accesa fiierele necesare n virtutea acestui abonament. n urma autentificrii n sistem utilizatorul are acces la propriul mediu de lucru virtual, mediu n care i poate stoca i gestiona resurse GIS i GNSS utilizate n mod curent. Prin mediu de lucru virtual

Lucian Zavate Tez de doctorat

Tehnici i tehnologii pentru realizarea portalurilor de date spaiale i integrarea serviciilor de corecii difereniale GPS
nelegem o locaie securizat accesibil doar de proprietarul contului ce rezid pe un server ce face parte din infrastructura portalului spaial. n urma unei noi campanii de achiziii de date utiliznd GNSS-ul, utilizatorul dorete s sporeasc precizia msurtorilor prin procesul de postprocesare. Utilizatorul va ncrca n mediul su de lucru virtual fiierul RINEX ce conine msurtorile pentru care dorete s realizeze post-procesarea. Sistemul va identifica n mod automat staia baz ce va fi utilizat pentru post procesare utilznd informaiile coninute n header-ul fiierului RINEX i innd cont de criteriile de selectare a staiei baz i anume distana optim ntre cei doi receptori i intervalul temporar n care s-au realizat msurtorile. Dup ce a identificat staia necesar sistemul va verifica dac utilizatorul are acces sau nu la serviciile oferite de aceasta, dac raspunsul este da atunci i va prezenta utilizatorului dou opiuni: descrcarea automat a fiierelor necesare pentru post-procesare acest lucru presupune ca utilizatorul s dein aplicaia software i cunotinele necesare sau posibilitatea ca sistemul s realizeze i operaia de post-procesare oferind spre descrcare coordonatele rezultate n urma coreciei aceast opiune elimin necesitatea de a avea o aplicaie software specializat n corecii difereniale prin post-procesare i cerina ca utilizatorul s dein cunotinele necesare aplicrii procesului de post-procesare. Iat c n acest caz vorbim de Software as a Service (SaaS), utilizatorul are la dispoziie toate mijloacele necesare identificrii staiei fixe i realizrii post-procesrii fr a fi nevoie s aib instalat pe propriul calculator software specializat. Trebuie s nelegem ca reglementarea accesului la aceste servicii i aplicaii web se face n baza unor acorduri sau abonamente ntre funizori i utilizatori. Aceste mijloace de reglementare nu vor fi descrise n aceast lucrare deoarce nu fac obiectul acestei lucrri. Un alt aspect ce trebuie lmurit este cel legat de ce anume presupune aceast integrare a serviciilor de corecie diferenial ntr-un portal de date spaiale att din punct de vedere tehnologic ct i din punct de vedere al drepturilor asupra msurtorilor, serviciilor i a rezultatelor conexe ale acestora. Nu trebuie s se neleag c prin aceast integrare se ofer acces gratuit oricui la resursele GNSS menionate. Integrarea resurselor GNSS ntr-un portal de date spaiale vizeaz doua aspecte: 1. Un aspect este legat de documentarea prin metadate a resurselor GNSS i publicarea acestor metadate n portalul de date spaiale. Aceast documentare face astfel posibil descoperirea resursei GNSS respective, fie ca este vorba de msurtori GNSS efective, fie ca vorbim de servicii de corecie diferenial. Putem descrie acest aspect ca o expunere a resurselor GNSS spre a fi descoperite prin intermediul unui serviciu de tip Catalog. 2. Un alt aspect este legat pe componenta funcional a integrrii, i anume mecanismele de identificare a staiei fixe innd seama de condiiile minime ce trebuie ndeplinite i de componenta ce permite realizarea automat a coreciei difereniale. Aceast component de procesare poate fi tratat la rndul ei n dou moduri:

Lucian Zavate Tez de doctorat

Tehnici i tehnologii pentru realizarea portalurilor de date spaiale i integrarea serviciilor de corecii difereniale GPS
a. Fie tratm aceast component ca parte implicit a portalului mai exact funcionalitate a portalului (similar serviciului de catalog sau celui de publicare a metadatelor) b. Fie aceast component poate proveni de la furnizori teri specializai n domeniu n acest caz avem un serviciu ce poate fi considerat resurs GNSS ce poate fi publicat n portalul de date spaiale Deja se contureaz fluxul de lucru specific acestei activiti: Furnizorii de servicii de corecii difereniale i documenteaz aceste resurse prin intermediul metadatelor i public aceste informaii n catalogul portalului spaial. n aceste metadate se regsesc informaii precum: poziia staiei fixe, capabilitile expuse de aceasta, modalitile de acces la fiierele produse de staie, proprietarul serviciului, restriciile de utilizare, etc. Aceste metadate joac un rol dublu: cel de a face posibil descoperirea resursei GNSS i cel de a permite portalului s identifice staia corect ce trebuie utilizat n procesul de post-procesare. n linii mari avem aceeai situaie pentru msurtorile GNSS n sine: cel ce a realizat msurtorile se folosete de metadata pentru a le descrie. Evident c o parte din metadate poate fi preluat automat din header-ul fiierelor RINEX. Utilizatorii acceseaz portalul spaial i fie realizeaz o cautare clasic: dup un cuvnd cheie sau dup o arie de interes, fie utilizeaz acele mecanisme automatizate de identificare i postprocesare.

Aceast integrare i publicare de resurse GNSS nu nseamn renunarea la propriile date sau oferirea accesului gratuit la serviciile de corecie diferenial, ci doar crearea unui mediu ce va permite popularizarea resurselor GNSS n rndul comunitii GIS i GNSS. Publicarea de resurse nu echivaleaz cu ncrcarea de date/msurtori ntr-o locatie web pentru a putea fi descrcate ci nseamn documentarea acelor resurse GIS/GNSS i publicarea documentelor de metadate pentru a putea fi descoperite de cei interesai. ntre elementele de metadate ce se completeaz se regsesc i informaii despre proprietarul resurse i indicaii cu privire la modul de contactare a acestuia sau informaii cu privire la condiiile de utilizare a resursei i natura resursei (comercial/gratuit). Din punct de vedere tehnologic aceast integrare presupune urmtoarele: Crearea unui profil de metadate specifice msurtorilor GNSS Crearea unui profil de metadate specifice serviciilor de corecii difereniale mbuntirea serviciului de cutare pentru a permite descoperirea automat a staiilor de referin ce corespund cerinelor minime pentru realizarea post-procesrii - Crearea mecanismelor ce permit descrcarea automat a fiierelor necesare post procesrii Crearea unui serviciu web ce permitea realizarea post-procesrii automat i posibilitatea de descrcare a fiierului postprocesat. -

Lucian Zavate Tez de doctorat

Tehnici i tehnologii pentru realizarea portalurilor de date spaiale i integrarea serviciilor de corecii difereniale GPS

3.7 Componenta geoportal i rolul acesteia la nivelul Infrastructurii de Date Spaiale


Un geoportal reprezint punctul de acces ctre o infrastructur de date spaiale i permite utilizatorilor s descopere, vizualizeze i s acceseze informaiile geospaiale publicate de ctre productorii acestora. Aplicaia geoportal reprezint o aplicaie web ce include un set de componente ce permit publicarea, descoperirea i utilizarea documentelor de metadate bazate pe standarde internaionale, documente ce descriu seturi de date spaiale i servicii geospaiale.

3.7.1 Componentele aplicaiei geoportal

Interfaa Utilizator a aplicaiei geoportal se bazeaz pe mediul JavaServer Faces (JSF), mediu ce permite procesarea cererilor client provenite din paginile web i direcionarea acestor cereri ctre module specializate ale aplicaiei geoportal Componenta de securitate - Aplicaia geoportal implementeaz un model standard de securitate bazat pe container-ul Java. Aceste containere pot fi intitulate i servere de aplicaii dar nu n sensul unei componente hardware ci din punct de vedere al unei aplicaii software. Exemple de astfel de containere Java: Apache Tomcat, Oracle Glassfish, JBoss, etc. Astfel container-ul Java este configurat s realizeze autentificarea utilizand un depozit de credeniale (n englez identity store). Toate cererile ce vin din partea clienilor sunt procesate de acest container Java iar n funcie de operaiile executate sunt verificate credenialele furnizate de utilizator n momentul autentificrii n sistem. Informaiile referitoare la utilizatorul autentificat sunt apoi furnizate, la cerere, fiecrei aplicaii web ce ruleaz n acel container Java. Componenta de publicare a documentelor de metadata - aplicaia geoportal permite crearea i publicarea documentelor de metadate bazate pe standarde internaionale prin intermediul interfeei utilizator. Acest lucru poate fi realizat fie prin intermediul unui editor de metadate dedicat fie prin intermediul funcionalitii de ncrcare (upload) a documentelor de metadate existente. Componenta relaional - locaia principal de stocare a documentelor de metadate este reprezentat de baza de date relaional. Comunicarea ntre componenta de publicare i baza de date se realizeaz prin intermediul Java JDBC API. Componenta de cutare Serviciul Catalog- Pagina de cutare a aplicaiei geoportal expune spre utilizare un punct de apelare a unui serviciu web ce permite descoperirea metadatelor (n englez metadata discovery). Toate cererile ce ajung n aceast pagin sunt procesate de o subcomponent dedicat SearchController sub-component care la rndul su execut cererile printr-o alt sub-component SearchEngine. Aplicaia geoportal expune n acelai timp un API al unui serviciu web rest de interogare al catalogului de metadate, denumit Rest Query API service. Atunci cnd un document de metadate este publicat, metadatele originale sunt stocate

Lucian Zavate Tez de doctorat

Tehnici i tehnologii pentru realizarea portalurilor de date spaiale i integrarea serviciilor de corecii difereniale GPS
fr a fi modificate i sunt utilizate n editorul on-line atunci cnd documentul este modificat sau n pagina de detalii a documentului de metadate. n acelai timp serviciul permite extragerea elementelor dup care se poate realiza cutarea ntr-o structur uniform, standardizarea valorilor de tip dicionar, determinarea codurilor asociate categoriilor i tipurilor de metadate, selectarea elementelor cheie pentru a permite conectarea la resurse on-line i asocierea unui identificator unic resursei publicate. De asemenea serviciul catalog ofer suport pentru proprietile interogabile CS-W definite n Profilul de aplicaie CSW ISO. Proprietile interogabile se bazeaz pe ISO 19115 i ISO 19119 respectnd denumirile i asocierile definite n OpenGIS Catalogue Services Specification 2.0.2 ISO Metadata Applicaition Profile i Technical Guidance to implement INSPIRE Discovery Services Technical Guidance Version 2.12.

3.8 Profile de metadate


Cuvntul Meta, n Greac , este utilizat pentru indica abstractizarea unui anumit lucru, abstractizare ce tinde s completeze acel lucru. Relateaz informaii despre sine. Cu alte cuvinte Metadatele sunt date despre date, o descriere a coninutului datelor. Cel mai adesea metadatele sunt definite ca date structurate despre date sau date ce descriu atributele unei resurse sau informaii despre date, totui conceptul de metadate nu este unul nou: legenda hrii, catalogul index al unei librrii sau chiar crile de vizit sunt exemple la ndemn. n linii mari metadatele conin descrierea coninutului, calitatea datelor, condiiile de utilizare, drepturile de autor precum i alte caracterisitici ale resursei pe care o descriu. Metadatele reprezint mecanismul prin care datele i serviciile geospaiale sunt descrise, permind astfel utilizatorilor i aplicaiilor s descopere i s utilizeze aceste resurse. Un aspect ce trebuie avut n vedere este acela c structura metadatelor difer n funcie de natura resurse pe care o descriu. Prin urmare, organizaii de renume din fiecare domeniu de activitate stabilesc o structur specific a documentelor de metadate, cunoscute i sub denumirea de schem de metadate sau standard de metadate. Un exemplu bun de standard simplu de metadate este cel propus de Dublin Core Metadata Initiative (DCMI, 2004). Aceast initiative, create n anul 1995, promoveaz adoptarea la scar larg a unor standarde interoperabile de metadate i crearea de vocabulare specializate pe metadate pentru ce permit utilizarea sistemelor de descoperire (n englez discovery) inteligente. Conform directivei INSPIRE standardele de metadate utilizate sunt ISO 19115 pentru seturi de date i 19119 pentru servicii.

4.

Integrarea serviciilor de corecii difereniale gps ntr-un portal de date spaiale

Integrarea serviciilor de corecie diferenial n aplicaiile geoportal este o problem de actualitate. Dei nu exist iniiative n acest sens cadrul legal i tehnic este asigurat prin prisma

Lucian Zavate Tez de doctorat

Tehnici i tehnologii pentru realizarea portalurilor de date spaiale i integrarea serviciilor de corecii difereniale GPS
reglementrilor INSPIRE n ceea ce privete acordurile de partajare a resurselor, specificaiilor tehnice pentru seturile de date i pentru serviciile de reea, regulilor de implementare i mai ales prin prisma Standardului Internaional 19116. Integrarea celor dou componente, componenta geoportal i componenta DGPS, se bazeaz n ntregime pe implementarea ISO 19116, mai exact transpunerea specificaiilor ntr-un profil de metadate pentru ca ulterior acest profil de metadate s fie utilizat de aplicaia geoportal pentru a crea documente de metadate. Un alt aspect important este dat de forma de stocare a informaiilor n documentul de metadate, aspect controlat de specificaiile de implementare descrise n ISO 19139. n soluia propus se extinde un profil de metadate existent ce are la baz INSPIRE Metadata Implementing Rules - Technical Guidelines based on EN ISO 19115 and EN ISO 19119 (Version 1.2). Exist deja informaie despre staiile fixe, informaie accesibil n special pentru staiile ce fac parte din reeaua EUREFIP. Se va ncerca pe ct posibil utilizarea acestei informaii iar acolo unde este cazul se va ncerca derivarea de informaie pe baza celei existente. Totodat este necesar un proces de armonizare a informaiei astfel nct s se respecte regulile de implementare i specificaiile tehnice date att de Directiva INSPIRE ct i de Standardul Internaional 19116. Aplicaia geoportal pune la dispoziie un serviciu de cutare INSPIRE Discovery Service implementat n baza INSPIRE Technical Guidance document v.3.0. Pentru a putea acomoda necesitile integrrii serviciilor de corecie diferenial, acest serviciu va fi extins astfel nct descoperirea resurselor GNSS s se poat realiza ct mai uor i intuitiv. Studiul de fa i propune s demonstreze faptul c integrarea serviciilor de coreie diferenial n geoportaluri de date spaiale este fezabil.

4. 1 Crearea unui profil de metadate pentru seturi de date spaiale


Conform Articolului 5(4) al Directivei 2007/2/CE, regulile de implementare INSPIRE vor ine cont de standarde internaionale relevante precum i de cerinele utilizatorilor. n contextul metadatelor pentru seturi de date spaiale i servicii de date spaiale, standardele EN ISO 19115, EN ISO 19119 i ISO 15836 (Dublin Core) au fost identificate ca fiind importante. Regulamentul 1205/20085 [83] cu privire la implementarea Directivei 2007/2/EC a fost adoptat n data de 3 Decembrie 2008 i publicat n Jurnalul Oficial al Uniunii Europene n data de 4 Decembrie 20086 i st la baza Regulilor de Implementare pentru Metadate. De regul un profil de metadate reprezint un subset al standardelor pe care se bazeaz, subset ce include elementele obligatorii precum i acele elemente opionale considerate necesare/potrivite contextului n cazul de fa Uniunii Europene. Putem spune c n baza regulamentului 1205/2008 a luat natere profilul de metadate INSPIRE. n procesul de creare a unui profil de metadate se realizeaz prin parcurgerea urmtorilor pai:
5 6

Commision Regulation (EC) No 1205/2008 of 3 December 2008 implementing Directive 2007/2/EC Official Journal 326, 4.12.2008, p. 12-30

Lucian Zavate Tez de doctorat

Tehnici i tehnologii pentru realizarea portalurilor de date spaiale i integrarea serviciilor de corecii difereniale GPS
Aprobarea standardelor ce vor defini profilul de metadate Crearea unor Tabele de Definiii ce cuprind toatele elementele de metadate, inclusiv descrierea acestora, ce vor fi incluse n profilul de metadate. Vor fi incluse de asemenea i exemplificri ilustrative pentru posibilele valori ale fiecrui element Generarea Diagramelor UML diagrame ce vor sta la baza definiiei profilului de metadate Realizarea testelor de conformitate a profilului de metadate Stabilirea identificatorilor URL pentru schema XML ce vor fi utilizai la validarea documentelor de metadate create n baza profilului de metadate Dup realizarea profilului de metadate urmtorul pas este integrarea acestuia n cadrul unui portal de date spaiale. n cazul profilului de metadate INSPIRE aceti pai pot fi uor identificai: Aprobarea standardelor ce defines profilul de metadate INSPIRE s-a realizat prin Articolul 5(4) al Directivei 2007/2/EC. Crearea Tabelelor de Definiii pentru elementele de metadate au fost stabilite n cadrul Regulamentului 1205/2008 i detaliate n cadrul INSPIRE Metadata Implementing Rules: Technical Guidelines based on EN ISO 19115 and EN ISO 19119. Schemele UML au fost create de organisme internaionale abilitate precum ISO TC 211 (International Standard Organization Technical Commitee 211) sau OGC (Open Geospatial Consortium ) i sunt accesibile public la adresele.

Un rol extrem de important l joac standardul ISO/TS 191139:2007 Geographic Information Metadata XML Schema Implementation, standard ce reprezint mai degrab o specificaie tehnic ce definete schema de codare XML (n englez Geographic MetaData XML encoding). Cu alte cuvinte att standardul ISO 19115 ct i ISO 19119 nu includ schema de implementare i codare XML ci standardul ISO 191139. Documentele de metadate sunt stocate n XML iar acest lucru nu se poate realiza dect n baza unei astfel de scheme de codare XML ce permite stocarea elementelor de metadate specificate de ISO 19115 i ISO 19119. Standardul ISO 19139 furnizeaz schemele XML ce au scop mbuntirea interoperabilitii prin asigurarea unei specificaii unice, comune pentru descrierea, validarea i schimbul de metadate. Standardul Internaional 19118 descrie cerinele necesare crerii regulilor de codare XML pe baza diagramelor UML i este utilizat de Standardul Internaional 19139. Crearea documentelor de metadate cade n sarcina editorului de metadate. Acest editor poate fi o aplicaie dektop sau o aplicaie web. n cazul unui geoportal de date spaiale editorul de metadate reprezint un modul al acestui geoportal i se materializeaz sub forma unei aplicaii web. Editorul de metadate este reprezentat n Figura 24 prin Controlul de Editare. Editorul de metadate se folosete de o serie de fiiere de suport pentru a putea crea sau modifica documente de metadate. Fiierul de profile schemas.xml - conine lista profilelor de metadate disponibile, din care se poate opta la crearea unui nou document de metadate i este de forma: <schemas>

Lucian Zavate Tez de doctorat

Tehnici i tehnologii pentru realizarea portalurilor de date spaiale i integrarea serviciilor de corecii difereniale GPS
<schema fileName="gpt/metadata/esri/esri-arcgis-definition.xml"/> <schema fileName="gpt/metadata/esri/esri-fgdc-definition.xml"/> <schema fileName="gpt/metadata/esri/esri-iso-definition.xml"/> <schema fileName="gpt/metadata/dc/dc-definition.xml"/> <schema fileName="gpt/metadata/fgdc/fgdc-definition.xml"/> <schema fileName="gpt/metadata/iso/nap/nap-iso-19115-definition.xml"/> <schema fileName="gpt/metadata/iso/nap/nap-iso-19119-definition.xml"/> <schema fileName="gpt/metadata/iso/inspire/inspire-iso-19115-definition.xml"/> <schema fileName="gpt/metadata/iso/inspire/inspire-iso-19119-definition.xml"/> <!-- DGPS ISO service profile --> <schema fileName="gpt/metadata/iso/dgps/dgps-iso-19119-definition.xml" /> <!-- DGPS ISO service profile --> <schema fileName="gpt/metadata/ogc/ogc-definition.xml"/> <schema fileName="gpt/metadata/ogc/cswRecord-definition.xml"/> <schema fileName="gpt/metadata/other/georss-definition.xml"/> <schema fileName="gpt/metadata/other/opensearch-definition.xml"/> </schemas> La nivelul aplicaiei geoportal exist un singur fiier ce conine lista profilelor de metadate implementate. Fiierele ablon - *template.xml - reprezint documente XML conforme cu structura standardului/profilului de metadate dar fr a fi populate cu valori. Practic un acest ablon este folosit de editorul de metadate din geoportal pentru a-l popula cu valorile introduse de utilizator n formularul on-line, ulterior acest ablon plus valorile menionate fiind stocate n catalogul de metadate. Fiecrui profil de metadate implementat la nivelul aplicaiei geoportal i corespunde cte un fiier template.xml. De regul aceste fiiere sunt prefixate de denumirea profilului pe care l implementeaz, ex: inspire-iso19115-template.xml, inspire-iso-19119-template.xml. Fiierele de implementare - *definition.xml - sunt cele ce definesc elementele de metadate i aspectul acestora la nivelul editorului de metadate. De asemenea n baza acestor fiiere se realizeaz corespondena ntre cmpurile formularului on-line i fiierul ablon aferent profilului de metadate ales la lansarea editorului. Tot aceste fiiere sunt utilizate i la consultarea metadatelor prin afiarea documentului de metadate n pagina de detalii aferent resursei. Fiecrui profil de metadate implementat la nivelul aplicaiei geoportal i corespunde cte un fiier definition.xml. De regul aceste fiiere sunt prefixate de denumirea profilului pe care l implementeaz, ex: inspire-iso-19115definition.xml, inspire-iso-19119-definition.xml. Fiierele schema - .xsd conin constrngerile ce se aplic asupra documentelor de metadate din punct de vedere al structurii i tipului de coninut. De regul aceste constrngeri sunt formulate n baza unor reguli gramaticale ce guverneaz ordinea elementelor, a unor predicate booleane pe care coninutul documentelor trebuie s le satisfac, a unor tipuri de date ce guverneaz coninutul elementelor i a atributelor i mai ales n baza unor reguli specializate precum constrngerile de unicitate sau de integritate referenial. Aceste fiiere sunt scrise ntr-un limbaj creat special pentru a descrie schemele XML, i anume Document Type Definition (DTD).

Lucian Zavate Tez de doctorat

Tehnici i tehnologii pentru realizarea portalurilor de date spaiale i integrarea serviciilor de corecii difereniale GPS
Aceste fiiere .xsd sunt de regul create prin standardele de implementare (ex: ISO 19139). n cazul profilelor de metadate aceste fiiere pot fi extinse pentru a oferi suport de validare n cazul elementelor nou introduse. Acest lucru se va dovedi util n etapa de integrare a serviciilor de corecii difereniale GPS cu portalurilor de date spaiale. Fiierele ce definesc elementele indexabile - indexables.xml au rolul de a realiza corespondena ntre anumite elemente de metadate i calea xpath ce determin locaia elementului n cauz. Fiecrui profil de metadate implementat la nivelul aplicaiei geoportal i corespunde cte un fiier indexables.xml. De regul aceste fiiere sunt prefixate de denumirea profilului pe care l implementeaz, ex: inspire-apiso-indexables.xml. Fiierul property-meanings.xml este utilizat la indexarea elementelor de metadate identificate prin fiierele *indexables.xml astfel ncat aceste elemente s poat fi utilizate drept criterii de cutare. La nivelul aplicaiei Geoportal exist un singur fiier property-meanings.xml. Sumariznd, procesul de crearea a unui profil de metadate presupune: identificarea standardului pe care se va baza profilul, identificarea elementelor i atributelor ce vor fi incluse n profil, crearea ablonului de metadate sub forma unui fiierl xml ce conine toate elementele i atributele de metadate fr a fi ns populate cu valori - *template.xml crearea schemei/schemelor de validare a documentelor de metadate pentru a asigura astfel intergritatea acestora sau extinderea acestora daca exist deja - *xsd crearea fiierelor de implementare - *definition.xml integrarea profilului nou creat la nivelul aplicaiei geoportal prin: o adugarea noului profil n fiierul de profile schemas.xml o specificarea elementelor indexabile - *indexables.xml o configurarea aplicaiei geoportal pentru a putea cuta n documentele de metadate bazate pe noul profil property-meanings.xml

4.1.1 Crearea unui profil de metadata pentru resurse GPS pe baza Standardului Internaional 19116
Integrarea resurselor GNSS ntr-un portal de metadate presupune crearea unui profil nou de metadate care s includ elemente specifice acestor resurse. Ceea ce este interesant este faptul c profilele de metadate pot avea la baz alte profile, astfel se poate extinde un profile existent pentru a include elemente i atribute noi care s fie potrivite contexului. Serviciile de poziionare sunt enumerate ntre serviciile de procesare identificate prin Standardul Internaional 19119. Standardul Internaional 19116 este dedicat descrierii i definirii serviciilor de poziionare. Serviciile de poziionare implic o mare varietate de tehnologii ce furnizeaz coordonatele unei poziii precum i alte informaii asociate acestor coordonate ctre o serie de aplicaii Figura 1.

Lucian Zavate Tez de doctorat

Tehnici i tehnologii pentru realizarea portalurilor de date spaiale i integrarea serviciilor de corecii difereniale GPS

Figura 1. Interfaarea serviciilor de poziionarea cu tehnologiile de poziionare i cu utilizatorii Tehnologia modern de poziionare permite msurarea coordonatelor unei locaii de pe surpafaa Pmntului sau din apropierea acestuia cu acuratee i vitez sporit, permind astfel sistemelor geografice informatice s fie populate cu orice numr de obiecte. Standardul Internaional 19116 asigur o structurare a datelor i a operaiilor fapt ce permite sistemelor spaiale, precum GIS-ul, s utilizeze aceste tehnologii cu o eficien sporit prin asigurarea interoperabilitii ntre diferitele implementri sau tehnologii utilizate. Aceast interfa poate fi aplicat comunicaiei dintre orice component a sistemului ce genereaz sau utilizeaz informaii de poziionare. Astfel de sisteme pot ncorpora un instrument ce furnizeaz actualizri ale poziiei ctre unul sau mai multe echipamente ce utilizez coordonate n vederea procesrii, stocrii i afirii acestora. De exemplu un sistem de navigaie poate include funcii de nregistrare ce permit stocarea istoricului traseului parcus de un vehicul, instrumente de procesare ce genereaz direcii de navigaie de-a lungul unei rute planificate bazndu-se pe puncte de tranzit stocate i un echipament de afiare ce permite utilizatorului s vizualizeze poziia curent, informaii despre traseu precum i suportul cartografic. Standardul Internaional 19116 definete o interfa ce permite transmiterea coordonatelor i a altor informaii asociate ntre componentele menionate mai sus. Serviciile de poziionare standardizate pun la dispoziia sistemelor client operaii ce permit accesul uniform la coordonatele poziiei i la alte informaii asociate acesteia. De exemplu un serviciu de poziionare ar putea comunica cu un receptor GNSS utiliznd protocolul NMEA 0183, traduce informaia i furnizeaz rezultatele poziionrii ctre un client GIS prin intermediul interfeei descrise de ISO 19116. Un alt serviciu de poziionare poate comunica cu un receptor GNSS utiliznd un protocol binar proprietar productorului. Prin utilzarea acestei interfee standardizate a serviciilor de poziionare, protocoalele de comunicare hardware devin transparente pentru aplicaia client.

Lucian Zavate Tez de doctorat

Tehnici i tehnologii pentru realizarea portalurilor de date spaiale i integrarea serviciilor de corecii difereniale GPS
Se anticipeaz crearea unui nou protocol de comunicaie care s urmreasc ndeaproape structura descris n Standardul Internaional 19116. Astfel de standarde de comunicare vor facilita schimbul de informaie ntre componentele sistemului. Aplicarea acestui Standard Internaional 19116 este ilustrat n figura 2 ntr-un caz simplificat n care utilizatorul dorete s obin coordonatele de la un receptor GNSS.

Figura 2. Scenariu de utilizare pentru obinerea coordonatelor de la un serviciu de pozitionare

n primul rnd serviciul de poziionare transmite informaii de identificare a sistemului, astfel ncat utilizatorul s poat determina tipul sistemului de poziionare, n cazul de fa un receptor GNSS, i dac sistemul este operaional. n pasul urmtor utilizatorul seteaz receptorul GNSS s furnizeze coordonatele n sistemul de coordonate dorit prin intermediul interfeei, mai exact a operaiei setMode. Prin aplicarea operaiilor setOperationsConditions specific-tehnologice utilizatorul poate configura condiii de operare specifice astfel nct determinarea poziiei s se realizeze n maniera dorit. n cele din urm poziia calculat este transmis utilizatorului prin intermediul obiectului PS_Observation. Sistemul de poziionare poate raporta la rndul su anumite condiii de operare cu scopul de a asista utilizatorul n luarea deciziei de utilizare sau nu a poziiei msurate. De exemplu un indicator al calitii este valoarea aa-numitului dilution of precision (DOP) bazat pe geometria sateliilor observai

Lucian Zavate Tez de doctorat

Tehnici i tehnologii pentru realizarea portalurilor de date spaiale i integrarea serviciilor de corecii difereniale GPS
la momentul determinrii poziiei. Comunicarea aceste informaii se realizeaz prin intermediul unor structuri de date standard ctre modulul de afiare al utilizatorului, urmnd a fi prezentat acestuia. Urmtoarele documente sunt indispensabile aplicrii Standardului Internaional 19116: ISO 1000:192- SI units and recommendations for the use of their multiples and of certain other units ISO/TS 19103 Geographic Information Conceptual schema language ISO 19108:2002, Geographic information Temporal schema ISO 19111:2003, Geographic information Spatial referencing by coordinates ISO 19113:2002, Geographic information Quality principles ISO 19114:2003, Geographic information Quality evaluation procedures ISO 19115:2003, Geographic information Metadata Clasele standardelor internaionale emise de Comisia Tehnica 211 sunt structurate n pachete abreviate cu dou litere:
Tabelul 1. Lista pachetelor cuprinse n standardul ISO 19116 Nr. Abreviere Denumire pachet 1. CC Changing coordinates 2. CI Citation 3. DQ Data quality 4. EX Extent 5. MD Metadata 6. PS Positioning Services 7. RS Reference system 8. SC Spatial Coordinates 9. TM Temporal Standard Internaional ISO 19111 ISO 19115 ISO 19115 ISO 19115 ISO 19115 ISO 19116 ISO 19115 ISO 19111 ISO 19108

Modelul pachetului Positioning Services Pachetul Positioning Services ofer mijloace prin care utilizatorul poate obine informaii cu privire la un punct sau obiect. Interfaa de comunicare cu serviciul de poziionare este structurat n trei clase: a) Informaii despre sistem stocate n clasa PS_System identificnd sistemul i capabilitile acestuia. b) Informaii despre sesiune stocate n clasa PS_Session identificnd sesiunea c) Informaii despre modul de operare stocate n clasa PS_ObservationMode identificnd configuraiile utilizate n fiecare mod de operare, observaiile de poziionare (rezultatele) i orice informaie asociat cu privire la calitate

Lucian Zavate Tez de doctorat

Tehnici i tehnologii pentru realizarea portalurilor de date spaiale i integrarea serviciilor de corecii difereniale GPS
Serviciul de poziionare poate fi accesat prin intermediul unei interfee ce opereaz pe baza celor trei clase. Acest Standard Internaional poate fi implementat ca o interfa ntre diverse module software din cadrul unui sistem sau ca o interfa ntre sisteme diferite. Relaiile dintre aceste clase pot fi observate n figura 3.
<<Type>> PS_PositioningServices

1 +system <<Type>> PS_System +system 1

0..*

+session +mode 1..*

0..*

+mode

<<Type>> PS_Session

<<Type>> PS_ObservationMode +mode 1 0..* +qualityType

+instrument 1..* <<DataType>> PS_InstrumentId 0..* +component +observation 0..*

<<Type>> PS_QualityMode

<<DataType>> PS_Observation

Figura 4. Schema UML a claselor majore din pachetul PS_PositioningServices

Informaiile despre sistem (PS_System) furnizeaz informaii despre instrumentul/instrumentele utilizate de serviciul de poziionare. Informaiile despre modul de observare (PS_ObservationMode) include toate configuraiile i parametrii de operare, inclusiv sistemul de coordonate n care sunt returnate rezultatele. Asociate modului de operare pot fi informaii cu privire la configuraiile ce afecteaz calitatea datelor, informaii stocate n clasa PS_QualityElement, clasa ce caracterizeaz modul n care rezultatele legate de calitatea datelor pot fi evaluate i exprimate. Serviciile de poziionare pot produce cteva tipuri de observaii: poziie, orientare, micare i rotaie. Deoarece fiecare tip de observaie poate returna rezultate n propriul sistem de referin, se creaz cte o instan separat a clasei PS_ObservationMode pentru fiecare tip de observaie. Observaiile sunt agregate pentru fiecare mod n parte astfel nct informaiile necesare interpretrii s poat fi asociate fiecrei observaii n parte. Observaiile agregate pe moduri de operare (PS_ObservationMode) pot fi agregate la nivel de sesiuni (PS_Session). Conceptul de sesiune de observaii este larg utilizat atunci cnd observaiile sunt n scopuri topografice sau spre utilizarea cu aplicaii GIS. Rezultatele calitii msurtorilor sunt asociate direct cu rezultatele observaiilor i sunt stocate n clasa PS_ObservationQuality, clas ce este un subtip al clasei DQ_QualityMeasure. Avnd n vedere faptul ca Standardul Internaional 19119 include serviciile de poziionare global n lista de servicii reglemetate de acesta, integrarea serviciilor de poziionare global (inclusiv cele de corecii difereniale) se va realiza prin extinderea profilului de metadate INSPIRE pentru servicii.

Lucian Zavate Tez de doctorat

Tehnici i tehnologii pentru realizarea portalurilor de date spaiale i integrarea serviciilor de corecii difereniale GPS
n lucrarea de fa extinderea s-a realizat prin modificarea profilului INSPIRE pentru servicii prin adugarea elementului instrument PS_InstrumentID. Crearea profilului de metadate a presupus urmtorii pai: 1. S-au copiat ntr-un director separat fiierele ce definesc profilul INSPIRE pentru Seturi de Date, probil bazat pe ISO 19119/19139. Fiierele copiate au fost: a. inspire-iso-19119-template.xml fiierul ablon b. inspire-iso-19119-definition.xml fiierul de implementare c. inspire-apiso-indexables.xml fiierul ce specific cmpurile de vor fi indexate i calea xpath a elementelor respective 2. Aceste fiiere au fost redenumite conform noului profil, astfel: a. inspire-iso-19119-template.xml a devenit dgps-iso-19119-template.xml b. inspire-iso-19119-definition.xml a devenit dgps-iso-19119-definition.xml c. inspire-apiso-indexables.xml a devenit dgps-apiso-indexables.xml 3. A fost creat un nou fiier de tip .xsd - iso-19116-xsischema.xsd - pentru a putea realiza validarea i pentru a putea aplica constrngerile necesare. Coninutul acestui fiier depinde de elementele ce se doresc a implementa n noul profil de metadate. Elementul nou introdus este PS_InstrumentID cu atributele acestuia Figura 4.

Figura 4. Elementul PS_InstrumentID

Observm din figura 5 c acest element apare cel puin o dat ntr-un document de metadate (1..*), iar atributele implementate se vor regsi n schema de validare .xsd.

Lucian Zavate Tez de doctorat

Tehnici i tehnologii pentru realizarea portalurilor de date spaiale i integrarea serviciilor de corecii difereniale GPS

Figura 5 Localizarea elementului PS_InstrumentID

Coninutul fiierului este redat mai jos strucurat pe atributele elementului PS_InstrumentID:

Lucian Zavate Tez de doctorat

Tehnici i tehnologii pentru realizarea portalurilor de date spaiale i integrarea serviciilor de corecii difereniale GPS
Elementul instrument:

Atributul type:

Atributul identifier:

Atributul manufacturer:

Atributul model:

Lucian Zavate Tez de doctorat

Tehnici i tehnologii pentru realizarea portalurilor de date spaiale i integrarea serviciilor de corecii difereniale GPS
Atributul serialNumber:

Atributul calibrationReport:

Elementul instrument face parte din clasa PS_System ce are atributul PS_PositioningTechnology.

Acest atribut trebuie validat la rndul su, astfel lista de coduri a fost implementat n fiierul .xsd. Clasele PS_PositioningServices, PS_System au fost de asemenea implementate.

Lucian Zavate Tez de doctorat

Tehnici i tehnologii pentru realizarea portalurilor de date spaiale i integrarea serviciilor de corecii difereniale GPS
Fiierul de validare iso-19116-xsischema.xsd este refereniat n fiierul dgps-iso-19119definition.xml. Fiierele ce definesc profilul de metadate DGPS au fost modificate dup cum urmeaz: n fiierul dgps-iso-19119-template.xml s-au modificat atributele elementului <MD_Metadata xsi:schemaLocation pentru a include schemele noi de validare

La finalul fiierului au fost adugate elementele de metadate nou introduse i atributele acestora, fr ns a le popula cu valori. n fiierul inspire-iso-19119-definition.xml a fost modificat elementul schema i atributul xsdLocation

Lucian Zavate Tez de doctorat

Tehnici i tehnologii pentru realizarea portalurilor de date spaiale i integrarea serviciilor de corecii difereniale GPS

Lucian Zavate Tez de doctorat

Tehnici i tehnologii pentru realizarea portalurilor de date spaiale i integrarea serviciilor de corecii difereniale GPS 4.1.2 Integrarea serviciilor de corecii difereniale n aplicaia geoportal
n fiierul schemas.xml se introduce referina ctre noul profil de metadate pentru a aprea n lista de porfile implementate n aplicaia geoportal. <!-- DGPS ISO service profile --> <schema fileName="gpt/metadata/iso/dgps/dgps-iso-19119-definition.xml" /> <!-- DGPS ISO service profile --> Un alt aspect ce trebuie avut n vedere este introducerea i stocarea poziiei staiei fixe. Conform Regulamentului 1205/2008 cu privire la implementarea Directivei 2007/2/EC i bazat pe Standardele Internaionale 19115/19119 implementate prin 19139 elementul Localizare Geografic se va exprima cu ajutorul elementului de metadate dreptunghi de delimitare geografic westBoundLongitude, eastBoundLongitude, southBoundLatitude, northBoundLatitude coordonatele fiind stocate n grade zecimale. n ceea ce privete poziia staiei fixe, aceasta se va materializa sub forma unui punct definit de perechea de coordonate latitudine i longitudine, coordonatele fiind stocate n grade minute secunde [84] la care se adaug i elevaia. Cu toate acestea profilul de metadate realizat mai sus permite stocarea poziiei staiei fixe cu dou condiii: coordonatele s fie transformate din grade minute secunde n grade zecimale iar elementele de metadate perechi s fie identice cu alte cuvinte westBoundLongitude va fi identic cu eastBoundLongitude i southBoundLatitude va fi identic cu northBoundLatitude. Aceast soluie este funcional dar pe viitor ar fi oportun extinderea ISO 19115 pentru a putea stoca i locaii punct. O alt soluie, ce poate prea la ndemn la prima vedere, ar fi stocarea dreptunghiului ce nscrie aria de acoperire a staiei de referin dei acest lucru nu este corect din mai multe motive. Pentru a putea introduce aceste informaii corect componenta de creare a documentelor de metadate a fost modificat. Pentru a putea documenta resursa GNSS sunt necesare informaiile descrise n Standardele Internaionale: 19116 pentru cazul de fa avem nevoie mai exact de informaiile specificate n elementul PS_InstrumentId 19115 Categoriile i elementele de metadate ce fac parte din profilul INSPIRE.

n cele ce urmeaz vom identifica informaiile necesare pentru staia fix BUCU aflat n custodia Facultii de Geodezie din cadrul Universitii Tehnice de Construcii Bucureti, staie implicat i n reeaua EUREF-IP. Pe pagina de Internet dedicat acestei staii avem posibilitatea de a consulta fiierul jurnal curent al staiei respective, document structurat conform instruciunilor de la adresa:

Lucian Zavate Tez de doctorat

Tehnici i tehnologii pentru realizarea portalurilor de date spaiale i integrarea serviciilor de corecii difereniale GPS
ftp://igscb.jpl.nasa.gov/pub/station/general/sitelog_instr.txt . n cele ce urmeaz vom evidenia corespondenele ntre informaia din acest document i informaia necesar completrii formularului pentru metadate Tabelul 2.
Tabelul 2 Corespondena ntre informaia din fiierul jurnal i elementele de metadate Denumire Valoare cmp jurnal Coresponden Valoare element metadate cmp jurnal element metadate 1. Site Identification 1. IDENTIFICARE Site Name Bucuresti / Romania 1.1 Titlul Resursei Staie GNSS fix Bucuresti Romania Four Character BUCU 1.5 Identificator unic de BUCU ID resurse 2. Site Location Information 4. LOCALIZARE GEOGRAFIC Approximate Position 4.1 Dreptunghiul de delimitare geografic Latitude +442750.20 northBoundLatitude toDecimalDegrees(+442750.20) southBoundLatitude Longitude +0260732.66 westBoundLongitude toDecimalDegrees(+0260732.66) eastBoundLongitude 11. On-Site, Point of Contact Agency 10. METADATE PRIVIND METADATELE Information 10.1 Punctul de contact al metadatelor Agency Technical University of Numele Organizaiei Technical University of Civil Civil Engineering Engineering E-mail rus@hidro.utcb.ro Adres electronic de rus@hidro.utcb.ro contact Rol Punct de contact Agency Bundesamt fuer Numele Organizaiei Bundesamt fuer Kartographie und Kartographie und Geodaesie Geodaesie Geodetical Observatory Geodetical Observatory Wettzell Wettzell E-mail reiner.dassing@bkg.bund.de Adres electronic de reiner.dassing@bkg.bund.de contact Rol Punct de contact Date Prepared 2011-04-08 10.2 Data Metadatelor 2011-04-08 3. GNSS Receiver Information Positioning services Identificare Instrument Receiver Type ASHTECH Z-XII3 Model ASHTECH Z-XII3 Serial Number LP02396 Serie LP02396 Receiver Type ASHTECH Z-XII3 Productor ASHTECH informaie derivat

Aceasta este doar o parte din informaia disponibil care poate fi transpus ntr-un document de metadate. Reamintim c implementarea de fa nu trateaz toate elementele cuprinse n Standardul Internaional 19116. Dup cum se poate observa din tabelul de coresponden, exist suficiente detalii despre staia fix ct s justifice crearea unui modul de geoportal dedicat culegerii automate a acestor informaii i transpunerea n elemente de metadate dar avnd n vedere faptul c nu exist o reglementare clar similar Regulamentului 1205/2008 i nici specificaii tehnice de implementare pentru aceste elemente de metadate, n lucrarea de fa vom demonstra crearea i publicarea documentelor de metadate utiliznd editorul de metadate disponibil n aplicaia geoportal. O dat identificate informaiile necesare se poate trece la crearea i publicarea documentului de metadate pentru staia fix BUCU.

Lucian Zavate Tez de doctorat

Tehnici i tehnologii pentru realizarea portalurilor de date spaiale i integrarea serviciilor de corecii difereniale GPS
Dup alegerea profilului de metadate INSPIRE DGPS se lanseaz editorul de metadate. Interfaa editorului de metadate este structurat n conformitate cu Regulamentul 1205/2008. Un prim semn al integrrii serviciilor de corecie diferenial este dat de categoria Servicii de poziionare ce apare ca fil a documentului de metadate Figura 7.

Figura 7 Modulul de editare al documentelor de metadate

n cele ce urmeaz se va completa pas cu pas documentul de metadate parcurgnd n ordine formularul on-line. 1. Se alege Limba Metadatei Figura 8.

Figura 8 Alegerea elementului Limba Metadatei

2. Se introduc datele de contact Figura 9

Figura 9 Introducerea datelor de contact

Lucian Zavate Tez de doctorat

Tehnici i tehnologii pentru realizarea portalurilor de date spaiale i integrarea serviciilor de corecii difereniale GPS
Acest element de metadate permite adugarea mai multor nregistrri dup principiul multiplicitii Figura 10.

Figura 10 Introducerea setului doi de informaii pentru date de contact

3. Se introduce Data Metadatei Figura 11.

Figura 11 Introducerea elementului Data Metadatei

4. Introducerea informaiilor cu privire la Titlul resursei, data crerii resursei (n cazul nostru data instalrii staiei fixe) Figura 12.

Lucian Zavate Tez de doctorat

Tehnici i tehnologii pentru realizarea portalurilor de date spaiale i integrarea serviciilor de corecii difereniale GPS

Figura 12 Introducerea informaiilor privin Titlul resursei i Data resursei

5. Introducerea unei scurte descrieri ce va deveni Abstractul resursei Figura 13

Figura 13 Crearea Abstractului pentru reusrsa GNSS

6. Introducerea informaiilor cu privire la punctul de contact al resurse ( nu se confunda cu punctul de contact al metadatelor) Figura 14.

Lucian Zavate Tez de doctorat

Tehnici i tehnologii pentru realizarea portalurilor de date spaiale i integrarea serviciilor de corecii difereniale GPS

Figura 14 Definirea punctului de contact pentru resura GNSS

7. Un aspect important n ceea ce privete descoperirea unei resurse geospaiale n constituie definirea corect a cuvintelor cheie. De regul utilizatorii aplicaiilor geoportal vom realiza cutri simple pe baza acestor cuvinte cheie. Profilul de metadate creat permite definirea mai multor tipuri de cuvinte cheie dup cum urmeaz: Cuvinte cheie conform ISO 19119 Service Category: n cazul de fa se va opta pentru valoarea 417 Serviciu de poziionare Figura 15. Cuvinte cheie GEMET din pcate n cazul resurselor GNSS nu s-au implementat cuvinte cheie. Alte cuvinte cheie permite adugarea liber a cuvintelor cheie Figura 16.

Figura 15 Selectarea cuvintelor cheie n conformitate cu ISO 19119 Service Category

Lucian Zavate Tez de doctorat

Tehnici i tehnologii pentru realizarea portalurilor de date spaiale i integrarea serviciilor de corecii difereniale GPS

Figura 16 Introducerea cuvintelor cheie sub forma text liber

7. Constrngerile de utilizare sunt extrem de importante i de regul guverneaz condiiile de utilizare a unei resurse GNSS. Aceste constrngeri se refer la limitarea utilizrii precum i la constrngeri legale ce decurg din drepturile de proprietate intelectual Figura 17.

Figura 17 Specificarea constrngerilor de utilizare i a constrngerilor legale

8. Un alt beneficiu al utilizrii documentelor de metadate este acela c resursele descrise n aceste documente pot fi asociate unei arii de extindere definit de regul de perechi de coordonate. n cazul staiilor fixe poziia este determinat ntr-un punct i nu este o arie de extindere. Pentru a putea stoca totui localizarea geografic a resursei editorul de metadate a fost adaptat acestei situai specifice. Aa

Lucian Zavate Tez de doctorat

Tehnici i tehnologii pentru realizarea portalurilor de date spaiale i integrarea serviciilor de corecii difereniale GPS
cum s-a menionat mai devreme coordonatele stocate n fiierul jurnal al staiei fixe trebuie convertite din grade minute secunde n grade zecimale. Vom avea astfel: Latitudinea 44 27 50.20 => 44.463944 Longitudinea 26 07 32.66 => 26.125739 Coordonatele astfel convertite vor fi introduse n formularul de metadate poziia fiind afiat imediat n hart Figura 18.

Figura 18 Introducerea poziiei geografice pentru staia de referin

9. Profilul de metadate creat permite specificarea formatului de distribuire al fiierelor rezultate ca urmare a msuratorilor Figura 19

Figura 19 Introducerea formatului de distribuire

10. Ultimele informaii introduse sunt cele ce provin din ISO 19116 i care permit detalierea resursei GNSS. Implementarea de fa include doar categoria de metadate PS_InstrumentId aa cum s-a artat la

Lucian Zavate Tez de doctorat

Tehnici i tehnologii pentru realizarea portalurilor de date spaiale i integrarea serviciilor de corecii difereniale GPS
punctul 3.3.3 Crearea profilului de metadate. Toate informaiile aferente acestei categorii se regsesc n fiierul jurnal al staiei fixe. n fiierul menionat se disting mai multe instrumente de msurare iar prin prisma multiplicitii toate aceste instrumente pot fi introduse n documentul de metadate ce se creaz Figura 20.

Figura 20 Introducerea detaliilor specifice staiei fixe n conformitate cu ISO 19116

Dup introducerea tuturor detaliilor documentul de metadate se salveaz n catalogul aplicaiei geoportal. Pentru a putea fi descoperit mai este necesar un pas, i anume acceptarea documentului ca fiind valid. O dat acceptat ca valid i aprobat resursa poate fi gsit n urma interogrilor realizate de utilizatorii aplicaiei geoportal.

Lucian Zavate Tez de doctorat

Tehnici i tehnologii pentru realizarea portalurilor de date spaiale i integrarea serviciilor de corecii difereniale GPS

4.1.3 Descoperirea resurselor GPS cu ajutorul Aplicaiei Geoportal Serviciul Catalog


Aplicaia geoportal este adesea confundat cu un depozit de date ce pot accesate sau chiar descrcate direct. Acest lucru este greit. Aplicaia geoportal reprezint un instrument prin intermediul cruia utilizatorul descoper resurse geospaiale de care are nevoie. Aplicaia geoportal nu face altceva dect s creeze un catalog al acestor resurse, evident respectnd standarde internaionale i reguli de implementare precise. Aplicaia geoportal pune la dispoziia utilizatorilor instrumente de descoperire a resurselor precum i instrumente ce permit publicarea unor resurse noi prin crearea de documente de metadate asociate acestor resurse. Instrumentul de cutare include la rndul s dou metode de interogare: O metod de cutare textual sau atribut cutarea dup cuvinte cheie sau cutarea utiliznd diverse criterii atribut (cuvnt cheie, titlu, dat publicare, etc) O metod de cutare spaial cutarea ce permite filtrarea resurselor n baza predicatelor spaiale.

De ndat ce documentul de metadate a fost aprobat spre publicare acesta este indexat de ctre componenta Lucene i devine astfel posibil descoperirea resurei asociate refereniate de acest document. Dac de exemplu n pagina de cutare a aplicaiei geoportal s-ar introduce criteriul GNSS sau DGPS documentul creat n paii anteriori va fi returnat n lista de rezultate Figura 21. n cazul cutarii spaiale avem dou posibiliti: Cutarea dup un filtru spaial determinat de perechile de coordonate X,Y minim i X, Y maxim. Acest filtru spaial se stabilete prin navigarea n harta disponibil n pagina de cutare Figura 3.25. Cutarea dup coordonatele extrase din fiierul de observaie asociat unei msuratori din teren. Aceste coordonate corespund cmpului APPROX POSITION XYZ i permit determinarea celei mai apropiate staii fixe. Rezultatele cutrii vor fi afiate att n lista de nregistrri ct i n harta dinamic din pagina de cutare Figura 21.

Lucian Zavate Tez de doctorat

Tehnici i tehnologii pentru realizarea portalurilor de date spaiale i integrarea serviciilor de corecii difereniale GPS

Figura 21 Rezultatele cutarii resursei GNSS

5. Concluzii
5.1 Concluzii generale
Dei serviciile de poziionare global au fost tratate de Comisia Tehnica 211, integrarea acestora n Directiva INSPIRE nu s-a realizat. Mai mult niciun document Specificaie Tehnic sau Reguli de Implementare nu trateaz acest subiect. n momentul de fa exist toate informaiile necesare pentru crearea unui profil de metadate aferent resurselor GNSS dar nici o iniiativ n acest sens. Standardul Internaional 19116 este foarte bine structurat i atinge toate elementele necesare unei integrari a serviciilor de poziionare global n portalurile de date spaiale. Beneficiile unei astfel de integrri sunt nu reies la prima vedere dar avnd n vedere caracterul coercitiv al Directivei INSPIRE,

Lucian Zavate Tez de doctorat

Tehnici i tehnologii pentru realizarea portalurilor de date spaiale i integrarea serviciilor de corecii difereniale GPS
trebuie luat n considerare faptul c o integrare a resurselor GNSS n geoportalurile de date spaiale poate duce la o expunere i descoperirea mai uoar a serviciilor de corecie diferenial. n cadrul acestei lucrri s-a demonstrat posibilitatea de a integra serviciile de corecie diferenial cu portalurile de date spaiale prin crearea unui profil de metadate specific resurselor GNSS care s implementeze cel puin parial clasele, elementele i atributele descrise n Standardul Internaional 19116. Mai mult serviciile de cutare de resurse spaiale poate fi modificat astfel nct s in cont de elementele specifice resurselor GNSS, facilitnd astfel procesul de descoperire a resurselor mai sus menionate. n continuare se recomand implementarea claselor, elementelor i atributelor obligatorii cuprinse n ISO 19116 i chiar dezvoltarea unui conector care s permit comunicarea ntre aplicaia geoportal i serviciile de poziionare. Acest conector trebuie s se bazeze pe punctul 6.3 din ISO 19116, i anume Operaiile Serviciilor de Poziionare. Acest conector ar trebui s fie compus din dou componente: a. O component ce ruleaz la nivelul serviciului de poziionare i care interacioneaz cu serviciul n sine b. O alta component de interogare ce ruleaz la nivelul aplicaiei geoportal i care este responsabil cu extragerea informaiilor despre serviciile de poziionare global i actualizarea automat a documentelor de metadate ce descriu aceste resurse.

5.2 Contribuii
Lucrarea de fa i-a propus crearea unei metodologii n vederea integrrii serviciilor de corecie diferenial n geoportaluri de date spaiale. Avnd n vedere faptul ca att la nivel naional ct i la nivel internaional nu exist iniiative sau eforturi depuse n aceast direcie rezultatele obinute n urma studiului teoretic i a studiului de caz pot sta la baza dezvoltrilor ulterioare cu privire la integrarea serviciilor de corecie diferenial n geoportaluri de date spaiale. Lucrarea de fa aduce contribuii n domeniu ce pot fi sintetizate dup cum urmeaz: Lucrarea prezint o nou abordare cu privire la realizarea geoportalurilor de date spaiale, abordare ce ia n calcul att resursele spaiale GIS ct i GNSS; Lucrarea include analiza situaiei actuale cu privire la portalurile de date spaiale i trateaz de asemenea situaia actual n domeniul DGPS; n cadrul lucrrii sunt identificate elementele de metadate disponibile pentru serviciile de corecie diferenial, aceste elemente fiind corelate cu elementele menionate n Standardul Internaional 19116;

Lucian Zavate Tez de doctorat

Tehnici i tehnologii pentru realizarea portalurilor de date spaiale i integrarea serviciilor de corecii difereniale GPS
Un rezultat direct al studiului de caz este crearea unui profil de metadate pentru resursele GNSS, profil ce respect specificaiile tehnice ce decurg din regulamentele de implementare ale standardelor internaionale emise de Comisia Tehnica 211; Pentru prima data n Romnia se propune crearea unor profile de metadate pentru documentarea resurselor GNSS i integrarea acestor profile ntr-un portal de date geospaiale; Studiul de caz se constituie ntr-o metodologie coerent, uor de urmat ce permite integrarea serviciilor difereniale n geoportalurile de date spaiale. Mai mult aceast metodologie poate sta la baza studiilor viitoare n vederea integrrii depline a serviciilor de corecie diferenial n geoportalurile de date spaiale n conformitate cu ISO 19116; Ca urmare a studiului efectuat se pot distinge urmtoarele aspecte/contribuii: o Lucrarea evideniaz nevoia clar i motivele integrrii celor dou componente de baz ale unei Infrastructuri Naionale de Date Spaiale; o n cadrul studiului teoretic se propune un flux de lucru ce permite o utilizare mult mai facil a resurselor GNSS. De asemenea se propune crearea unor conectori ce permit comunicarea n timp real ntre serviciile de corecie diferenial i portalurile de date spaiale; o Simplificarea fluxului de lucru n aplicarea coreciilor difereniale prin post-procesare prin eliminarea unor pai suplimentari i reducerea timpului necesar alocat postprocesrii; o Integrarea celor dou tehnologii n cadrul unui mediu controlat ce nu este predispus la erori; o Pentru prima dat n Romnia se propune asigurarea unui punct unic de acces att la resursele GIS ct i la resursele GNSS; o Pentru prima data n Romnia s-a creat unui mediu colaborativ ce favorizeaz crearea relaiilor profesionale i partajarea resurselor GIS i GNSS; o Realizarea unei aplicaii geoportal ce respect normele de aplicare ale Directivei INSPIRE i integreaz n acelai timp specificaii tehnice ce decurg din Standardul Internaional 19116 o Studiul i-a dovedit utilitatea prin crearea unei aplicaii geoportal funcionale ce permite integrarea celor dou tipuri de infrastructuri, GIS respectiv GNSS.

5.3 Recomandari i perspective privind aprofundarea i extinderea cercetrilor


Se recomand continuarea acestui studiu n vederea implementrii depline a Standardului Internaional 19116 pentru a finaliza un profil de metadate cuprinztor care s descrie capacitatea i capabilitile serviciilor de corecie diferenial GPS. De asemenea aa cum s-a evideniat i n studiul teoretic, este necesar simplificarea accesului la resursele GNSS, n spe DGPS, un model de urmat fiind cel ce decurge din Directiva INSPIRE. Din

Lucian Zavate Tez de doctorat

Tehnici i tehnologii pentru realizarea portalurilor de date spaiale i integrarea serviciilor de corecii difereniale GPS
pcate Directiva INSPIRE nu trateaz Infrastructurile Naionale de Date Spaiale dect din perspectiva resurselor GIS date spaiale i ignora ntru totul resursele GNSS. Dezvoltarea unor noi fluxuri de lucru cu privire la coreciile difereniale, fluxuri de lucru care s permit automatizarea ct mai multor etape. Acest lucru poate fi realizat printr-o descriere ct mai cuprinztoare i corect a serviciilor de corecie diferenial i publicarea acestor metadate n geoportaluri de date spaiale pentru a putea fi descoperite i utilizate.

6. Bibliografie selectiv
[1]. Drafting Team Metadata., EC JRC. 2010. INSPIRE Metadata Implementing Rules: Technical Guidelines based on EN ISO 19115 and EN ISO 19119 version 1.2 [2]. EC JRC. 2008. Network Services Architecture version 3.0 [3]. EC JRC. 2008. Technical Report: INSPIRE Network Services SOAP Framework [4]. Erl, Thomas. 2004. Service-Oriented Architecture A Field Guide to Integrating XML and Web Services, Prentice Hall PRT [5]. Erl, Thomas. 2005 Service-Oriented Architecture (SOA) Concepts, Technology, and Design, Prentice Hall PTR [6]. Erl Thomas. 2008 SOA Principles of Service Design, Prentice Hall PTR [7]. El-Gafy, Mohamed., Razig, Abdel. 2004 GIS Best Practices Using GIS with GPS, ArcUser, Esri [8]. French, Gregory T. 1996. Understanding the GPS An Introduction to the Global Positioning System What It Is and How It Works, GeoResearch Inc. [9]. Holland, Peter., 1999. The Strategic Imperative of Global Spatial Data Infrastructure, Cambridge Conference for National Mapping Organisations, Cambridge, 19-23 July 1999 [10]. Initial Operational Capability Task Force. 2011. Technical Guidance for the implementation of INSPIRE Discovery Services version 3.0 [11]. ISO. 2008. ISO 6709 Standard representation of geographic coordinates [12]. Josuttis, Nicolai M. 2007. SOA in Practice The Art of Distributed System Design, OReilly [13]. Keen, Martin., Acharya, Amit., Bishop, Susan., Hopkins, Alan., Milinski, Sven., Nott, Chris., Robinson, Rick., Adams, Jonathan., Verschueren, Paul. 2004. Patterns: Implementing an SOA Using an Enterprise Service Bus, IBM [14]. Loenen, B. Besemer, J.W.J. Zevenbergen, J.A. 2009 SDI Convergence Research, Emerging Trends, and Critical Assessment, Optima Grasfische Communicatie [15]. Masser, Ian. 2005. GIS Worlds Creating Spatial Data Infrastructures, ESRI Press [16]. Nebert, D. Douglas. 2004. Developing Spatial Data Infrastructures: The SDI Cookbook, GSDI [17]. Nogueras, J. Zarazaga-Soria, J. Muro-Medrano, R. 2005 Geographic Information Metadata for Spatial Data Infrastructures, Springer [18]. Ochiai, Osamu., Buford, Ben. 2004. NSDI National Spatial Data Infrastructure, CEOP Metadata Meeting, November 1-2, 2004

Lucian Zavate Tez de doctorat

Tehnici i tehnologii pentru realizarea portalurilor de date spaiale i integrarea serviciilor de corecii difereniale GPS
[19]. Onsrud, Harland J. 2007. Research and Theory in Advancing Spatial Data Infrastructure Concepts, ESRI Press [20]. Ostensen, Olaf. 2009. Standardization: The SDI Challenges ISO/TC211 Standards for SDIs, 15 June 2009 GSDI 11 World Conference Spatial Data Infrastructure Convergence: Building SDI Bridges to address Global Challenges [21]. Rao, Mukund., 2007. NSDI then, now and whenever, Coordinates Volume III, Issue 8, August 2007, p10-13 [22]. Steede-Terry, Karen. 2000. Integrating GIS and the Global Positioning System, ESRI Press [23]. Tang, W., Selwood, J. 2007. Spatial Portals: Adding Value to Spatial Data Infrastructures, ISPRS Workshop on Service and Applications of Spatial Data Infrastructure, XXXVI (4/W6), Oct. 1416, Hangzhou, China, p35-40 [24]. TC211. 2004. ISO 19106 Geographic Information Profiles [25]. TC211. 2005. ISO 19111 Geographic Information Spatial referencing by coordinates [26]. TC211. 2003. ISO 19115 Geographic Information Metadata [27]. TC211. 2004. ISO 19116 Geographic Information Positioning Services [28]. TC211. 2005. ISO 19119 Geographic Information Services [29]. TC211. 2005. ISO/TS 19103 Geographic Information Conceptual Schema Language [30]. TC211. 2007. ISO/TS 19139 Geographic Information Metadata XML schema implementation

Lucian Zavate Tez de doctorat

You might also like