Prezentare PowerPoint

Download Report

Transcript Prezentare PowerPoint

OpenGIS
fundamente si concepte
UniPHORM - UNIGIS
Josef STROBL
Departamentul de Geografie - Universitatea dinSalzburg
Unele parti se bazeaza pe prezentarea facuta
de Kurt Buehler
Consortiul Open GIS , Inc.
De ce OpenGIS?
• Extinde beneficiile OpenGIS la GIS ul
traditional
• Aduce “inter-operabilitate” intre sisteme,
date, functionabilitate.
• Stabileste un “limbaj comun” si un
“sistem unificat” pentru informatiile
geografice
• Creaza sisteme din cele mai bune
componente.
© 1998 UNIGIS, portions © 1997 OGC Inc.
Beneficiile OpenGIS
• Integrare cu standardele de software
bazat pe componente
• Cicluri de dezvoltare rapide si eficiente
• Evita transferurile de date si redundanta
• Protejeaza investitia - acesta se va
vedea in viitor(profituri viitoare)
© 1998 UNIGIS, portions © 1997 OGC Inc.
Ce este Consortiul Open GIS
(OGC)?
• O asociatie bazata pe consens si formata din organizatii
publice si private.
• Creator si manager al unei largi arhitecturii industriale
pentru geoprocese interoperabile.
• Furnizor al modelelor bazate pe procese interoperabile cu
geodate pentru factori de decizie in dezvoltarea afacerilor
centrate pe utilizator.
• Organizatorul forumului deschis pentru conducerea si
planificări raţionale a proceselor industriale.
© 1998 UNIGIS, portions © 1997 OGC Inc.
Viziunea OGC
OGC aspira la integrarea totala a datelor
geospatiale si resurselor de geoprocesare in
curentul mare al informaticii si folosirea
intensiva a software-rului pentru
geoprocesare interoperabila, comerciala,
pretutindeni in structura informationala.
© 1998 UNIGIS, portions © 1997 OGC Inc.
Misiunea OGC
• Implica dezvoltatorii si utilizatorii ai resurselor de informatii
geografice -- incluzand vendori, integratori,academii,agentii
guvernamentale si organizatii obisnuite -- in dezvoltarea
comuna a specificaţiilor tehnologiei interoperabile si lucreaza la
promovarea produselor interoperabile certificate.
• Sincronizeaza tehnologia de geoprocesare cu standardele
tehnologice informationale curente si in dezvoltare bazate pe
sistemele deschise, cu procesarea distribuita si schemele de
procesare bazate pe componenete.
• Organizatr al forumului industrial care promoveaza initiativele de
dezvoltare si colaborare pentru geopreocesare distribuita.
© 1998 UNIGIS, portions © 1997 OGC Inc.
Definiţia OpenGIS®
• OpenGIS constituie– geoprocesare deschisa si interoperabila,
sau abilitatea de a împarti geodate eterogene si de a
geoprocesa resurse in mod transparent in retele. “Cel mai inalt
nivel al specificatiilor interoperabilitatii.”
• Specificatiile OpenGIS (“OGIS”). Specificatii despre software
care permite impartirea geodatelor si interoperabilitatea
geoprocesarii. O interfata standard pentru geoprocesare
interoperabila.
• Consortiul Open GIS , Inc. O asociatie bazata pe consens
formata din organizatii publice si private dedicata dezvoltarii
tehnologiilor OpenGIS si integrarea lor in procesarea industriala.
© 1998 UNIGIS, portions © 1997 OGC Inc.
Privire de ansamblu asupra
dezvoltarii tehnologiei
• Dezvoltarea specificatiilor tehnice pentru
geoprocesare interoperabila
– Dezvoltarea unei Specificatii care sa fie
independenta de platforma de lucru.
– Va deveni mult mai bine informata in timp
– Hartile sunt doar una din Specificatiile de
Implementare pentru platforme de calcul.
• Se completeaza treptat marindu-si functionalitatea
• Poate introduce schimbari in specificatii
– Mentine si revizuieste specificatiile de cate ori este
nevoie.
© 1998 UNIGIS, portions © 1997 OGC Inc.
Modul de a dezvolta tehnologia
Schimbarea specificatiilor
Specificatii OpenGIS
(acum 14 Subiecte)
Consens asupra
schimbărilor propuse
Actualizarea
Specificatii OpenGIS
Propunere de schimbare
© 1998 UNIGIS, portions © 1997 OGC Inc.
Modul de a dezvolta tehnologia
Dezvoltarea speficatiilor de implementare
Cerere de propunere
SpecificaţiileOpenGIS
Cerere de informare
Specificatii de
implementare
Cerere de comentariu
prognoza de dezvoltare
© 1998 UNIGIS, portions © 1997 OGC Inc.
Specificatiile OpenGIS
• Versiunea curenta are 14 capitole si un sumar
• Noi capitole sunt in lucru...
• Capitolele:
1. Geometria Structurilor 2. Sistemele de referinta spatiale
3. Geometria localizarilor 4. Functii si interpolari
5. Trasaturile OpenGIS si Colectii de caracteristici
6. Acoperirea
7. Imaginea Pamantului
8. Relatiile caracteristicilor 9. Calitate
10. Tehnologie de transfer 11. Metadata
12. Arhitectura serviciilor
13. Catalogul serviciilor
14. Comunitatea semanticii si comunicatiilor
© 1998 UNIGIS, portions © 1997 OGC Inc.
Starea actuala a obiectivelor
OGC
• Specificatiile caracteristicilor simple: Aug’97
• ...
• Portata pe www ...
© 1998 UNIGIS, portions © 1997 OGC Inc.
ISO TC 211
“Informatii geografice”
• ISO (International Standards Organisation) lucreaza la
standardizarea Informatiilor geografice de cativa ani cu
comitetul sau 211.
• Ca o asociatie din industrie , OGC evident ca a fost capabil sa
antreneze mai multe resurse si sa fie mai rapid decat ISO TC
211
• Ambitiile lui ISO TC 211 au fost sa stabileasca o baza solida
pentru transferul de date - OGC a supralicitat cerintele,
aducand obiective clare si interoperabilitate puternica.
• Cooperarea dintre OGC si ISO a fost stabilita si este o alianta
de clasă A.
© 1998 UNIGIS, portions © 1997 OGC Inc.
Evolutia interfetelor si a straturilor de serviciu
Geoprocesare
monolica
Scenariu 1 DCP
Scenariu 2 DCP
DCP
DCP
DCP
Prezentare (UI)
Aplicatie
Aplicatie
Furnizori de acces
la date spatiale
Baze de date
proprietare
Baze de date
generale
Prezentare (UI)
Prezentare (UI)
Prezentare (UI)
Platforma hard
Scenariu 3 DCP
Aplicatii
Aplicatii
(unelte & java)
Servere de
aplicatii
Application
Servere
de
Servers
aplicatii
Furnizori de acces
la date spatiale
Furnizori de acces
la date spatiale
Baze de date
generale
Sisteme de stocare
generale
Data:
“ obiecte peste
tot”
Platforme hardware si/sau retele
. . . Spre o platforma orientata obiect distribuita
© 1998 UNIGIS, portions © 1997 OGC Inc.
Specificatiile OpenGIS dau posibilitatea accesului
transparent la geodate eterogene
Interfata bazata pe
Specificatiile OpenGIS
File Format
File Format
File Format
File Format
Retele si tehnologia client server
File Format
File Format
File Format
DBMS
Traditionale
File Format
DBMS
Netraditionale
File Format
File Format
Culegere de date
in timp real
File
Format
Formatul
filelor
© 1998 UNIGIS, portions © 1997 OGC Inc.
Migratia de la GIS traditional
trecut
viitor
Aplicatie
GIS
Monolitic
Baza de date
proprietare
sau generale
Aplicatie
Proprietary
APIs
Aplicatie
Open
APIs
Baza de date
spatiala
Servicii de aplicatie
Baze de date
traditionale
Server universal
de date
© 1998 UNIGIS, portions © 1997 OGC Inc.
Zona in care actioneaza
geoprocesarea deschisa
Resurse de
date
Cadastru
Resurse de apa
Folosirea terenului
Zonare
Autostrazi
Trafic
Tranzit
Alimentare cu apa
Canalizare
Scurgeri de suprafata
Gas & electricitate
linii de telecomunicatii
Politica
Geologie de suprafata
Risc
Sanatate publica
Populatie
Date in timp real
Imagini Satelitare
Procesarea
resurselor
GIS
Imagini Satelitare
CAD
Cartografie
GPS
Navigatie
Facilitati Mgmt.
software baze date
OO DBMS
R DBMS
Server universal
..
.
Aplicatii birou
Tehnoredactare
Flux de lucru
Suport pt. decizii
Utilizatori
Industriali
Companiile de utilitati
Telecomunicatii
Com. de constructii
Integratori ai niselor
tehn.
Companiile de petrol
Companiile de transport
Publici
Mediu
Menagementul
resurselor
Infrastructura
Urbanism
Aparare civila
Sanatate publica
IVHS
Privati
Imobiliare
Asigurari
Banci
© 1998 UNIGIS, portions © 1997 OGC Inc.
Infrastructura de geoprocesare deschisa
DATE
Cadastru
Resurse de apa
Folosirea terenului
Zonare
Autostrazi
Trafic
Tranzit
Alimentare cu apa
Canalizare
Scurgeri de suprafata
Gas & electricitate
linii de telecomunicatii
Politica
Geologie de suprafata
Risc
Sanatate publica
Populatie
Date in timp real
Imagini Satelitare
Utilizatori
Geprocesare:
Aplicatii
Uneltele de vanzare
Database
Componente
Geoprocessing
Platforme Deschise
Membri OGC :
Oracle, Informix, IBM, etc.
OpenGIS Spec.
Client-Server/DCP
Telecomunicatii
Industriali
Companiile de utilitati
Telecomunicatii
Com. de constructii
Integratori ai niselor
tehn.
Companiile de petrol
Companiile de transport
Publici
Mediu
Menagementul
resurselor
Infrastructura
Urbanism
Aparare civila
Sanatate publica
IVHS
Privati
Imobiliare
Asigurari
Banci
© 1998 UNIGIS, portions © 1997 OGC Inc.
Canalele pietei de geoprocesare
DATE
Cadastru
Resurse de apa
Folosirea terenului
Zonare
Autostrazi
Trafic
Tranzit
Alimentare cu apa
Canalizare
Scurgeri de suprafata
Gas & electricitate
linii de telecomunicatii
Politica
Geologie de suprafata
Risc
Sanatate publica
Populatie
Date in timp real
Imagini Satelitare
Integrarea
aplicatiilor
Geprocesare:
Aplicatii
Uneltele de vanzare
Database
Profil
Componente
cons.
Platforme Deschise
Membri OGC :
Oracle, Informix, IBM, etc.
OpenGIS Spec.
Model
de actiune
Client-Server/DCP
Telecomunicatii
Programe
de agentie
UTILIZATORI
Industriali
Companiile de utilitati
Telecomunicatii
Com. de constructii
Integratori ai niselor tehn.
Companiile de petrol
Companiile de transport
Publici
Mediu
Menagementul resurselor
Infrastructura
Urbanism
Aparare civila
Sanatate publica
IVHS
Privati
Imobiliare
Asigurari
Banci
© 1998 UNIGIS, portions © 1997 OGC Inc.
Vechea paradigma
transfer de date statice
Codate
de GIS
Transfer date
Decodate
de GIS
Manifest
Seturi de date
Cataloage
scheme
obiecte
stribute
compozite
...
sisteme de
coodonate.
© 1998 UNIGIS, portions © 1997 OGC Inc.
OpenGIS: Interoperabilitate dinamica
Server de date
Baza date client
catalage
schema
sistem coord.
geodate
schema
sistem coord.
geodate
reprezentare
Cereri, Caracteristici,
& Clectii
CORBA - OLE/COM
© 1998 UNIGIS, portions © 1997 OGC Inc.
Arhitectura straturilor in GIS
Prezentare
Componente
Aplicatie
Obiecte distribuite
Server de aplicatii
Metadate si Cautari I/F
Server de date
© 1998 UNIGIS, portions © 1997 OGC Inc.
Model de lucrul imediat
Uneltele:
• Unelte GIS
• Unelte Imaging
• Unelte Expert
• Unelte RDBMS
Servicii de managementul datelor
Unelte
reutilizabile
Interfata om masina
Servicii de interfata
Pe slide
urmator
Servicii DCP
Sistemul de operare
Partea Hardware
© 1998 UNIGIS, portions © 1997 OGC Inc.
Unelte interschimbabile
Interfata de management de date
Date private
Algoritmi privati
Interfata DCP
Interfata om masina
© 1998 UNIGIS, portions © 1997 OGC Inc.
Modelele OpenGIS
• Ce cuprinde Modelul deschis de geodate
OpenGIS:
–
–
–
–
caracteristicii si acoperirea
geometrie si sisteme de referinta
scheme de caracteristici
colectii de caracteristici si schema de proiect
• Ce cuprinde Modelul de servicii OpenGIS :
– cataloage, metadate
– operatii geospatiale si imagini
© 1998 UNIGIS, portions © 1997 OGC Inc.
Modelul localizarii si geometriei
Localizare
unde:
cand:
loc
timp
Spatial/Temporal
Sistem de referinta
Coordonate
Geometrie
© 1998 UNIGIS, portions © 1997 OGC Inc.
Caracteristici si Atribuiri
Cele 2 tipuri de reprezentari geografice sunt:
– caracteristica - reprezentarea unei entitati
reale sau a unei aproximari ale acesteia
– atribuirea - asocierea unor puncte ce au un
domeniu spatial/temporal delimitat cu o
valoare,care poate fi o data simpla sau
complexa.
© 1998 UNIGIS, portions © 1997 OGC Inc.
Modelul caracteristicilor
Caracteristica
Set de
proprietati
Geometrie
Semantica
Metadata
© 1998 UNIGIS, portions © 1997 OGC Inc.
Modelul de atribuire
Feature
Property Set
Geometry
domain
Stored Function
Coverage
Abstract
value(point): T
name()
Abstract
AnyType T
range
Abstract
© 1998 UNIGIS, portions © 1997 OGC Inc.
OpenGIS este un standard de
interfata
• Caracteristicile si atributele pot fi
implementate de software GIS relational sau
orientat obiect.
• Setul comun de cerinte poate inteles de toate
serviciile care urmeaza sistemul OpenGIS:
– Seteaza sau aduce date si proiectii
– Creaza, modifica si sterge caracterictici in baza
de date
– Selecteaza caracteristicile din baza de date
– Si multe altele...
© 1998 UNIGIS, portions © 1997 OGC Inc.
Structurile bine cunoscute
• Comunicarile caracteristicilor intre server de
date si utilizator sunt structuri bine cunoscute:
–
–
–
–
–
Coordonate
Linii
Contur
Poligon
Si multe altele...
© 1998 UNIGIS, portions © 1997 OGC Inc.
Tablou general
Topographic
Maritime
Hydrology
Transp
Cadastral
Defense
Geographic Community Domain Databases and Applications
Common Support Applications
Common Facilities
Distributed Computing Services
Hardware
Obj ect Serv ices
Platform Services
Information
Interchange
External Entities
Communications
Users
© 1998 UNIGIS, portions © 1997 OGC Inc.
Architectura serviciilor OGC
Geospatial
Coordinate
Transformation
Services (GCTS)
Geospatial
Domain Access
Services (GDAS)
Geospatial
Feature
Analysis
Services (GFAS)
Geospatial
Annotation
Services (GAS)
Image Map
Generation
Services
(IMGS)
Feature
Generalization
Services (FGS)
Geospatial Information
Extraction Services (GIES)
Image Geometry
Model Services
(IGMS)
Image
Manipulation
Services
(IMS)
Geospatial Feature
Manipulation
Services
(GFMS)
Geospatial
Display
Services (GDS)
Geospatial Symbol
Management Services (GSMS)
Open Geospatial Exchange (OGE) Services
Alerts
On-Line Help
Presentation
Correlation
Developer's Kit
Office
Automation
Message
Processing
Open Geospatial
Exchange (OGE)
Services
Imagery
Exploitation
Services (IES)
Image
Synthesis
Services
(ISS)
Image Understanding
Services
(IUS)
Common Support Applications
USI G S
M ar i t i m e
Land
Ai r
Joi nt /
CI NC
I nt el l i gence
M i s s i o n S p e c i fi c Ap p l i c a ti o n s
Com m on Suppor t Appl i cat i ons
Com m on Faci l i t i es
C O
E
E
Har dwar e
Di st r i but ed Com put i ng Ser vi ces
O bj ect Ser vi ces
C O
P l a tfo rm S e rv i c e s
I nf or m at i on
I nt er change
E x te rn a l E n ti ti e s
Com m uni cat i ons
User s
© 1998 UNIGIS, portions © 1997 OGC Inc.
Servicii de Acces la Domeniul Geospatial
Servicii
Informare
Geospatiala
(GIRS)
Servicii Infor.
Produse
Geospatiale
(GPIS)
Servicii de
Catalogare
Geospatiala
(GCS)
Servicii
Distribuire date
Geospatiale
(GDS)
Servicii
Comprimare
Atribute
(FCS)
Servicii
Info. pachete
Geospatiale
(GIPS)
Servicii
Comprimare
Imagine *
(ICS)
Servicii de acces la domeniul geospatial(GDAS)
Servicii Acces
Domeniul
Geospatial
(GDAS)
Servicii
Transformare
Coordonate
Geospatiale
(GCTS)
Servicii
Analiza
Caracteristici
Geospatiale
(GFAS)
Model de servicii pt.
Geometria imaginii
(IGMS)
Servicii
Adnotare
Geosp. (GAS)
Servicii
Generalizare
Caracteristici
(FGS)
Servicii
Manipularea
Imaginii
(IMS)
Servicii
Generare
Image Map
(IMGS)
Servicii extragere de
informatii geospatiale (GIES)
Servicii
Manipularea
Caract.Geospatiale
(GFMS)
Servicii
Geospatial
Display(GDS)
Servicii pt. Managementul
Simbol. Geospatiale (GSMS)
Schimb deschis de date geospatiale (OGE)
Servicii
Exploatarea
Imaginii (IES)
Servicii
Sinteza
Imaginii
(ISS)
Servicii
Intelege Imaginea
(IUS)
© 1998 UNIGIS, portions © 1997 OGC Inc.
Sistemul de vanzare=monolit
Data
Data
Data
Data
© 1998 UNIGIS, portions © 1997 OGC Inc.
Componeta interoperabila
“Introduce”
“Inserabil”
COTS
Descarcare
Descarcare
© 1998 UNIGIS, portions © 1997 OGC Inc.
Noua functionalitate
© 1998 UNIGIS, portions © 1997 OGC Inc.
Administrand biblioteca de date
geospatiale
G/NSDI
OMG
OGC
DII/COE
WWWC
ISO
FGDC
Discipline
surori
© 1998 UNIGIS, portions © 1997 OGC Inc.