Modelo de Referencia del Open Geospatial Consortium (OGC)

Modelo de Referencia del Open Geospatial Consortium (OGC) Grupo de Trabajo MERCATOR Miguel A. Manso. Grupo de Trabajo MERCATOR. Dep. Ingeniería Topog...
6 downloads 0 Views 1MB Size
Modelo de Referencia del Open Geospatial Consortium (OGC) Grupo de Trabajo MERCATOR

Miguel A. Manso. Grupo de Trabajo MERCATOR. Dep. Ingeniería Topográfica y Cartografía. UPM

Índice o

Modelo de referencia OGC (ORM)     

1. Visión general de OGC 2. Información GeoEspacial (IG) 3. Servicios GeoEspaciales 4. Desarrollo basado en patrones 5. Implementación de estándares OGC

Miguel A. Bernabé + Miguel A. Manso. Grupo de Trabajo MERCATOR. Dep. Ingeniería Topográfica y Cartografía. UPM

2

1. Visión general de OGC o o o

o o

Interoperabilidad como objetivo esencial Ejemplo de WMS Beneficio empresarial de los estándares Miembros de OGC y programas Estándares y especificaciones de OGC

Miguel A. Bernabé + Miguel A. Manso. Grupo de Trabajo MERCATOR. Dep. Ingeniería Topográfica y Cartografía. UPM

3

Interoperabilidad capacidad que tienen los sistemas de comunicarse, ejecutar procesos o transferir datos entre sí, sin necesitar ningún conocimiento específico, sólo con conocimiento genérico, estándar sobre las características comunes de dichos sistemas

 ISO 2382-1: 1984 “Data processing – Vocabulary”  Adoptada por OGC e ISO/TC 211

Miguel A. Bernabé + Miguel A. Manso. Grupo de Trabajo MERCATOR. Dep. Ingeniería Topográfica y Cartografía. UPM

4

OGC: WMS El servicio de mapas es un ejemplo de estándar alcanzado desde el OGC. o Involucra aspectos tales como: o

   

Georreferenciación Servicios Web Infraestructuras de Datos Espaciales (IDE) Programa de prueba de conformidad

Miguel A. Bernabé + Miguel A. Manso. Grupo de Trabajo MERCATOR. Dep. Ingeniería Topográfica y Cartografía. UPM

5

Beneficio empresarial de los estándares o

Varios estudios demuestran que se obtiene beneficio empresarial al usar estándares:  Integrating Geospatial Standards and Standards Strategies into Business Process  Geospatial Interoperability Return on Investment Study

Miguel A. Bernabé + Miguel A. Manso. Grupo de Trabajo MERCATOR. Dep. Ingeniería Topográfica y Cartografía. UPM

6

Miembros de OGC y programas  Consorcio internacional fundado en 1994 (OGC) como “corporación de miembros libre de impuestos” (USA), sin ánimo de lucro 

Más de 370 Empresas (productores de software SIG), universidades, administración, asociaciones, individuos,…

 Misión 

Promover el desarrollo y uso de técnicas y estándares de Sistema Abiertos en el campo de la IG

 Método 

Definir por consenso especificaciones de interoperabilidad públicas que estandarizan  ARQUITECTURAS, MODELOS e INTERFACES

o

Programas:

 Programa de especificación  Programa de interoperabilidad  Programa de asesoramiento y formación

Miguel A. Bernabé + Miguel A. Manso. Grupo de Trabajo MERCATOR. Dep. Ingeniería Topográfica y Cartografía. UPM

7

Estándares y especificaciones de OGC o

Distingue entre:     

Estándares de implementación OpenGIS Especificaciones abstractas Buenas prácticas Documentos de discusión Libros blancos

Miguel A. Bernabé + Miguel A. Manso. Grupo de Trabajo MERCATOR. Dep. Ingeniería Topográfica y Cartografía. UPM

8

2. Información GeoEspacial o

Información GeoEspacial es fundamental

o

Arquitectura para especificación de información

o

Georreferenciación Mapas y KML (Keyhole Marc-Up Language) Fenómenos o entidades geográficas Geometría y Topología GML (Geographic Marc-Up Language) SWE (Sensor Web Enablement) GeoDRM y GeoXACML (Geo Digital Right Management, Geo XML Access Mark-UP Language) Metadatos Repositorios de esquemas XML

o o o o

o o o o

 (posición y tiempo)

 (familia ISO 19100)

