Topographic BaseMap - INSPIRE...2016/02/16  · Production process Design phase : The BaseMap team...

37
the Competitiveness and Innovation framework Programme (CIP) ICT Policy Support Programme (PSP) Call 6 (Grant 325140) EUROPEAN LOCATION FRAMEWORK Presentation to: Author: Date: ELF workshop in Bratislava Marcin Grudzień, Dominique Laurent, Thomas Ellet von Brasch (WP3) 16 th February 2016 10 May, 2016 Topographic BaseMap

Transcript of Topographic BaseMap - INSPIRE...2016/02/16  · Production process Design phase : The BaseMap team...

Page 1: Topographic BaseMap - INSPIRE...2016/02/16  · Production process Design phase : The BaseMap team (mainly kartverket - Norway) is designing: –Common portrayal rules –Using a common

the Competitiveness and Innovation framework Programme (CIP) ICT Policy Support Programme (PSP) Call 6 (Grant 325140) EUROPEAN LOCATION FRAMEWORK

Presentation to:

Author:

Date:

ELF workshop in Bratislava

Marcin Grudzień, Dominique Laurent, Thomas Ellet von Brasch (WP3)

16th February 2016

10 May, 2016

Topographic BaseMap

Page 2: Topographic BaseMap - INSPIRE...2016/02/16  · Production process Design phase : The BaseMap team (mainly kartverket - Norway) is designing: –Common portrayal rules –Using a common

the Competitiveness and Innovation framework Programme (CIP) ICT Policy Support Programme (PSP) Call 6 (Grant 325140) EUROPEAN LOCATION FRAMEWORK

Plan

Introduction

Specification documents

The envisaged production process

Page 3: Topographic BaseMap - INSPIRE...2016/02/16  · Production process Design phase : The BaseMap team (mainly kartverket - Norway) is designing: –Common portrayal rules –Using a common

the Competitiveness and Innovation framework Programme (CIP) ICT Policy Support Programme (PSP) Call 6 (Grant 325140) EUROPEAN LOCATION FRAMEWORK

Introduction

Page 4: Topographic BaseMap - INSPIRE...2016/02/16  · Production process Design phase : The BaseMap team (mainly kartverket - Norway) is designing: –Common portrayal rules –Using a common

the Competitiveness and Innovation framework Programme (CIP) ICT Policy Support Programme (PSP) Call 6 (Grant 325140) EUROPEAN LOCATION FRAMEWORK

Main principles

BaseMap is a pyramid of digital maps displaying ELF base data, at different levels of zoom

WMTS service

Content : themes AU, BU, LC, HY, TN and GN (EL to be added later)

Geographic extend : geographic Europe (oversea territories excluded)

Main use cases

Consultation Background map for applications

CRS: pseudo Mercator (EPSG:3857) and LAEA (EPSG:3035)

Levels of zoom : from a standardized list

From 2k to 40M

Page 5: Topographic BaseMap - INSPIRE...2016/02/16  · Production process Design phase : The BaseMap team (mainly kartverket - Norway) is designing: –Common portrayal rules –Using a common

the Competitiveness and Innovation framework Programme (CIP) ICT Policy Support Programme (PSP) Call 6 (Grant 325140) EUROPEAN LOCATION FRAMEWORK

Methodology

Zoom levels 2k to

72k : (mainly)

national data

Zoom levels 144k to

40 M : EG products

Page 6: Topographic BaseMap - INSPIRE...2016/02/16  · Production process Design phase : The BaseMap team (mainly kartverket - Norway) is designing: –Common portrayal rules –Using a common

the Competitiveness and Innovation framework Programme (CIP) ICT Policy Support Programme (PSP) Call 6 (Grant 325140) EUROPEAN LOCATION FRAMEWORK

SERVICE INFRASTRUCTURE

NATIONA

L DATA

EGM/ERM/EB

M DATA

NATIONA

L DATA

EUROPE NORWAY

