Top Banner
TWG BU Workshop INSPIRE Conference [email protected]
52
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: TWG BU Workshop INSPIRE Conference dominique.laurent@ign.fr.

TWG BU WorkshopINSPIRE Conference

[email protected]

Page 2: TWG BU Workshop INSPIRE Conference dominique.laurent@ign.fr.

Plan of presentation

• TWG BU members

• General methodology

• Existing standards

• Use cases – user requirements

• Modelling approach

• Open issues

Page 3: TWG BU Workshop INSPIRE Conference dominique.laurent@ign.fr.

TWG BU members

Page 4: TWG BU Workshop INSPIRE Conference dominique.laurent@ign.fr.

TWG BU members• Barlow Simon (UK)• Bergström Eddie (Sweden)• Ferencz Zsuzsanna (Hungary)• Gröger Gerhard (Germany)• Johansson Karl-Gustav (Sweden) editor• Kooij Franck (Netherlands)• Laurent Dominique (France) facilitator• Mortier Frédéric (Belgium)• Skeljbo Karen (Denmark)• Taucer Fabio (JRC)• Velasco Amalia (Spain)• Wysocka Ewa (Poland)

• Gaffuri Julien JRC contact point

Page 5: TWG BU Workshop INSPIRE Conference dominique.laurent@ign.fr.

TWG BU members

Kick-off meeting – Paris – 10 and 11 June 2010

Page 6: TWG BU Workshop INSPIRE Conference dominique.laurent@ign.fr.

General methodology

Page 7: TWG BU Workshop INSPIRE Conference dominique.laurent@ign.fr.

General process

INSPIRE TWGDrivers

Use cases

User requirements

Data specification

Constraint

Existing data

Support

Standards

Best practices

Page 8: TWG BU Workshop INSPIRE Conference dominique.laurent@ign.fr.

Existing data

• At national level– Topographical view– Cadastral view

• At local level– Lack of overview– Existence of 3D data

Detailed information available

Lack of exhaustive information => take care of

feasibility issues during review and testing

Page 9: TWG BU Workshop INSPIRE Conference dominique.laurent@ign.fr.

Existing standards

Page 10: TWG BU Workshop INSPIRE Conference dominique.laurent@ign.fr.

CityGML

• a common model for the representation and the exchange of 3D city models – Geometry– Semantics, relations.

• an international standard from OGC

• a base model with information required by most applications + possibilities of extensions

• a standard with practical implementations– Software– Data

Page 11: TWG BU Workshop INSPIRE Conference dominique.laurent@ign.fr.

Strong influence of CityGML

• The philosophy of City GML :– base model (information required by most applications)– extensions

• CityGML widely used for the modelling of 3D data– Building model at different levels of detail

Page 12: TWG BU Workshop INSPIRE Conference dominique.laurent@ign.fr.

Strong influence of CityGML

• Some modelling concepts – BuildingPart

– ExternalReference : reference to another information system

BuildingPart

Page 13: TWG BU Workshop INSPIRE Conference dominique.laurent@ign.fr.

LADM (Land Administration Domain Model)

Legal/cadastral point of view on buildings

Ex: a flat in a block of flats (in case of

co-ownership)

Page 14: TWG BU Workshop INSPIRE Conference dominique.laurent@ign.fr.

Eurostat classification

Eurostat classification partly adopted (for

residential use)

Page 15: TWG BU Workshop INSPIRE Conference dominique.laurent@ign.fr.

Use cases

Page 16: TWG BU Workshop INSPIRE Conference dominique.laurent@ign.fr.

Methodology• Identify high level use cases

• Find concrete examples of current use cases – Survey launched by Joint Research Centre– TWG BU members proposals

• Collect user requirements (with check-list)

• Analyse user requirements

• Propose application schema for theme Buildings

• Document use cases – Future use cases– Using INSPIRE models

Page 17: TWG BU Workshop INSPIRE Conference dominique.laurent@ign.fr.

High level use cases

Safety – risk management

Urban expansion

Environment Utility and Governmental

services

Census - Statistics

Communication – Public awareness

Page 18: TWG BU Workshop INSPIRE Conference dominique.laurent@ign.fr.

Concrete use cases

Safety Urban expansion

Environment Infrastructures

Census - Statistics

Communication – Public awareness

Natural risks (flood, fire, earthquake, landslide)

Human risks (transport)

Prevention / rescue management

Definition of urban areas

Urbanism planning and monitoring

Pollutions (air, noise, sol)

Quality of habitat

Sustainable buildings (energy, …)

Historical interest

Location for new infrastructure

Infrastructure management

Public patrimony management and valorisation

Risk / travel maps

City maps Thematic / tourism maps

3D models

Census Urban units Environmental statistics / Reporting

