52
TWG BU Workshop INSPIRE Conference [email protected]

TWG BU Workshop › events › conferences › ... · management Definition of urban areas Urbanism planning and monitoring Pollutions (air, noise, sol) Quality of habitat Sustainable

  • Upload
    others

  • View
    0

  • Download
    0

Embed Size (px)

Citation preview

Page 1: TWG BU Workshop › events › conferences › ... · management Definition of urban areas Urbanism planning and monitoring Pollutions (air, noise, sol) Quality of habitat Sustainable

TWG BU WorkshopINSPIRE Conference

[email protected]

Page 2: TWG BU Workshop › events › conferences › ... · management Definition of urban areas Urbanism planning and monitoring Pollutions (air, noise, sol) Quality of habitat Sustainable

Plan of presentation

• TWG BU members

• General methodology

• Existing standards

• Use cases – user requirements

• Modelling approach

• Open issues

Page 3: TWG BU Workshop › events › conferences › ... · management Definition of urban areas Urbanism planning and monitoring Pollutions (air, noise, sol) Quality of habitat Sustainable

TWG BU members

Page 4: TWG BU Workshop › events › conferences › ... · management Definition of urban areas Urbanism planning and monitoring Pollutions (air, noise, sol) Quality of habitat Sustainable

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 › events › conferences › ... · management Definition of urban areas Urbanism planning and monitoring Pollutions (air, noise, sol) Quality of habitat Sustainable

TWG BU members

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

Page 6: TWG BU Workshop › events › conferences › ... · management Definition of urban areas Urbanism planning and monitoring Pollutions (air, noise, sol) Quality of habitat Sustainable

General methodology

Page 7: TWG BU Workshop › events › conferences › ... · management Definition of urban areas Urbanism planning and monitoring Pollutions (air, noise, sol) Quality of habitat Sustainable

General process

INSPIRE TWGDrivers

Use cases

User

requirements

Data

specification

Constraint

Existing data

Support

Standards

Best practices

Page 8: TWG BU Workshop › events › conferences › ... · management Definition of urban areas Urbanism planning and monitoring Pollutions (air, noise, sol) Quality of habitat Sustainable

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 › events › conferences › ... · management Definition of urban areas Urbanism planning and monitoring Pollutions (air, noise, sol) Quality of habitat Sustainable

Existing standards

Page 10: TWG BU Workshop › events › conferences › ... · management Definition of urban areas Urbanism planning and monitoring Pollutions (air, noise, sol) Quality of habitat Sustainable

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 › events › conferences › ... · management Definition of urban areas Urbanism planning and monitoring Pollutions (air, noise, sol) Quality of habitat Sustainable

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 › events › conferences › ... · management Definition of urban areas Urbanism planning and monitoring Pollutions (air, noise, sol) Quality of habitat Sustainable

Strong influence of CityGML

• Some modelling concepts

– BuildingPart

– ExternalReference : reference to another information system

BuildingPart

Page 13: TWG BU Workshop › events › conferences › ... · management Definition of urban areas Urbanism planning and monitoring Pollutions (air, noise, sol) Quality of habitat Sustainable

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 › events › conferences › ... · management Definition of urban areas Urbanism planning and monitoring Pollutions (air, noise, sol) Quality of habitat Sustainable

Eurostat classification

Eurostat classification

partly adopted (for

residential use)

Page 15: TWG BU Workshop › events › conferences › ... · management Definition of urban areas Urbanism planning and monitoring Pollutions (air, noise, sol) Quality of habitat Sustainable

Use cases

Page 16: TWG BU Workshop › events › conferences › ... · management Definition of urban areas Urbanism planning and monitoring Pollutions (air, noise, sol) Quality of habitat Sustainable

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 › events › conferences › ... · management Definition of urban areas Urbanism planning and monitoring Pollutions (air, noise, sol) Quality of habitat Sustainable

High level use cases

Safety – risk

managementUrban

expansionEnvironment Utility and

Governmental

services

Census - Statistics

Communication – Public awareness

Page 18: TWG BU Workshop › events › conferences › ... · management Definition of urban areas Urbanism planning and monitoring Pollutions (air, noise, sol) Quality of habitat Sustainable

Concrete use cases

Safety Urban

expansionEnvironment 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,

G)

Historical interest

Location for new

infrastructure

Infrastructure

management

Public patrimony

management and

valorisation

Risk / travel

maps

City maps Thematic / tourism