NATIONA

L DATA

NATIONA

L DATA

WEB

WMTS

Page 7: Topographic BaseMap - INSPIRE...2016/02/16  · Production process Design phase : The BaseMap team (mainly kartverket - Norway) is designing: –Common portrayal rules –Using a common

the Competitiveness and Innovation framework Programme (CIP) ICT Policy Support Programme (PSP) Call 6 (Grant 325140) EUROPEAN LOCATION FRAMEWORK

Specification documents

Page 8: Topographic BaseMap - INSPIRE...2016/02/16  · Production process Design phase : The BaseMap team (mainly kartverket - Norway) is designing: –Common portrayal rules –Using a common

the Competitiveness and Innovation framework Programme (CIP) ICT Policy Support Programme (PSP) Call 6 (Grant 325140) EUROPEAN LOCATION FRAMEWORK

BaseMap data model

Provides

BaseMap simple data model itself

Matching guidelines between ELF data model and BaseMap

Makes NMCAs aware of the expected content of BaseMap

Feature types

Attributes to be used for

– Selection criteria (generalisation)

– Different symbols

Page 9: Topographic BaseMap - INSPIRE...2016/02/16  · Production process Design phase : The BaseMap team (mainly kartverket - Norway) is designing: –Common portrayal rules –Using a common

the Competitiveness and Innovation framework Programme (CIP) ICT Policy Support Programme (PSP) Call 6 (Grant 325140) EUROPEAN LOCATION FRAMEWORK

SLD (Style Layer Descripton)

Standardised way to document portrayal rules

Provides

Layer name

Layer source : feature type + OGC filter if relevant

Scale range

Symbol to be applied

Page 10: Topographic BaseMap - INSPIRE...2016/02/16  · Production process Design phase : The BaseMap team (mainly kartverket - Norway) is designing: –Common portrayal rules –Using a common

the Competitiveness and Innovation framework Programme (CIP) ICT Policy Support Programme (PSP) Call 6 (Grant 325140) EUROPEAN LOCATION FRAMEWORK

Other documents Scale Master

Excel spreadsheet

Provides overview of content and generalisation rules

Map file : implementation of SLD for WMS Server (GeoServer)

The webinar

NOTE : BaseMap model and SLD are the reference documents

Page 11: Topographic BaseMap - INSPIRE...2016/02/16  · Production process Design phase : The BaseMap team (mainly kartverket - Norway) is designing: –Common portrayal rules –Using a common

the Competitiveness and Innovation framework Programme (CIP) ICT Policy Support Programme (PSP) Call 6 (Grant 325140) EUROPEAN LOCATION FRAMEWORK

Methodology : Scale Master

Provides an overview of the BaseMap content for all zoom levels

Generalisation

rules

Page 12: Topographic BaseMap - INSPIRE...2016/02/16  · Production process Design phase : The BaseMap team (mainly kartverket - Norway) is designing: –Common portrayal rules –Using a common

the Competitiveness and Innovation framework Programme (CIP) ICT Policy Support Programme (PSP) Call 6 (Grant 325140) EUROPEAN LOCATION FRAMEWORK

Methodology : Scale Master

Another sheet “Key” provides

the details about the

generalisation rules to be

applied

Page 13: Topographic BaseMap - INSPIRE...2016/02/16  · Production process Design phase : The BaseMap team (mainly kartverket - Norway) is designing: –Common portrayal rules –Using a common

the Competitiveness and Innovation framework Programme (CIP) ICT Policy Support Programme (PSP) Call 6 (Grant 325140) EUROPEAN LOCATION FRAMEWORK

Specification documents

Definitive versions available

https://service.projectplace.com/pp/pp.cgi/0/1099654965

– Folder for whole project

– WP2 Deliverables

– D2.4 BaseMap

YouTube Webinar

https://www.youtube.com/watch?v=wZkQ-J56n90&feature=youtu.be

Webinar presentations