Miguel A. Bernabé + Miguel A. Manso. Grupo de Trabajo MERCATOR. Dep. Ingeniería Topográfica y Cartografía. UPM

9

Georreferenciación o

Puede ser de dos tipos:

o

Por nombres (identificadores)

o

Por coordenadas (Sistemas de referencia por coordenadas: CRS)

 Por nombres  Por coordenadas

 ISO19112 “Spatial referencing by geographic identifiers“ usado por los Gazetteers

 Datum, elipsoides, proyecciones y parámetros  Spatial Referencing by Coordinates  Definition identifier URNs in OGC namespace

Miguel A. Bernabé + Miguel A. Manso. Grupo de Trabajo MERCATOR. Dep. Ingeniería Topográfica y Cartografía. UPM

10

Mapas y KML Mapa es la representación gráfica de la IG o KML gramática usada para codificar y transportar IG. o

Miguel A. Bernabé + Miguel A. Manso. Grupo de Trabajo MERCATOR. Dep. Ingeniería Topográfica y Cartografía. UPM

11

Fenómenos o entidades geográficas o

Feature: es una abstracción de la realidad que permite modelarla. (Entidad)

Miguel A. Bernabé + Miguel A. Manso. Grupo de Trabajo MERCATOR. Dep. Ingeniería Topográfica y Cartografía. UPM

12

Geometría y Topología o o

Geometría proporciona información cuantitativa de las características espaciales Topología permite caracterizar las relaciones entre las geometrías

Miguel A. Bernabé + Miguel A. Manso. Grupo de Trabajo MERCATOR. Dep. Ingeniería Topográfica y Cartografía. UPM

13

GML Proporciona un marco abierto y neutral para describir esquemas de aplicaciones de datos geoespaciales para su transporte y almacenamiento en formato XML o Permite definir perfiles o Permite especializar o Permite mantener enlaces entre los datos y los esquemas o Mejora el intercambio y uso compartido de datos o Da soporte para el transporte y almacenamiento de datos espaciales o

Miguel A. Bernabé + Miguel A. Manso. Grupo de Trabajo MERCATOR. Dep. Ingeniería Topográfica y Cartografía. UPM

14

SWE  Observations & Measurements Schema (O&M)  Sensor Model Language (Sensor ML)  Transducer Markup Language (Transducer ML or TML)  Sensor Observations Service (SOS)  Sensor Planning Service (SPS)  Sensor Alert Service (SAS)  Web Notification Services (WNS)

Miguel A. Bernabé + Miguel A. Manso. Grupo de Trabajo MERCATOR. Dep. Ingeniería Topográfica y Cartografía. UPM

15

GeoDRM y GeoXACML GeoDRM: Modelo de referencia para la gestión de los derechos sobre datos geoespaciales digitales o GeoXACML: es una especificación basada en lenguaje XML para la gestión de accesos de OASIS que permite definir las políticas de acceso y uso de los datos o

Miguel A. Bernabé + Miguel A. Manso. Grupo de Trabajo MERCATOR. Dep. Ingeniería Topográfica y Cartografía. UPM

16

3. Servicios GeoEspaciales o o o

o o o o

Arquitectura de servicios Servicios Web OGC (OWS) Servicios SWE Servicios de procesamiento y de encadenamiento Servicios de mercado masivos Servicios basados en la localización Servicios de granularidad fina

Miguel A. Bernabé + Miguel A. Manso. Grupo de Trabajo MERCATOR. Dep. Ingeniería Topográfica y Cartografía. UPM

17

Arquitectura de servicios o

o

La especificación abstracta de OGC Arquitectura de servicios, proporciona un marco de desarrollo de aplicaciones y servicios en el contexto de la IG. Se definen:  Servicio 

Interfaz  Operación

o

El proyecto Orchestra ha extendido esta arquitectura para poder encadenar servicios

Miguel A. Bernabé + Miguel A. Manso. Grupo de Trabajo MERCATOR. Dep. Ingeniería Topográfica y Cartografía. UPM

18

Servicios Web OGC (OWS) o

OGC ha definido un conjunto de estándares para los datos:  WMS, WFS, WCS, CSW

o

Y otros estándares para dar soporte a los anteriores:  WMC, SE, SLD, FE, Gazetteer

o

Ha definido otros documentos transversales:  Descripción de la arquitectura de servicios Web.  Documento base de los servicios Web OGC

Miguel A. Bernabé + Miguel A. Manso. Grupo de Trabajo MERCATOR. Dep. Ingeniería Topográfica y Cartografía. UPM