maps3D models

Census Urban units Environmental statistics / Reporting

Page 19: TWG BU Workshop › events › conferences › ... · management Definition of urban areas Urbanism planning and monitoring Pollutions (air, noise, sol) Quality of habitat Sustainable

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 and

Governmental Services

Statistics

Public awareness

Page 20: TWG BU Workshop › events › conferences › ... · management Definition of urban areas Urbanism planning and monitoring Pollutions (air, noise, sol) Quality of habitat Sustainable

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 › events › conferences › ... · management Definition of urban areas Urbanism planning and monitoring Pollutions (air, noise, sol) Quality of habitat Sustainable

• Building influence on physical phenomena

Influence of buildings on air pollution propagation

Analysis of user requirements

Page 22: TWG BU Workshop › events › conferences › ... · management Definition of urban areas Urbanism planning and monitoring Pollutions (air, noise, sol) Quality of habitat Sustainable

• Influence of physical phenomena on buildings

Building data

Examples:

− flood, fire, earthquake, noise, G : 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 › events › conferences › ... · management Definition of urban areas Urbanism planning and monitoring Pollutions (air, noise, sol) Quality of habitat Sustainable

• 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 › events › conferences › ... · management Definition of urban areas Urbanism planning and monitoring Pollutions (air, noise, sol) Quality of habitat Sustainable

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 › events › conferences › ... · management Definition of urban areas Urbanism planning and monitoring Pollutions (air, noise, sol) Quality of habitat Sustainable

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 › events › conferences › ... · management Definition of urban areas Urbanism planning and monitoring Pollutions (air, noise, sol) Quality of habitat Sustainable

• 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 › events › conferences › ... · management Definition of urban areas Urbanism planning and monitoring Pollutions (air, noise, sol) Quality of habitat Sustainable

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 › events › conferences › ... · management Definition of urban areas Urbanism planning and monitoring Pollutions (air, noise, sol) Quality of habitat Sustainable

Specific buildings and constructions (examples)

Page 29: TWG BU Workshop › events › conferences › ... · management Definition of urban areas Urbanism planning and monitoring Pollutions (air, noise, sol) Quality of habitat Sustainable

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,G)

Page 30: TWG BU Workshop › events › conferences › ... · management Definition of urban areas Urbanism planning and monitoring Pollutions (air, noise, sol) Quality of habitat Sustainable

Analysis of user requirements

3D models

Demolition or construction project

Communication about risk Valorisation of territory

Page 31: TWG BU Workshop › events › conferences › ... · management Definition of urban areas Urbanism planning and monitoring Pollutions (air, noise, sol) Quality of habitat Sustainable

Analysis of user requirements

3D models3D geometry

Texture

Textures from

libraries or from real-

world images

Page 32: TWG BU Workshop › events › conferences › ... · management Definition of urban areas Urbanism planning and monitoring Pollutions (air, noise, sol) Quality of habitat Sustainable

Analysis of user requirements

Urbanism planning- Urban monitoring

Temporal studies: evolution of city

Page 33: TWG BU Workshop › events › conferences › ... · management Definition of urban areas Urbanism planning and monitoring Pollutions (air, noise, sol) Quality of habitat Sustainable

Analysis of user requirements

Urbanism planning- Urban monitoring

Detailed cadastral data for urbanism management

Page 34: TWG BU Workshop › events › conferences › ... · management Definition of urban areas Urbanism planning and monitoring Pollutions (air, noise, sol) Quality of habitat Sustainable

Analysis of user requirements

External Reference on

BuildingExternal 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 › events › conferences › ... · management Definition of urban areas Urbanism planning and monitoring Pollutions (air, noise, sol) Quality of habitat Sustainable

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 › events › conferences › ... · management Definition of urban areas Urbanism planning and monitoring Pollutions (air, noise, sol) Quality of habitat Sustainable

Harmonisation of interest for European

user(s)

Harmonisation of interest for

national/local user(s)

INSPIRE

Directive/GCM

International

use cases

European

Directives/initiativesEuropean

Directives/initiatives Local use cases

Wid

ely

ava

ila

ble

Ra

rely

ava

ila

ble

inspireId

beginLifespanVersion

endLifespanVersion

OtherConstruction

heightAboveGround

elevation

specificInterest

constructionNature

numberOfFloors

currentUse

dateOfConstruction

name

dateOfRenovation

externalReference

numberOfDwellings