https://service.projectplace.com/pp/pp.cgi/0/1145329883

Page 14: Topographic BaseMap - INSPIRE...2016/02/16  · Production process Design phase : The BaseMap team (mainly kartverket - Norway) is designing: –Common portrayal rules –Using a common

the Competitiveness and Innovation framework Programme (CIP) ICT Policy Support Programme (PSP) Call 6 (Grant 325140) EUROPEAN LOCATION FRAMEWORK

Envisaged production process

Page 15: Topographic BaseMap - INSPIRE...2016/02/16  · Production process Design phase : The BaseMap team (mainly kartverket - Norway) is designing: –Common portrayal rules –Using a common

the Competitiveness and Innovation framework Programme (CIP) ICT Policy Support Programme (PSP) Call 6 (Grant 325140) EUROPEAN LOCATION FRAMEWORK

Source data for BaseMap: initial idea

Harmonised ELF data (GML)

NMCA data

NMCA data

EuroGeographics products

Transformation process WFS WMS

Common

portrayal

rules (SLD)

Technical issues:

some WMS servers do not accept GML as

input data (but only data from database)

INSPIRE models too complex (e.g. TN)

Organisational issues:

ELF data not yet available everywhere

WMTS

Page 16: Topographic BaseMap - INSPIRE...2016/02/16  · Production process Design phase : The BaseMap team (mainly kartverket - Norway) is designing: –Common portrayal rules –Using a common

the Competitiveness and Innovation framework Programme (CIP) ICT Policy Support Programme (PSP) Call 6 (Grant 325140) EUROPEAN LOCATION FRAMEWORK

Source data for BaseMap:option 1(use ELF data and simplify it if needed)

Harmonised ELF data (GML)

NMCA data

NMCA data

EuroGeographic products

Transformation process

WFS

WMS

Common

portrayal

rules (SLD)

WMTS

Flattening and

simplification process

Harmonised BaseMap data

(format xxx)

Cascading WMS

Harmonised ELF data (pseudo-INSPIRE data

base)

Page 17: Topographic BaseMap - INSPIRE...2016/02/16  · Production process Design phase : The BaseMap team (mainly kartverket - Norway) is designing: –Common portrayal rules –Using a common

the Competitiveness and Innovation framework Programme (CIP) ICT Policy Support Programme (PSP) Call 6 (Grant 325140) EUROPEAN LOCATION FRAMEWORK

Source data for BaseMap:option 2 (transform existing data to BaseMap model)

NMCA data

NMCA data

EuroGeographic products

Transformation process WMS

Common

portrayal

rules (SLD)

WMTS

Harmonised BaseMap data

(format xxx)

Cascading WMS

Page 18: Topographic BaseMap - INSPIRE...2016/02/16  · Production process Design phase : The BaseMap team (mainly kartverket - Norway) is designing: –Common portrayal rules –Using a common

the Competitiveness and Innovation framework Programme (CIP) ICT Policy Support Programme (PSP) Call 6 (Grant 325140) EUROPEAN LOCATION FRAMEWORK

Source data for BaseMap:option 3 (use existing data and translate SLD)

NMCA data

NMCA data

Translation process

WMS

Common portrayal

rules (SLD) in

ELF/BaseMap

terminology

WMTS

Portrayal

rules in

national

terminology

Cascading WMS

Page 19: Topographic BaseMap - INSPIRE...2016/02/16  · Production process Design phase : The BaseMap team (mainly kartverket - Norway) is designing: –Common portrayal rules –Using a common

the Competitiveness and Innovation framework Programme (CIP) ICT Policy Support Programme (PSP) Call 6 (Grant 325140) EUROPEAN LOCATION FRAMEWORK

Production process

Design phase :

The BaseMap team (mainly kartverket - Norway) is designing:

– Common portrayal rules

– Using a common ELF/INSPIRE based terminology to name the features and attributes

– Documented in a SLD (Style Layer Description) file