Page 19: TWG BU Workshop INSPIRE Conference dominique.laurent@ign.fr.

Check-list

User requirements collected with

check-list

Around 80 check-lists collected (mainly by interviews of users)

Use cases category

Safety

Urban expansion

Environment

Utilities andGovernmental Services

Statistics

Public awareness

Page 20: TWG BU Workshop INSPIRE Conference dominique.laurent@ign.fr.

Analysis of user requirements

Propagation model

Topographic data

(including Buildings)

Physical phenomenon

data

Extent of physical phenomenon

Examples: flood, noise, air pollution, light

• Building influence on physical phenomena

Page 21: TWG BU Workshop INSPIRE Conference dominique.laurent@ign.fr.

• Building influence on physical phenomena

Influence of buildings on air pollution propagation

Analysis of user requirements

Page 22: TWG BU Workshop INSPIRE Conference dominique.laurent@ign.fr.

• Influence of physical phenomena on buildings

Building data

Examples:

− flood, fire, earthquake, noise, … : vulnerability to risk or pollution

− sun exposure: ability to receive solar panels

AnalysisPhysical phenomenon

data

Building vulnerability or

ability

Analysis of user requirements

Page 23: TWG BU Workshop INSPIRE Conference dominique.laurent@ign.fr.

• Physical phenomena modelling:

− different models more or less detailed

Simple data: cheaper (widely available data) but only rough results

Detailed data : good results but costly (rarely available data)

3D geometry

Material of roof

Material of walls

Material of structure

2D geometry

Height

Date of construction

Date of renovation

OR

Analysis of user requirements

Page 24: TWG BU Workshop INSPIRE Conference dominique.laurent@ign.fr.

SU SU

Statistical data on statistical units

Area of interest

Buildings

Analysis of user requirements

• Computation of population

Examples: flood, noise, air pollution, light, transport

Page 25: TWG BU Workshop INSPIRE Conference dominique.laurent@ign.fr.

Analysis of user requirements

• Computation of population

-2D geometry

-Localisation

-area

-Number of floors

-Use (residential)

-2D geometry

-Localisation

- area

-Number of floors

- Use

-Residential

-Industrial

-Office

-Retail

-Public services

Population at night Population at day

Page 26: TWG BU Workshop INSPIRE Conference dominique.laurent@ign.fr.

• Mapping

Flooded areas mapNoise map around airport

Roof thermography (lost of heat) Symbols for Electronical Navigation Charts

Analysis of user requirements

Page 27: TWG BU Workshop INSPIRE Conference dominique.laurent@ign.fr.

Analysis of user requirements

• Mapping (e.g. air traffic or marine navigation)

Buildings and constructions

2D geometry

Height

Elevation

Classification according to physical aspect

Specific buildings and constructions may be landmarks (or obstacles)

Page 28: TWG BU Workshop INSPIRE Conference dominique.laurent@ign.fr.

Specific buildings and constructions (examples)

Page 29: TWG BU Workshop INSPIRE Conference dominique.laurent@ign.fr.

Analysis of user requirements Definition of urban / artificial areas

Urban atlas (GMES) Current land use map

Cartographic generalisation

2D geometry – use – number of floors – condition (functional, in project, ruin,…)

Page 30: TWG BU Workshop INSPIRE Conference dominique.laurent@ign.fr.

Analysis of user requirements 3D models

Demolition or construction project

Communication about risk

Valorisation of territory

Page 31: TWG BU Workshop INSPIRE Conference dominique.laurent@ign.fr.

Analysis of user requirements 3D models3D geometry

Texture

Textures from libraries or from

real-world images

Page 32: TWG BU Workshop INSPIRE Conference dominique.laurent@ign.fr.

Analysis of user requirements Urbanism planning- Urban monitoring

Temporal studies: evolution of city

Page 33: TWG BU Workshop INSPIRE Conference dominique.laurent@ign.fr.

Analysis of user requirements Urbanism planning- Urban monitoring

Detailed cadastral data for urbanism management

Page 34: TWG BU Workshop INSPIRE Conference dominique.laurent@ign.fr.

Analysis of user requirements

External Reference on Building

External Reference on Building Unit

Building geometry

Spatial overlay with Cadastral

Parcel

Association to Cadastral Parcel

2D geometry

Date of construction

Date of demolition

Condition (functional, in project, ruin,…)

Official area

Link to building permit (document, external reference)

Access to owner

Page 35: TWG BU Workshop INSPIRE Conference dominique.laurent@ign.fr.

Analysis of user requirements• Census of population and dwellings:

2D geometry

Residential buildings

Period of construction

State of repair

Number of floors

Use of building

Material

Number of dwellings

Heating / toilet / water

Period of construction

State of repair

Number of floors

Use of building

Material

Number of dwellings

Heating / toilet / water

