14. september 2005 dr. roland m. wagner kurzreferat: aufgaben des opengeospatial consortium (ogc) 1....

Post on 05-Apr-2015

102 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

14. September 2005 Dr. Roland M. Wagner

Kurzreferat: Aufgaben des Opengeospatial Consortium (OGC)

1. Sitzung der Expertengruppe Geodaten und agroXML Ministerium für Wirtschaft, Verkehr, Landwirtschaft und Weinbau Rheinland-Pfalz,

Mainz

Dank:

Einige GML Folien basieren auf den Vortag „GML“ bei dem „ISO/TC 211 Pallanza“ Meeting von

Clemens Portele, interactive instruments GmbH

Die CityGML Folien basieren auf den Aktivitäten der GDI SiG 3D, Präsentation OGC Meeting Chicago

Gröger/Kolbe/Wagner (Uni Bonn)

Name: Dr. Wagner Aufgaben des Opengeospatial Consortium (OGC) 2

Übersicht

• OGC Institution/community: Einordnung und Ziele

• Geographical Markup Language (GML)• GML Applikationsprofile

– Beispiel: CityGML

• Diskussion– Ansatz: AgroGML?

Name: Dr. Wagner Aufgaben des Opengeospatial Consortium (OGC) 3

OGC’s Vision

The complete integration of geospatial data and geoprocessing resources

into mainstream computing

Name: Dr. Wagner Aufgaben des Opengeospatial Consortium (OGC) 4

GlobalGlobal ISO, W3C, IETFISO, W3C, IETF

OASIS, WS-1, ANSI, OASIS, WS-1, ANSI, CEN, ISO, UN/CEFACT, CEN, ISO, UN/CEFACT, RosettaNet / UCC...RosettaNet / UCC...

XX-XML, RosettaNet, OASIS,OGC, SEDRIS, OMA, eMSA, SIF....

+ hundreds more

Microsoft, IBM,Microsoft, IBM,Network ProvidersNetwork Providers, ,

+ hundreds to thousands more

Sco

pe

Sco

pe

Shared Business Process SpecificityShared Business Process Specificity

Cross - Cross - IndustryIndustry

(Horizontal)(Horizontal)

Industry Industry BasedBased

(Vertical)(Vertical)

Organisation Organisation SpecificSpecific

Service Standards Hierarchy

+ 10 more

Name: Dr. Wagner Aufgaben des Opengeospatial Consortium (OGC) 5

What is the OGC?• The Open GIS Consortium (OGC)

• Not-for-profit, international consortium

• 250+ industry, government, and university members (about 1/3 from Europe)

• Specification Development Program (since 1994)

• similar to other Industry consortia like W3C, OMG, etc.

• Class A liaison with ISO/TC211

• Interoperability Program (since 1999)

• a global, innovative, hands-on engineering and testing program designed to accelerate interface development and bring interoperability to the market

• Outreach and Community Adoption Program(since 2002)

• awareness raising, education and training, encourage take up of OpenGIS® interfaces, business development

• Subsidiaries: OGC Europe, OGC Australia, …

OGC VisionA world in which

everyone benefits from

geographic information and services made

available across any network,

application or platform.

OGC MissionOur core mission is to

deliverspatial interface

specificationsthat are openly

available for global use.

Name: Dr. Wagner Aufgaben des Opengeospatial Consortium (OGC) 6

Distributed Access across Organizations

Internet

Data Vendor City Agency State Agency Fed. AgencyClearinghouse

Whoville Cedar Lake

Whoville Cedar Lake

ParcelsRoadsImagesBoundaries ...

Integrated View

CatalogView

DataMetadata

DataMetadata

DataMetadata

DataMetadata

Common interfaces enable interoperability

Queries extractdata from diversesources

Name: Dr. Wagner Aufgaben des Opengeospatial Consortium (OGC) 7

Goal: Spatial Data Infrastructure

• Content Services• Geospatial Markup Language (OGC/ISO GML)• Web Feature Service (OGC WFS)• Web Mapping Service (OGC WMS)• …

• Metadata and Catalogs• CS-W 2.0• Application Profiles

• GML• LandGML• CityGML (3D)• …

Name: Dr. Wagner Aufgaben des Opengeospatial Consortium (OGC) 8

What is GML? – Characteristics

• is based on XML technologies (W3C)• XML, XML Namespaces, XML Schema, Xlinks

• implements concepts of the ISO 19100 series

• supports spatial and non-spatial properties of objects

• is open and vendor-neutral

• is extensible

• supports the definition of profiles (proper subsets) of the full GML

capabilities

Name: Dr. Wagner Aufgaben des Opengeospatial Consortium (OGC) 9

GML Schema

• Base schemas, general syntax,

feature model, metadata mechanisms

• Basic geometry (0d, 1d, 2d)

• Additional geometric primitives (0d,

1d, 2d, 3d)