Experimentation on Pilot BaseMap in Nordic cluster (Norway, Finland, Sweden, Netherlands)

Production phase

set up WMS national services using the common portrayal rules

– Master data : NMCAs

– Regional/global data : kartverket

Set up WMTS : kartverket (harvesting national WMS) } Additional support

from some NMCA in reviewing SLDs (v3.1)

Page 20: Topographic BaseMap - INSPIRE...2016/02/16  · Production process Design phase : The BaseMap team (mainly kartverket - Norway) is designing: –Common portrayal rules –Using a common

the Competitiveness and Innovation framework Programme (CIP) ICT Policy Support Programme (PSP) Call 6 (Grant 325140) EUROPEAN LOCATION FRAMEWORK

Production process summary

Each NMCA may choose:

• Production option (it may depend on themes)

• Source data: Master level 1 or Master Level 2 or both (recommended option)

Drawbacks

No systematic use of ELF data (initial objective)

Heterogeneous production process

Advantages

Pragmatic approach, ensures feasibility of BaseMap during ELF time

NMCAs may contribute to BaseMap without having transformed their data to INSPIRE / ELF model (option 3)

NMCA late in transformation process

NMCA new partner (consortium member or just data and service provider)

NMCA not responsible for INSPIRE theme

Page 21: Topographic BaseMap - INSPIRE...2016/02/16  · Production process Design phase : The BaseMap team (mainly kartverket - Norway) is designing: –Common portrayal rules –Using a common

the Competitiveness and Innovation framework Programme (CIP) ICT Policy Support Programme (PSP) Call 6 (Grant 325140) EUROPEAN LOCATION FRAMEWORK

SERVICE INFRASTRUCTURE

NATIONA

L DATA

EGM/ERM/EB

M DATA

NATIONA

L DATA

EUROPE NORWAY

NATIONA

L DATA

NATIONA

L DATA

WEB

WMTS

Page 22: Topographic BaseMap - INSPIRE...2016/02/16  · Production process Design phase : The BaseMap team (mainly kartverket - Norway) is designing: –Common portrayal rules –Using a common

the Competitiveness and Innovation framework Programme (CIP) ICT Policy Support Programme (PSP) Call 6 (Grant 325140) EUROPEAN LOCATION FRAMEWORK

SERVICE INFRASTRUCTURE

1 – Prepare Data

ELF National ELF

Basemap

Page 23: Topographic BaseMap - INSPIRE...2016/02/16  · Production process Design phase : The BaseMap team (mainly kartverket - Norway) is designing: –Common portrayal rules –Using a common

the Competitiveness and Innovation framework Programme (CIP) ICT Policy Support Programme (PSP) Call 6 (Grant 325140) EUROPEAN LOCATION FRAMEWORK

SERVICE INFRASTRUCTURE

.SLD

.MAP

.XLS

2 – Create service

.DOC

CARTOGRAPHY

IMPLEMENTATION

SCALEMASTER

BASEMAP MODEL

TECHNICAL

GUIDANCE

DOCUMENTS STRUCTURE CARTOGRAPHY

Page 24: Topographic BaseMap - INSPIRE...2016/02/16  · Production process Design phase : The BaseMap team (mainly kartverket - Norway) is designing: –Common portrayal rules –Using a common

the Competitiveness and Innovation framework Programme (CIP) ICT Policy Support Programme (PSP) Call 6 (Grant 325140) EUROPEAN LOCATION FRAMEWORK

SERVICE INFRASTRUCTURE

3 – Set Service in production

PERFORMANCE SUPPORT AVAILABILITY

Page 25: Topographic BaseMap - INSPIRE...2016/02/16  · Production process Design phase : The BaseMap team (mainly kartverket - Norway) is designing: –Common portrayal rules –Using a common

the Competitiveness and Innovation framework Programme (CIP) ICT Policy Support Programme (PSP) Call 6 (Grant 325140) EUROPEAN LOCATION FRAMEWORK