Association to CP

heightBelowGround

numberOfFloorsBelowGround

materialOfStructure

materialOfRoof

materialOfFacade

openGroundFloor

roofType

Association to AD

officialArea

officialValue

conditionOfConstruction

document

dateOfDemolition

energyPerformance

BuildingUnit

Building/BuildingPart

numberOfBuildingUnits

Page 37: TWG BU Workshop › events › conferences › ... · management Definition of urban areas Urbanism planning and monitoring Pollutions (air, noise, sol) Quality of habitat Sustainable

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 › events › conferences › ... · management Definition of urban areas Urbanism planning and monitoring Pollutions (air, noise, sol) Quality of habitat Sustainable

Harmonisation

at European level

Harmonisation at

national/local level

Wid

ely

ava

ila

ble

Ra

rely

ava

ila

ble

Out 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 › events › conferences › ... · management Definition of urban areas Urbanism planning and monitoring Pollutions (air, noise, sol) Quality of habitat Sustainable

Documentation of use cases – (annex B)

Page 40: TWG BU Workshop › events › conferences › ... · management Definition of urban areas Urbanism planning and monitoring Pollutions (air, noise, sol) Quality of habitat Sustainable

Modelling approach

Page 41: TWG BU Workshop › events › conferences › ... · management Definition of urban areas Urbanism planning and monitoring Pollutions (air, noise, sol) Quality of habitat Sustainable

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 › events › conferences › ... · management Definition of urban areas Urbanism planning and monitoring Pollutions (air, noise, sol) Quality of habitat Sustainable

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 › events › conferences › ... · management Definition of urban areas Urbanism planning and monitoring Pollutions (air, noise, sol) Quality of habitat Sustainable

Extension of scope

• Feature type : OtherConstruction

Page 44: TWG BU Workshop › events › conferences › ... · management Definition of urban areas Urbanism planning and monitoring Pollutions (air, noise, sol) Quality of habitat Sustainable

Core 2D profile

Common 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 › events › conferences › ... · management Definition of urban areas Urbanism planning and monitoring Pollutions (air, noise, sol) Quality of habitat Sustainable

Geometry

• Example of geometry

Multiple geometry

allowed Reference geometry to be used for

queries and portrayal

Page 46: TWG BU Workshop › events › conferences › ... · management Definition of urban areas Urbanism planning and monitoring Pollutions (air, noise, sol) Quality of habitat Sustainable

Elevation

• Example of elevation

Multiple values of

elevation allowed

ElevationCRSReference

Page 47: TWG BU Workshop › events › conferences › ... · management Definition of urban areas Urbanism planning and monitoring Pollutions (air, noise, sol) Quality of habitat Sustainable

Classification 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

classificatio

n

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 › events › conferences › ... · management Definition of urban areas Urbanism planning and monitoring Pollutions (air, noise, sol) Quality of habitat Sustainable

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 › events › conferences › ... · management Definition of urban areas Urbanism planning and monitoring Pollutions (air, noise, sol) Quality of habitat Sustainable

Extended 2D profile

Attributes related to the

architecture of buildings

Attributes related to

management of buildings

(cadastral data)

Page 50: TWG BU Workshop › events › conferences › ... · management Definition of urban areas Urbanism planning and monitoring Pollutions (air, noise, sol) Quality of habitat Sustainable

«type»

Geometric primitive::GM_Solid

+ area() : Area

+ boundary() : GM_SolidBoundary

+ GM_Solid(GM_SolidBoundary*) : GM_Solid

+ volume() : Volume

«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, lifeCycleInfo»

+ 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 › events › conferences › ... · management Definition of urban areas Urbanism planning and monitoring Pollutions (air, noise, sol) Quality of habitat Sustainable

Extended

3D profile

Based on LoD 3 of

CityGML:

-Description of walls, roof,

ground

-Description of openings

(door, window)

«featureType»

BoundarySurface

«featureType»

WallSurface

+ materialOfWal l: 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 primitive::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, lifeCycleInfo»

+ beginLifespanVersion: DateTime

+ endLifespanVersion: DateTime [0..1]

Name: BuildingsExtended3D

Author: karjoh

Version: 1.9

Created: 2011-04-08 10:44:53

«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

+ numberOfDwell ings: 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 › events › conferences › ... · management Definition of urban areas Urbanism planning and monitoring Pollutions (air, noise, sol) Quality of habitat Sustainable

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?