19

SWE Services o

Pensados para ser servicios Plug&Play  SOS (Sensor Observation Service)  SPS (Sensor Planning Service)  SAS (Sensor Alert Service)

Miguel A. Bernabé + Miguel A. Manso. Grupo de Trabajo MERCATOR. Dep. Ingeniería Topográfica y Cartografía. UPM

20

Servicios de procesamiento y de encadenamiento o

BPEL (Business Processing Execution Language) (OASIS standard)

o

WPS (Web Processing Service)

Miguel A. Bernabé + Miguel A. Manso. Grupo de Trabajo MERCATOR. Dep. Ingeniería Topográfica y Cartografía. UPM

21

Servicios para mercados masivos o o

KML

GeoRSS (Geographically Encoded Objects for RSS feeds)

 GML Profile GeoRSS

o

WMC – KML (tienen mucho en común)

Miguel A. Bernabé + Miguel A. Manso. Grupo de Trabajo MERCATOR. Dep. Ingeniería Topográfica y Cartografía. UPM

22

Servicios basados en la localización GeoMobility Server + open location services platform o Los 5 servicios básicos (Core OpenLS): o

 Directorio de servicios  Pasarela de servicios  Servicios con utilidades de localización (Geocoder/Reverse Geocoder)  Servicios de presentación  Servicio de cálculo de rutas

Miguel A. Bernabé + Miguel A. Manso. Grupo de Trabajo MERCATOR. Dep. Ingeniería Topográfica y Cartografía. UPM

23

Servicios de granularidad fina o

Son:  Simple Feature access Part 1 Common architecture - ISO19125-1  Simple Feature access Part 2 SQL option  Coordinate Transformation Service  Geographic Application Objects

Miguel A. Bernabé + Miguel A. Manso. Grupo de Trabajo MERCATOR. Dep. Ingeniería Topográfica y Cartografía. UPM

24

4. Desarrollo basado en patrones o o o

o o o

Publicar, encontrar y conectar Geoportales y clientes Arquitecturas multi-nivel Infraestructuras de Datos Espaciales Web de sensores Encadenamiento de servicios

Miguel A. Bernabé + Miguel A. Manso. Grupo de Trabajo MERCATOR. Dep. Ingeniería Topográfica y Cartografía. UPM

25

Publicar, encontrar y conectar

o

Roles: service, service consumer, service directory Operaciones: Publicar, Encontrar y Conectar ISO19135 (registros)

o

OGC Catalogue Specification (CAT)

o o

Miguel A. Bernabé + Miguel A. Manso. Grupo de Trabajo MERCATOR. Dep. Ingeniería Topográfica y Cartografía. UPM

26

Geoportales y clientes El OGC ha definido una arquitectura de referencia para portales Web de datos GeoEspaciales (link) o El OGC ha definido un documento de discusión para un cliente integrado OWS (link) o GeoDSS (geospatial Decision Support Services) o

Miguel A. Bernabé + Miguel A. Manso. Grupo de Trabajo MERCATOR. Dep. Ingeniería Topográfica y Cartografía. UPM

27

GeoDSS

Miguel A. Bernabé + Miguel A. Manso. Grupo de Trabajo MERCATOR. Dep. Ingeniería Topográfica y Cartografía. UPM

28

Arquitecturas multi-nivel

Miguel A. Bernabé + Miguel A. Manso. Grupo de Trabajo MERCATOR. Dep. Ingeniería Topográfica y Cartografía. UPM

29

Web de sensores

Miguel A. Bernabé + Miguel A. Manso. Grupo de Trabajo MERCATOR. Dep. Ingeniería Topográfica y Cartografía. UPM

30

Encadenamiento de servicios

Miguel A. Bernabé + Miguel A. Manso. Grupo de Trabajo MERCATOR. Dep. Ingeniería Topográfica y Cartografía. UPM

31

5. Implementación de estándares OGC Programa de pruebas de conformidad o Implementaciones registradas o Redes en explotación usando servicios OGC o

Miguel A. Bernabé + Miguel A. Manso. Grupo de Trabajo MERCATOR. Dep. Ingeniería Topográfica y Cartografía. UPM

32

Programa de pruebas de conformidad o o o

o o

Programa para definir pruebas de conformidad Portal para someter a pruebas de conformidad Compliance Test Engine (SL) Compliance Test Suite for download: SF, CAT, CTS, WCS-Grid Compliance Test online: WMC, GML, GeoRSS.

