Sunteți pe pagina 1din 36

Standarde și interoperabilitate în

domeniul geospațial
Concepte și definiții

Standard

Standard de date

Componente ale standardelor de date

Pachet de standard de date

Cadru de standarde de date

Date deschise

Interoperabilitate
Concepte și definiții

Standard

o referință convenită de comun acord (o definiție sau


o specificație) pentru a permite măsurarea,
calificarea sau schimburile consecvente ale unui
obiect, proces sau unei unități de informație.
Concepte și definiții

Standard de date

specificație tehnică care descrie modul în care datele


ar trebui să fie stocate sau schimbate pentru
colectarea și interoperabilitatea acestor date în
diferite sisteme, surse și utilizatori.
Concepte și definiții

Componente ale standardelor de date

O componentă a standardelor de date este o unitate


discretă sau o subsecțiune a unui pachet complet de
standarde de date
Concepte și definiții

Componente ale standardelor de date

Tip de date (Data type) - Un tip de date primitiv este unul dintre
principiile fundamentale pentru definirea tipului de informație a
unei date. Tipurile de date comune sunt: boolean, întreg
(integer), șir (string) și data (date)

Identificatori (Identifiers) - Identificatorii oferă o modalitate


scurtă de a face referire la o unitate de date sau o intrare
specifică într-o listă de coduri sau o schemă de clasificare

De exemplu, „US” este codul ISO 3166-1 alfa-2 pentru SUA, în


timp ce 515112 este codul Sistemului de Clasificare a Industriei
din America de Nord (NAICS) pentru posturile de radio FM
Concepte și definiții

Componente ale standardelor de date

Vocabular - Un vocabular stabilește termeni standardizați cu


definiții semantice consistente. Acestea sunt de obicei limitate la
un anumit spațiu de nume sau domeniu. Termenii sunt etichetele
care pot fi citite de mașină pentru elemente de date individuale
sau pentru un grup de elemente de date

Schemă - O schemă poate fi un model de date sau o schemă de


bază de date care definește relațiile dintre diferite părți de
informație. Schemele pot fi descrise folosind schema SQL, UML,
XSD sau JSON.
Concepte și definiții

Componente ale standardelor de date

Format - Formatul sau „formatul de serializare” este sintaxa,


codificarea și formatul de fișier sau tipul media pentru stocarea
sau transmiterea datelor. Pe web, formatele sunt asociate cu
identificatori standardizați de tip media, cum ar fi
application/json. Formatele comune de date includ JSON, CSV și
XML.

API - O interfață de programare a aplicației (API) este un


protocol predefinit pentru citirea și/sau scrierea datelor folosind
un sistem de fișiere (filesystem), o bază de date sau într-o rețea.
Tipurile comune de API-uri de date includ OBDC și SQL pentru
baze de date și REST API-uri pentru web.
Concepte și definiții

Pachet de standarde de date

Specificație care articulează implementarea majorității


diferitelor componente ale unei anatomii complete de standarde
de date.

Cadru (framework) de standarde de date

Sistem flexibil sau comprehensiv de componente reutilizabile ale


standardelor de date. Cadrele de standarde de date sunt
destinate să permită combinarea și potrivirea componentelor
pentru a servi o gamă largă de cazuri de utilizare și ar putea fi
asamblate pentru a genera un set dinamic sau aproape infinit de
pachete de standarde de date.
Concepte și definiții

Date deschise

Datele deschise sunt date ce pot fi utilizate în mod liber, reutilizate și


redistribuite de către oricine – supuse doar, cel mult, la necesitatea
atribuirii în condiții identice (Open Data Handbook)

Elemente centrale ale înțelesului conceptului “Open”

• Valabilitate și acces: datele trebuie să fie valabile în întregime la cel