• Geometric composite

• Geometric aggregates

• Coordinate reference systems

•Topology

•Temporal information and dynamic

features

• Definitions and dictionaries

• Units, measures and values

• Directions

• Observations

• Coverages

• Default styling

Name: Dr. Wagner Aufgaben des Opengeospatial Consortium (OGC) 10

Name: Dr. Wagner Aufgaben des Opengeospatial Consortium (OGC) 11

GML Applikationsprofile: Beispiel OGC CityGML

1. Buildings

2. Road furniture

3. Terrain

Integrated view from 3 different W3DS Requests

Name: Dr. Wagner Aufgaben des Opengeospatial Consortium (OGC) 12

Mapping to GML3: CityGML

• According to ‚Rules for application schemas‘

• First phase: subset of the “3D City” data model:

• Digital Terrain Models in LoD1 and LoD2• Buildings in LoD1 and LoD2

• No explicit representation of topology• Simple profile (easier for readers), like in the German

cadastre standard ALKIS / NAS• Topological profile in the future

Name: Dr. Wagner Aufgaben des Opengeospatial Consortium (OGC) 13

Building representation using GML3

loD2GeometryProperty_Solid

_Building

+ function: BuildungFunction[0..*]+ yearOfConstruction:integer[0..1]+ roofType: RoofType[0..1]+ measuredHeigth: LengthType[0..1]

Site

CompositeSurface

OrientableSurface

Polygon

LinearRing+position[4..n]

exterior

surfaceMember

baseSurface

exterior

<Codelist>RoofType

1000: saddle roof.....

Name: Dr. Wagner Aufgaben des Opengeospatial Consortium (OGC) 14

Example: CityGML Schema f. Buildings

<xs:complexType name="_BuildingType" abstract="true">

<xs:complexContent>

<xs:extension base="_SiteType">

<xs:sequence>

<xs:element name="function" type="BuildingFunctionType" minOccurs="0" />

<xs:element name="yearOfConstruction" type="xs:gYear" minOccurs="0"/>

<xs:element name="roofType" type="RoofTypeType" minOccurs="0"/>

<xs:element name="measuredHeight" type="gml:LengthType".../>

<xs:element name="lod2SolidProperty" type="gml:SolidPropertyType" ../>

</xs:sequence>

</xs:extension>

</xs:complexContent>

</xs:complexType>

<xs:element name="_Building" type="_BuildingType" abstract="true" substitutionGroup="_Site"/>

Name: Dr. Wagner Aufgaben des Opengeospatial Consortium (OGC) 15

Example: Building in CityGML<siteMember>

<Building gml:id=“Building0815">

<externalReference>

<informationSystem>http://www.adv-online.de</informationSystem>

<externalObject>

<uri>urn:adv:oid:DEHE123400007001</uri>

</externalObject>

</externalReference>

<function>31001_1010</function>

<yearOfConstruction>1985</yearOfConstruction>

<roofType>3100</roofType>

<measuredHeight uom="#m">8.0</measuredHeight>

<lod2SolidProperty>.......//see next slide

</lod2SolidProperty>

</Building>

</siteMember>

Name: Dr. Wagner Aufgaben des Opengeospatial Consortium (OGC) 16

Example: Building in CityGML<Building gml:id=“Building0815"> ..................

<lod2SolidProperty>

<gml:Solid srsName="urn:adv:crs:ETRS89_3GK2-h">

<gml:exterior>

<gml:CompositeSurface>

<gml:surfaceMember>

<gml:OrientableSurface orientation="+">

<gml:baseSurface>

<gml:Polygon>

<gml:exterior>

<gml:LinearRing>

<gml:pos >1.0 1.0 0.0</gml:pos>

<gml:pos >3.0 1.0 0.0</gml:pos>

..........................

</gml:LinearRing>

.....................

</lod2SolidProperty>

</Building>

Name: Dr. Wagner Aufgaben des Opengeospatial Consortium (OGC) 17

Ansatz: agroGML?

• Schnellere Entwicklung durch mögliche Übernahme von

raumbezogenen Elementen

• Verbesserte Informationsbasis für Applikationsbasis möglich

• Erhöhte Investitionssicherheit durch Internationalisierung,

Vermeidung von konkurrierende Ansätze

• Prüfung der Relation Anforderungen / GML Fähigkeiten nötig

• Eventuell „Vorfühlen“ auf dem OGC Meeting Bonn, 7.-

10.11.2005 möglich

Name: Dr. Wagner Aufgaben des Opengeospatial Consortium (OGC) 18

Diskussion

Name: Dr. Wagner Aufgaben des Opengeospatial Consortium (OGC) 19

Kontakt

Dr. Roland M. Wagner

Universität Münster

Institute für Geoinformatik

roland.wagner@uni-muenster.de

www.ifgi.de

top related