SERVICE INFRASTRUCTURE

4 – Send service information

HTTP://THISISMYBASEMAP/WMS?

• Authentication

• Layer name(s)

• BBOXS

Page 26: Topographic BaseMap - INSPIRE...2016/02/16  · Production process Design phase : The BaseMap team (mainly kartverket - Norway) is designing: –Common portrayal rules –Using a common

the Competitiveness and Innovation framework Programme (CIP) ICT Policy Support Programme (PSP) Call 6 (Grant 325140) EUROPEAN LOCATION FRAMEWORK

WMS TECHNICAL REQUIREMENTS

CRS EPSG:3035 EPSG:3857

Formats

Output formats should include at

least one format that supports

transparency.

Extent

We must have an extent at the

service level to be used in the

cascading service.

Page 27: Topographic BaseMap - INSPIRE...2016/02/16  · Production process Design phase : The BaseMap team (mainly kartverket - Norway) is designing: –Common portrayal rules –Using a common

the Competitiveness and Innovation framework Programme (CIP) ICT Policy Support Programme (PSP) Call 6 (Grant 325140) EUROPEAN LOCATION FRAMEWORK

WMS TECHNICAL REQUIREMENTS

Data

Extent

Only data within the land

boundary of the country.

Authentication

Service must be open or

available through

standard authentication.

Performance

Fast enough for caching,

handle preseeding traffic

Resolution

The resolution must be

set to 96 DPI.

Page 28: Topographic BaseMap - INSPIRE...2016/02/16  · Production process Design phase : The BaseMap team (mainly kartverket - Norway) is designing: –Common portrayal rules –Using a common

the Competitiveness and Innovation framework Programme (CIP) ICT Policy Support Programme (PSP) Call 6 (Grant 325140) EUROPEAN LOCATION FRAMEWORK

SERVICE QUALITY

Testing has to be done internally

Regional testing by regional coordinators

Portrayal

Edge-matching

Central test

During integration with WMTS service

Page 29: Topographic BaseMap - INSPIRE...2016/02/16  · Production process Design phase : The BaseMap team (mainly kartverket - Norway) is designing: –Common portrayal rules –Using a common

the Competitiveness and Innovation framework Programme (CIP) ICT Policy Support Programme (PSP) Call 6 (Grant 325140) EUROPEAN LOCATION FRAMEWORK

METADATA

Theme LayerName Source product Levels of

zoom

LoD Validity

date

national

specifics

LC LC.LandCover.LandCoverUnit

GN GN.GeographicalNames.NamedPlace

BU BU.Building.Building

HY

HY.Hydrography.Wetland

HY.Hydrography.WatercoursePolygon

HY.Hydrography.WatercourseLine

HY.Hydrography.StandingWater

TN TN.AirTransport.RunwayArea

TN.AirTransport.AerodromeArea

TN.RailwayNetwork.RailwayStationArea

TN.RailwayNetwork.RailwayLink

TN.RoadServiceArea

TN.RoadTransportNetwork.RoadLink

TN.RoadNetwork.RoadLink.nationalRoadCode

TN.RoadNetwork.RoadLink.streetName1

TN.WaterTransport.FerryCrossing

Additional information required

Page 30: Topographic BaseMap - INSPIRE...2016/02/16  · Production process Design phase : The BaseMap team (mainly kartverket - Norway) is designing: –Common portrayal rules –Using a common

the Competitiveness and Innovation framework Programme (CIP) ICT Policy Support Programme (PSP) Call 6 (Grant 325140) EUROPEAN LOCATION FRAMEWORK

CASCADING WMS

NORWEGIAN

NATIONAL

DATA

EGM/ERM/EB

M DATA

NATIONA

L DATA

NATIONA

L DATA

NATIONA

L DATA

1.1.

1

1.1.1 1.1.1