mult un cost rezonabil de reproducere, preferabil prin descărcare de pe
internet. Datele trebuie să fie disponibile într-o formă convenabilă și
modificabilă;
• Re-utilizare și redistribuție: datele trebuie să fie furnizate sub termeni
ce permit re-utilizarea și redistribuirea, inclusiv combinarea cu alte
seturi de date;
• Participare universală: oricine trebuie să poată să utilizeze, re-utilizeze
și redistribuie datele
Concepte și definiții
Interoperabilitate

Interoperabilitatea denotă abilitatea diverselor sisteme și organizații de a lucra


împreună (inter-opera). În acest caz, este abilitatea de a interopera - sau combina -
diferite seturi de date (Open Data Handbook).

Interoperabilitatea este importantă pentru că permite diferitelor componente să


lucreze împreună.

O parte dintr-un material “deschis” conținut poate fi combinat liber cu alte materiale
“deschise”.

Beneficiu major: abilitatea dramatic sporită de a combina seturi de date diferite și astfel
de a crea produse și servicii mai multe și mai bune

Interoperabilitatea asigură evitarea situației de a avea multe seturi de date, dar o


abilitate scăzută sau inexistentă de a le combina în sisteme mai mari unde se află
adevărata valoare.
Concepte și definiții
Interoperabilitate

Interoperabilitatea reprezintă posibilitatea de a comunica, de a executa programe sau de


a transfera date între diverse unități funcționale într-o mannieră care cere utilizatorului
să aibă puține cunoștințe (sau deloc) despre caracteristicile unice ale acelor unități.

Două componente X și Y sunt interoperabile dacă (cumulativ):

- X poate să trimită cereri Ri de servicii către Y, bazate pe o înțelegere mutual a lui Ri


prin X și Y
- Y poate să returneze, în mod similar, răspunsuri Si lui X
Ri

X Y
Si
Angela Ioniță, Arhitecturi pentru serviciile GIS bazate pe Web în comunități virtuale,
Revista Română de Informatică şi Automatică (Romanian Journal of Information Technology and Automatic Control),
ISSN 1220-1758, vol. 12(2), pp. 19-46, 2002.
Concepte și definiții
Interoperabilitate

În domeniul geospațial, interoperabilitatea datelor este abilitatea de a:


- Schimba liber toate tipurile de informație spațială despre Terra și despre obiecte și
fenomene aflate la nivelul tuturor geosferelor terestre;
- Rula în mod cooperativ aplicații software capabile de a manipula astfel de informații
peste rețele.

Pentru fiecare aspect al interoperabilității, se face distincție netă între și :


- interoperabilitatea sintetică – asigură faptul că există o conexiune tehnică (datele
pot fi transferate între sisteme);
- interoperabilitatea semantică – asigură înțelegerea conținutului în același mod de
către ambele sisteme (inclusiv intervențiile umane cu sistemele într-un anumit
context)

Angela Ioniță, Arhitecturi pentru serviciile GIS bazate pe Web în comunități virtuale,
Revista Română de Informatică şi Automatică (Romanian Journal of Information Technology and Automatic Control),
ISSN 1220-1758, vol. 12(2), pp. 19-46, 2002.
Organisme de standardizare din domeniul geospațial

Open Geospatial Consortium (OGC) www.ogc.org

Este o oranizație internațională non-profit specializată în dezvoltarea de standarde pentru


datele și serviciile cu caracter geospațial. Astăzi, din consorțiul OGC fac parte peste 500
de entități (companii private, insitutuții guvernamentale, universități) care colaborează
pentru ca informația spațială să respecte principiile FAIR.

Principiile FAIR:

- Findable (ușor de găsit)


- Accessible (accesibilă)
- Interoperable (interoperabilă)
- Reusable (re-utilizabilă)

Standardele dezvoltate de OGC sunt mai apoi preluate de organismele de standardizare


naționale și internaționale. OGC promovează adoptarea standardelor prin intermediul
site-ului web, a publicaților digitale sau tipărite, seminarii practice și conferințe.
Organisme de standardizare din domeniul geospațial

International Organisation for Standardisation (ISO) www.iso.org

