topographic basemap - inspire...2016/02/16 · production process design phase : the basemap team...
TRANSCRIPT
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
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
the Competitiveness and Innovation framework Programme (CIP) ICT Policy Support Programme (PSP) Call 6 (Grant 325140) EUROPEAN LOCATION FRAMEWORK
Introduction
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
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
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
the Competitiveness and Innovation framework Programme (CIP) ICT Policy Support Programme (PSP) Call 6 (Grant 325140) EUROPEAN LOCATION FRAMEWORK
Specification documents
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
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
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
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
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
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
the Competitiveness and Innovation framework Programme (CIP) ICT Policy Support Programme (PSP) Call 6 (Grant 325140) EUROPEAN LOCATION FRAMEWORK
Envisaged production process
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
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)
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
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
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)
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
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
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
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
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
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
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.
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.
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
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
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
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
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
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
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.
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/
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
the Competitiveness and Innovation framework Programme (CIP) ICT Policy Support Programme (PSP) Call 6 (Grant 325140) EUROPEAN LOCATION FRAMEWORK
Conclusions : possible help [email protected] (SLD, services)
[email protected] (BaseMap model)
[email protected] (ScaleMaster)
[email protected] (deadlines)
Experience with Geo Server
General halp