Page 31: Topographic BaseMap - INSPIRE...2016/02/16  · Production process Design phase : The BaseMap team (mainly kartverket - Norway) is designing: –Common portrayal rules –Using a common

the Competitiveness and Innovation framework Programme (CIP) ICT Policy Support Programme (PSP) Call 6 (Grant 325140) EUROPEAN LOCATION FRAMEWORK

WMTS

CRS EPSG:3035 EPSG:3857

Formats Only PNG images will be stored

Service

Types

WMTS 1.0.0 WMS-C Google

Maps

Bing Maps Gmaps

WMTS

Page 32: Topographic BaseMap - INSPIRE...2016/02/16  · Production process Design phase : The BaseMap team (mainly kartverket - Norway) is designing: –Common portrayal rules –Using a common

the Competitiveness and Innovation framework Programme (CIP) ICT Policy Support Programme (PSP) Call 6 (Grant 325140) EUROPEAN LOCATION FRAMEWORK

WMTS

Pre-Seeding

From Zoom Level 0 – 15 (this

includes 2 national service levels)

After that only preseed bbox’s for

high use/importance areas.

Update

Frequency Once a year

Page 33: Topographic BaseMap - INSPIRE...2016/02/16  · Production process Design phase : The BaseMap team (mainly kartverket - Norway) is designing: –Common portrayal rules –Using a common

the Competitiveness and Innovation framework Programme (CIP) ICT Policy Support Programme (PSP) Call 6 (Grant 325140) EUROPEAN LOCATION FRAMEWORK

SEEDING

‘Preseeding from zoom level

0 – 15 inclusive’

Preseeding the first 2

zoom levels where

master (national) data

used 30 HOURS

0-15/10 machines/4cores

7500 HOURS

0-18/10 machines/4cores

‘’Only preseed bbox’s for

high use/importance areas

A set of bounding boxes

for each country covering

no more than x sq km in

total

Page 34: Topographic BaseMap - INSPIRE...2016/02/16  · Production process Design phase : The BaseMap team (mainly kartverket - Norway) is designing: –Common portrayal rules –Using a common

the Competitiveness and Innovation framework Programme (CIP) ICT Policy Support Programme (PSP) Call 6 (Grant 325140) EUROPEAN LOCATION FRAMEWORK

SEEDING

SEEDING AGREEMENT • When the seeding takes

place

• How many threads

• High use/importance

BBOX’s

UPDATE FREQUENCY

• One time job for project

• Once a year after the

lifetime of the project.

Page 35: Topographic BaseMap - INSPIRE...2016/02/16  · Production process Design phase : The BaseMap team (mainly kartverket - Norway) is designing: –Common portrayal rules –Using a common

the Competitiveness and Innovation framework Programme (CIP) ICT Policy Support Programme (PSP) Call 6 (Grant 325140) EUROPEAN LOCATION FRAMEWORK

Examples

Polish prototype – http://mapy.geoportal.gov.pl/wss/ELF/BASEMAP/wms?service=WMS&request=GetCapabilities

Demo application http://demo.locationframework.eu/

Page 36: Topographic BaseMap - INSPIRE...2016/02/16  · Production process Design phase : The BaseMap team (mainly kartverket - Norway) is designing: –Common portrayal rules –Using a common

the Competitiveness and Innovation framework Programme (CIP) ICT Policy Support Programme (PSP) Call 6 (Grant 325140) EUROPEAN LOCATION FRAMEWORK

Conclusions Shading will be added (EL theme from EuroDEM data)

The result is an image (WMTS) => the method is not important

Choice of source data (LoD) Choice of production process

The SLD is provided as recommendation but is adaptable

Choice of option 3 (use of existing data) Multiple names (multilingualism) Legend simplification (if “portrayal” attribute is missing)

Objective is base map with simple content.

Expected results before ………….. 2016 (for new countries)

up to NMCAs ; may differ according to the

theme

Choose the method(s) that

are easiest and quickest for

you