reference data questionnaire

Page 36: TWG BU Workshop INSPIRE Conference dominique.laurent@ign.fr.

Harmonisation of interest for European user(s)

Harmonisation of interest for national/local user(s)

INSPIRE Directive/GCM

International use cases

European Directives/initiatives

European Directives/initiatives Local use cases

Wid

ely

avai

labl

eRa

rely

ava

ilabl

e

inspireId

beginLifespanVersion

endLifespanVersion

OtherConstruction

heightAboveGround

elevation

specificInterestconstructionNature

numberOfFloors

currentUse

dateOfConstruction

name

dateOfRenovation

externalReference

numberOfDwellings

Association to CP

heightBelowGround

numberOfFloorsBelowGround

materialOfStructure

materialOfRoof

materialOfFacade

openGroundFloorroofType

Association to AD

officialArea

officialValue

conditionOfConstruction

document

dateOfDemolition

energyPerformance

BuildingUnit

Building/BuildingPart

numberOfBuildingUnits

Page 37: TWG BU Workshop INSPIRE Conference dominique.laurent@ign.fr.

Profile approach

Basic semantic

Rich semantic

2D geometry Core 2D profile (normative)

Extended 2D profile

(illustrative)

3D geometry Core 3D profile (normative)

Extended 3D profile

(illustrative)

Page 38: TWG BU Workshop INSPIRE Conference dominique.laurent@ign.fr.

Harmonisation

at European level

Harmonisation at national/local level

Wid

ely

avai

labl

eRa

rely

ava

ilabl

eOut of INSPIRE

theme BU

Basic

topographic

data

Basic

cadastral

data

Detailed

topographic

data

Owner/tenant

Interior of building

Detailed activity

Core profile Extended profile

Page 39: TWG BU Workshop INSPIRE Conference dominique.laurent@ign.fr.

Documentation of use cases – (annex B)

Page 40: TWG BU Workshop INSPIRE Conference dominique.laurent@ign.fr.

Modelling approach

Page 41: TWG BU Workshop INSPIRE Conference dominique.laurent@ign.fr.

Principles

• The profile approach:– Normative profile: core data– Illustrative profile: for possible extensions now or in future

• Various user requirements – Flexible model

• Use of profiles

• Most attributes are voidable

• Most code lists extensible

• Multiple values possible for some attributes

– No recommendation about quality

Page 42: TWG BU Workshop INSPIRE Conference dominique.laurent@ign.fr.

Core 2D profile

Scope of theme Building has been enlarged to include

feature type OtherConstruction

(e.g. bridges, environmental

barriers, elevated constructions)

Page 43: TWG BU Workshop INSPIRE Conference dominique.laurent@ign.fr.

Extension of scope

• Feature type : OtherConstruction

Page 44: TWG BU Workshop INSPIRE Conference dominique.laurent@ign.fr.

Core 2D profileCommon attributes

of OtherConstruction and AbstractBuilding are grouped under

feature type AbstractConstructionCommon

attributes to feature types Building and BuildingPart

Only 3 instanciable feature types:

-Building

-BuildingPart

-OtherConstruction

Page 45: TWG BU Workshop INSPIRE Conference dominique.laurent@ign.fr.

Geometry

• Example of geometry

Multiple geometry allowed Reference geometry to be used for

queries and portrayal

Page 46: TWG BU Workshop INSPIRE Conference dominique.laurent@ign.fr.

Elevation

• Example of elevation

Multiple values of elevation allowed

ElevationCRSReference

Page 47: TWG BU Workshop INSPIRE Conference dominique.laurent@ign.fr.

Classification of buildingsClassification of buildings• Current status classification according to:

– the activity hosted by the building (for management use cases)– the physical aspect (for mapping purposes)

Based on Eurostat

classification

More information to be found in themes AF, PF and US

Mainly based on international use cases (air traffic, marine navigation)

Both code lists are extensible by MS

Page 48: TWG BU Workshop INSPIRE Conference dominique.laurent@ign.fr.

Extended 2D profile

New feature type

BuildingUnit: subdivision of Building that is homogeneous

related to management aspects.

 

Association to CP

Association to AD

Page 49: TWG BU Workshop INSPIRE Conference dominique.laurent@ign.fr.

Extended 2D profile

Attributes related to the architecture of buildings

Attributes related to management of buildings

(cadastral data)

Page 50: TWG BU Workshop INSPIRE Conference dominique.laurent@ign.fr.

class BuildingsCore3D

«type»Geometric primitiv e::GM_Solid

+ area() : Area+ boundary() : GM_SolidBoundary+ GM_Solid(GM_SolidBoundary*) : GM_Solid+ volume() : Volume

Name: BuildingsCore3DAuthor: karjohVersion: 1.9Created: 2010-09-23 16:52:12Updated: 2011-04-28 11:51:44