ISO este o organizație internațională independentă ne-guvernamentală

ISO/TC 211 "Geographic information / Geomatics"

http://www.isotc211.org

https://committee.iso.org/home/tc211
Organisme de standardizare din domeniul geospațial
European Committee for Standardization/Comitetul
European de Standardizare (CEN)

(CEN = Comité Européen de Normalisation)

Grupul de lucru CEN/TC 287 - https://www.gistandards.eu

Standarde cu caracter geospațial la nivelul Uniunii Europene

Asociația de Standardizare din România (ASRO) – www.asro.ro

Asociația împuternicită să gestioneze standardizarea în România

Înființată în anul 1998, ca asociație nonprofit. În domeniul geospațial, ASRO


adoptă standardele ISO și CEN fără traducere sau adaptare

Comitetul tehnic CT359 – Informații geografice


(corespondentul național al CEN/TC 287 și ISO/TC 211
Organisme de standardizare din domeniul geospațial
Directiva INSPIRE

INfrastructure for SPatial InfoRmation in Europe (INSPIRE) - Directiva


2007/2/EC a Parlamentului European şi a Consiliului din 14 Martie 2007

Directiva INSPIRE își propune realizarea unei infrastructuri de date spațiale


(SDI) în Europa în scopul sprijinirii politicilor și activităților de mediu ale
UE. Această SDI va:
• permite schimbul de informații spațiale între organizațiile din sectorul
public;
• facilita accesul publicului la informații spațiale;
• ajuta la elaborarea de politici trans-frontaliere.

Standardele INSPIRE pentru date și servicii de date se bazează pe cele


emise de OGC/ISO/CEN.
MEMO

Ce sunt standardele geospațiale?

Standardele geospațiale sunt practici recomandate pentru a facilita


dezvoltarea, partajarea și utilizarea datelor spațiale, a software-ului GIS
și a serviciilor geospațiale.

Standardele geospațiale se referă la utilizarea oricărei informații


geografice.

De ce avem nevoie de standarde geospațiale?

- pentru a reduce neînțelegerile;


- pentru armonizarea specificațiilor tehnice pentru dezvoltatori, parteneri de
afaceri și utilizatori;
- pentru optimizarea operațiunilor și la îmbunătățirea calității;
- pentru că măresc compatibilitatea componentelor, produselor și serviciilor.

În prezent, există peste 100 de standarde geospațiale, inclusiv formate de


date, metadate și servicii.
Standarde geospațiale comune
Formate de date vectoriale

.SHP (ESRI shapefile)

- SHP este de departe cel mai comun tip de fișier geospațial


- toate sursele comerciale și deschise acceptă shapefile ca format GIS
- foarte mult folosit; a devenit standardul industriei

Trei fișiere obligatorii:

[.SHP] stochează geometria obiectelor


[.SHX] stochează poziția indexului formei
[.DBF] stochează atributele tabelare

Exemple de alte fișiere opționale:

[.PRJ] stochează metadatele sistemului de proiecție


[.XML] stochează metadatele asociate
[.SBN] stochează indexul spațial pentru optimizarea interogărilor
[.SBX] optimizează timpii de încărcare
Standarde geospațiale comune
Formate de date vectoriale

.GeoJSON (Geographic JavaScript Object Notation)

- folosit mai ales pentru cartografiere web


- stochează coordonatele ca text în format JSON (JavaScript Object
Notation)
- include puncte, linii și poligoane vectoriale, precum și informații
tabelare
- stochează obiecte între acolade {…}
- are o sintaxă simplă care poate fi modificată în orice editor de text
- browserele de hărți web înțeleg JavaScript, așa că în mod implicit
GeoJSON este un format web comun

. GPKG (GeoPackage)

- definit de Open Geospatial Consortium


- un format de date deschis, ne-proprietar și independent de platformă
- format de date bazat pe standarde pentru GIS
Standarde geospațiale comune
Formate de date vectoriale

.GML (Geography Markup Language)

- GML permite utilizarea extensiei pentru coordonate geografice a formatului XML


- GML stochează entități geografice (clase de elemente) sub formă de text
- la fel ca formatul GeoJSON, GML poate fi actualizat în orice editor de text
- fiecare clasă de elemente are o listă de proprietăți, geometrii (puncte, linii,
curbe, suprafețe și poligoane) și un sistem de referință spațială

.KML / .KMZ (Google Keyhole Markup Language)

- bazat pe XML și folosit în principal pentru Google Earth


- KMZ (KML-Zipped) a înlocuit KML ca fiind formatul geospațial implicit Google Earth
- KML/KMZ a devenit un standard internațional al Open Geospatial Consortium în 2008
- componentele de longitudine și latitudine (grade zecimale) sunt cele definite de Sistemul
Geodezic Mondial din 1984 (WGS84)
- componenta verticală (altitudinea) este măsurată în metri față de datum-ul vertical al
geoidului WGS84 EGM96
Standarde geospațiale comune
Formate de date raster necompresate

.IMG (Erdas Imagine)

- format de fișier proprietar dezvoltat de Hexagon Geospatial

- fișierele raster IMG sunt utilizate în mod obișnuit pentru a stoca benzi individuale
și multiple de date satelitare

- fișierele IMG folosesc un format ierarhic (HFA) opțional pentru a stoca informații
de bază despre fișier. De exemplu, aceasta poate include informații despre fișier,
puncte de control la sol și tipul de senzor

- fiecare strat raster care face parte dintr-un fișier IMG conține informații despre
valorile datelor pe care le stochează. De exemplu, acestea includ proiecția,
statisticile, atributele, piramidele și dacă este sau nu un tip continuu sau discret
de raster
Standarde geospațiale comune
Formate de date raster necompresate

.TIFF / .TIF (GeoTIFF)

- GeoTIFF a devenit un fișier standard de stocare a imaginilor pentru


aplicații GIS și de teledetecție satelitară

- GeoTIFF-urile pot fi însoțite de alte fișiere:

• TFW este fișierul necesar pentru geolocalizarea fișierului raster


• XML însoțește opțional GeoTIFF-urile și stochează metadatele
• AUX – aceste fișiere auxiliare stochează proiecții și alte informații
• OVR - fișierele de piramide îmbunătățesc performanța pentru afișarea
rasterului
Standarde geospațiale comune
Formate de date raster necompresate

.ASC (American Standard Code for Information Interchange ASCII Grid)

- folosește un set de numere (inclusiv cu zecimale) între 0 și 255 pentru


stocarea și procesarea informațiilor
- conțin informații de antet (header) cu un set de cuvinte cheie
- în forma lor nativă, fișierele text ASCII stochează date GIS într-un format
delimitat (prin virgulă, spațiu sau delimitat de tabulatori)
- pentru trecerea de la date non-spațiale la date spațiale, se poate rula un
instrument de conversie precum ASCII to raster
Standarde geospațiale comune
Formate de date raster compresate

.ECW (ER Mapper Enhanced Compression Wavelet)

- un format de imagine comprimat, utilizat frecvent pentru imagini aeriene și


satelitare
- cunoscut pentru rapoartele sale mari de compresie, menținând în același timp
un contrast de calitate în imagini
- dezvoltat de ER Mapper, dar deținut în prezent de Hexagon Geospatial

.JP2 (Joint Photographic Experts Group JPEG2000)

- are de obicei o extensie de fișier JP2


- sunt o compresie de tip wavelet
- cel mai recent format JPG oferă o opțiune pentru compresie cu pierderi sau fără
pierderi
- formatele JPEG 2000 GIS necesită un fișier care furrnizează geolocalizarea
rasterului
- alegere optimă pentru imaginile de fundal datorită compresiei cu pierderi
- poate atinge un raport de compresie de 20:1 (similar cu formatul MrSID)
Standarde geospațiale comune
Formate de date raster compresate

.MrSID (Multiresolution Seamless Image Database)

- utilizat în mod obișnuit pentru ortoimaginile care necesită compresie


- imaginile MrSID au extensie [.SID] și sunt însoțite de un fișier de geolocalizare cu
extensia [.SDW]

- rapoarte de compresie impresionante. Imaginile color pot fi comprimate la un


raport de peste 20:1
Standarde geospațiale comune
Standarde pentru metadatele geospațiale

Metadatele sunt date care oferă informații despre alte date

Metadatele oferă o modalitate simplă de a înțelege datele geospațiale

Standardele pentru metadate oferă o structură pentru crearea și


organizarea metadatelor, cum ar fi o terminologie consistentă pentru
cataloage și căutare globală
Standarde geospațiale comune
Standarde pentru servicii geospațiale

Standardele pentru serviciile geospațiale sunt folosite pentru a transfera date


(spațiale) prin web sau pentru a oferi acces de la distanță la datele (spațiale)
stocate pe un server web.

Acestea permit utilizatorilor să interacționeze cu datele, în general prin


intermediul clienților web simpli, în direct și în timp real.

Acesta conține:

•vizualizarea hărților
•accesarea și interogarea datelor
•descărcarea datelor (spațiale)
•efectuarea de analize (geoprocesare)

SURSA: https://commons.esipfed.org/node/362
Standarde geospațiale comune
Standarde pentru servicii geospațiale

WEB MAPPING SERVICE (WMS)

WMS este un serviciu găzduit pe un server web. Similar unui site web,
acesta poate fi accesat atâta timp cât există o conexiune la server

WMS este un protocol standard care descrie modul de difuzare a oricăror


hărți georeferențiate prin internet, care este de obicei generat de un
server de hărți care utilizează date dintr-o bază de date GIS.

Standardul a fost dezvoltat de Open Geospatial Consortium (OGC) și


publicat pentru prima dată în 1999. WMS oferă o modalitate simplă de a
solicita hărți geo-referențiate folosind o interfață HTTP.

Răspunsul la solicitare este una sau mai multe hărți sub formă de imagini
(returnate în format JPEG, PNG, etc) care pot fi afișate în cadrul unui
browser sau aplicații desktop.
Standarde geospațiale comune
Standarde pentru servicii geospațiale

Operațiuni WMS

WMS specifică un număr de tipuri diferite de solicitări (requests):

- GetCapabilities (obligatoriu) – returnează parametrii despre WMS (cum ar fi


formatul hărții de tip imagine) și straturile disponibile (caseta de delimitare spațială,
sistemele de coordonate de referință, ș.a.)

- GetMap (obligatoriu) – returnează o hartă de tip imagine. Parametrii includ: lățimea


și înălțimea hărții, sistemul de coordonate de referință, stilul de randare, formatul
imaginii

SURSA: https://peerj.com/preprints/2415v4/
Standarde geospațiale comune
Standarde pentru servicii geospațiale

Operațiuni WMS

WMS specifică un număr de tipuri diferite de solicitări (requests):

- GetFeatureInfo (opțional) – dacă un strat este marcat ca „interogabil”, atunci se


pot solicita date despre coordonatele hărții de tip imagine.

- DescribeLayer (opțional) – returnează tipurile de elemente (features) ale stratului


sau straturilor specificate, care pot fi descrise mai detaliat folosind solicitări de tip
WFS sau WCS. Această solicitare depinde de Profilul SLD (Styled Layer Descriptor) al
serviciului WMS.

- GetLegendGraphic (opțional) – returnează o imagine a legendei hărții, oferind un


ghid vizual pentru elementele hărții.

Toate comunicațiile sunt servite prin protocol HTTP.


Standarde geospațiale comune
Standarde pentru servicii geospațiale

WEB FEATURE SERVICE (WFS)

Furnizarea datelor printr-un serviciu WFS permite oricărei aplicații care


poate lucra cu servicii web să acceseze elementele geografice
(vectoriale) din harta sau baza de date geospațială.

Spre deosebire de OGC Web Map Service (WMS), care returnează o imagine
a unei hărți, serviciul WFS returnează elemente (obiecte) cu geometrie
și atribute pe care clienții le pot folosi în analiza geospațială.

Serviciile WFS acceptă și filtre care permit efectuarea de interogări


spațiale și de atribute ale datelor.
Standarde geospațiale comune
Standarde pentru servicii geospațiale

WEB FEATURE SERVICE (WFS)

Standardul WFS definește operații care permit clientului să:

• Descopere colecțiile de elemente grafice disponibile (GetCapabilities)


• Descrie câmpurile de atribute disponibile pentru elemente (DescribeFeatureType)
• Interogheze o colecție în vederea găsirii unui subset sau element pe baza unui filtru
definit (GetFeature)
• Adauge, modifice sau să șteargă elemente (Transaction)

Toate serviciile WFS suportă date de intrare și de ieșire folosind Geography Markup
Language (GML).

Unele servicii WFS suportă de asemenea alte codificări, precum GeoRSS sau shapefile.
Standarde geospațiale comune
Standarde pentru servicii geospațiale

WEB COVERAGE SERVICE (WCS)

Serviciul OGC WCS oferă o specificație deschisă pentru partajarea seturilor de date raster pe
web.
Un serviciu WCS returnează date într-un format care poate fi folosit ca intrare pentru analiză
și modelare. Acest lucru este în contrast cu serviciul OGC Web Map Service (WMS), care
returnează doar o imagine a datelor.
Seturile de date raster puse la dispoziție prin serviciile WCS sunt denumite coverages.
WCS specifică un număr standard de tipuri diferite de solicitări (requests):

- GetCapabilities - returnează metadate XML cu informații despre server

- DescribeCoverage - preia documentul XML cu informații suplimentare despre coverages

- GetCoverage – preia coverages într-un format specific


Standarde geospațiale comune
Standarde pentru servicii geospațiale

WEB PROCESSING SERVICE (WPS)

Serviciul OGC WPS oferă o specificație deschisă pentru furnizarea și utilizarea unor
instrumente de geoprocesare pe web.
WPS poate descrie orice calcul (proces), inclusiv toate intrările și ieșirile și poate declanșa
execuția acestuia ca serviciu web.
Un serviciu WPS permite executarea proceselor de calcul care combină de obicei date raster,
vectoriale și/sau de tip coverage pentru a produce noi date raster, vectoriale și/sau de de tip
coverage. Intrările, procesele și ieșirile oferite de un WPS pot fi și non-spațiale.
WCS definește trei operațiuni (requests):
- GetCapabilities - returnează metadate XML la nivel de serviciu
- DescribeProcess - returnează o descriere a unui process, inclusiv intrările și ieșirile
acestuia
- Execute – returnează rezultatele (ieșirile) unui proces
BIBLIOGRAFIE

Angela Ioniță, Arhitecturi pentru serviciile GIS bazate pe Web în comunități virtuale,
Revista Română de Informatică şi Automatică (Romanian Journal of Information
Technology and Automatic Control), ISSN 1220-1758, vol. 12(2), pp. 19-46, 2002.
*** https://resources.data.gov/standards/concepts/
*** https://rria.ici.ro/wp-
content/uploads/2021/02/Arhitecturi_pentru_serviciile_GIS....pdf
*** https://data.gov.ro
*** https://opendatahandbook.org/guide/ro/what-is-open-data/
*** https://www.esri.com/about/newsroom/arcnews/a-look-at-standards/
*** https://guides.lib.uci.edu/c.php?g=333028&p=8281490
*** https://gisgeography.com/gis-formats/
*** https://enterprise.arcgis.com/en/server/latest/publish-services/windows/ogc-
support-in-arcgis-server.htm
*** https://www.ogc.org/standards/
*** https://docs.qgis.org/3.22/en/docs/server_manual/services.html

S-ar putea să vă placă și