Miguel A. Bernabé + Miguel A. Manso. Grupo de Trabajo MERCATOR. Dep. Ingeniería Topográfica y Cartografía. UPM

33

Taxonomía de Servicios de OGC o

Servicios de interacción humana: 

o

Gestión de información: 

o o

Visor de catálogo, datos, mosaicos, de perspectivas, de animaciones, de imágenes, Editor de objetos, de símbolos, generalización, visor de modelo de datos, etc... Acceso a fenómenos, mapas, coberturas, Sensores, acceso a catálogos, a registros, a nomenclátores, etc..

Gestión de tareas y flujos: 

Selección de servicio, mejoras en el flujo, servicios de suscripción.



Espacial:

Servicios de procesamiento: 

  

Temporal: 

transformaciones temporales, muestro, proximidad temporal, etc..



generalización, clasificación, conteo, detección de cambio, muestreo, procesado de imagen, geoparsing, geocoding, etc...

Temático:

Metadatos: 

o

cálculo de estadísticos, servicios de anotación

Servicios de comunicación: 

o

Conversión/transformación de coordenadas, rectificación y ortorectificación, ajuste de sensores, muestreo, troceado, medida, correlación, generalización, determinación de rutas, de posición, proximidad, etc...

Codificación, transferencia, compresión, conversión, ejecución remota.

Servicios de gestión

Miguel A. Bernabé + Miguel A. Manso. Grupo de Trabajo MERCATOR. Dep. Ingeniería Topográfica y Cartografía. UPM

34

Estándares relacionados

Miguel A. Bernabé + Miguel A. Manso. Grupo de Trabajo MERCATOR. Dep. Ingeniería Topográfica y Cartografía. UPM

35

Visión General GeoServicios Discovery Client

Find

Sensor Type Registry

Map Viewer Client

Imagery Exploitation Client

Value-Add Client

Symbol Management Client

SWE Client

Bind

Application Clients

Sensor Instance Registry

Service Type Registry

Service Instance Registry

Observable Type Registry

Observable Instance Registry

GML3

XIMA

SLD

Service Metadata

SensorML

Obs & Meas

Image Metadata

LOF

Encodings

Registry Services

Publish SCS

WFS

Data Services

WCS IAS

WMS

Portrayal Services

CPS

WTS

Chaining

Processing Services

Coord. Transf. Service

Geocoder

SPS

Gazetteer

= OGC/IP Interface

Miguel A. Bernabé + Miguel A. Manso. Grupo de Trabajo MERCATOR. Dep. Ingeniería Topográfica y Cartografía. UPM

36

GeoServicios estandarizados

Miguel A. Bernabé + Miguel A. Manso. Grupo de Trabajo MERCATOR. Dep. Ingeniería Topográfica y Cartografía. UPM

37

WMS: Servicio de mapas en Web o

Objetivo:  Generar una vista de un conjunto de capas ,de uno o varios servicios, superpuestas.

o

Operaciones:  GetCapabilities, GetMap, GetFeatureInfo

o

Parámetros:  Layers, Styles, SRS, BBOX, Format, Width, Height, Time.

Miguel A. Bernabé + Miguel A. Manso. Grupo de Trabajo MERCATOR. Dep. Ingeniería Topográfica y Cartografía. UPM

38

WMS http://mapas.euitto.upm.es/cgi-bin/larioja? SERVICES=WMS& VERSION=1.1.0& REQUEST=GetMap& LAYERS=Ortofoto,Sombreado,Hidrografia& STYLES=,,& SRS=EPSG%3A23030& BBox=499194.6296,4665521.1382,512750.1851,4679070.7679& WIDTH=500& HEIGHT=500& FORMAT=image/jpeg& TRANSPARENT=TRUE

Miguel A. Bernabé + Miguel A. Manso. Grupo de Trabajo MERCATOR. Dep. Ingeniería Topográfica y Cartografía. UPM

39

WFS: Servicio de fenómenos o

Objetivo:

o

Operaciones:

o

Parámetros:

 Servicio de consulta/descarga de entidades y atributos, con un lenguaje de consulta y codificación estandarizados.  GetCapabilities, DescribeFeatureType, GetFeature, LockFeature.  TypeName, PropertyName, FeatureID, Filter, MaxFeatures

Miguel A. Bernabé + Miguel A. Manso. Grupo de Trabajo MERCATOR. Dep. Ingeniería Topográfica y Cartografía. UPM

40

WFS - Ejemplo