«featureType»AbstractConstruction

+ horizontalGeometryEstimatedAccuracy: Length+ verticalGeometryEstimatedAccuracy: Length [0..1]

«featureType»OtherConstruction

+ constructionNature: ConstructionNatureValue

«featureType»Core2DAbstractBuilding

«voidable»+ currentUse: CurrentUseValue [0..*]+ numberOfBuildingUnits: Integer [0..1]+ numberOfFloorsAboveGround: Integer [0..1]+ specificInterest: SpecificInterestValue+ numberOfDwellings: Integer [0..1]

«featureType»BuildingsCore2D::AbstractConstruction

+ inspireId: Identifier

«voidable»+ elevation: Elevation [0..*]+ dateOfConstruction: DateTime [0..1]+ dateOfDemolition: DateTime [0..1]+ dateOfRenovation: DateTime [0..1]+ heightAboveGround: HeightAboveGround [0..*]+ name: GeographicalName [0..*]+ conditionOfConstruction: ConditionOfConstructionValue

«voidable, l ifeCycleInfo»+ beginLifespanVersion: DateTime+ endLifespanVersion: DateTime [0..1]

«featureType»Building

«featureType»BuildingPart

0..*

lod1Solid

1

0..*

Core 3D profile

Based on LoD 1 of CityGML (the simplest one)

Page 51: TWG BU Workshop INSPIRE Conference dominique.laurent@ign.fr.

Extended 3D profile

Based on LoD 3 of CityGML:

-Description of walls, roof, ground

-Description of openings

(door, window)

class BuildingsExtended3D

«featureType»BoundarySurface

«featureType»WallSurface

+ materialOfWall: MaterialOfFacadeValue [0..1]

«featureType»RoofSurface

+ materialOfRoof: MaterialOfRoofValue [0..1]

«featureType»GroundSurface

GM_MultiPrimitive

«type»Geometric aggregates:

:GM_MultiSurface

«featureType»_Opening

«featureType»Door

«featureType»Window

GM_Primitive

«type»Geometric primitiv e::GM_Solid

«featureType»AbstractConstruction

+ horizontalGeometryEstimatedAccuracyLod1: Length+ verticalGeometryEstimatedAccuracyLod1: Length [0..1]+ horizontalGeometryEstimatedAccuracyLod2: Length+ verticalGeometryEstimatedAccuracyLod2: Length [0..1]+ horizontalGeometryEstimatedAccuracyLod3: Length+ verticalGeometryEstimatedAccuracyLod3: Length [0..1]

«featureType»OtherConstruction

+ constructionNature: ConstructionNatureValue

«featureType»BuildingsCore2D::AbstractConstruction

+ inspireId: Identifier

«voidable»+ elevation: Elevation [0..*]+ dateOfConstruction: DateTime [0..1]+ dateOfDemolition: DateTime [0..1]+ dateOfRenovation: DateTime [0..1]+ heightAboveGround: HeightAboveGround [0..*]+ name: GeographicalName [0..*]+ conditionOfConstruction: ConditionOfConstructionValue

«voidable, l ifeCycleInfo»+ beginLifespanVersion: DateTime+ endLifespanVersion: DateTime [0..1]

Name: BuildingsExtended3DAuthor: karjohVersion: 1.9Created: 2011-04-08 10:44:53Updated: 2011-04-28 11:53:26

«featureType»ParameterizedTexture

+ imageURI: URI+ mimeType: MimeFileType+ textureType: textureTypeType

«featureType»_TextureParametrization

«featureType»TextCoordGen

+ worldToTexture: TransformationMatrix3x4Type

«featureType»TextCoordList

+ textureCoordinates: doubleList+ ring: URI

«featureType»Core2DAbstractBuilding

«voidable»+ currentUse: CurrentUseValue+ numberOfBuildingUnits: Integer [0..1]+ numberOfFloorsAboveGround: Integer [0..1]+ specificInterest: SpecificInterestValue+ numberOfDwellings: Integer [0..1]

«featureType»Building

«featureType»BuildingPart

0..1

+opening

0..*

1

+boundedBy 0..*

0..*

lod3Solid

0..1

0..*

lod1Solid

0..1

0..*

lod2Solid

0..1

0..*

+lod3MultiSurface

1

0..1

lod3MultiSurface

0..1

lod2MultiSurface

1

+boundedBy

0..*

0..*

uri:anyURI

Possibility to attach textures

Page 52: TWG BU Workshop INSPIRE Conference dominique.laurent@ign.fr.

Main issues

• Is our model feasible?

• Is extension of scope to constructions relevant? Which benefits? Which costs?

• Should cadastral data (or part of it) be in core profile?

• Should TWG BU propose a more detailed classification of buildings?