INSPIRE Overview
Emilio López Romero
Director of the National Centre for Geographic Information
SDI >> A story sample
• I was working in the NSDI from 2003 to 2006
• Then, I decided to move to the Ministry of Housing and my boss asked me:
I need an Urban Planning Information System
Ok, which information do you want to provide?
2
SDI >> A story sample
• I was working in the NSDI from 2006 to 2010
• Then, I decided to move to the Ministry of Housing and my boss asked me:
Urban planning, land use, cadastre parcels, images, maps,…
Ok, and what resources will I have to do it?
3
SDI >> A story sample
• I was working in the NSDI from 2006 to 2010
• Then, I decided to move to the Ministry of Housing and my boss asked me:
Mmm, not many. You know we are suffering budget cuts
Ok, I will see what I can do…
4
SDI >> A story sample
• So:
– I didn’t have human resources (only two people)
– I didn’t have a IT infrastructure (only two or three servers)
– I didn’t have datasets (only urban planning maps from some particular areas)
– But, I had some contacts and some knowledge…
5
SDI >> A story sample
• Some questions:
– If the Cadastre Department is providing cadastral data, why do I have to get, store and publish them?
– If the National Geographic Institute is providing images and topographic maps, could I get access to this data?
– If the Region governments have urban planning information, is it needed I produce it again?
6
SDI >> A story sample
• The solution was…Spatial Data Infrastructure
Internet
Cadastre parcels
Images
Regional Urban planning
Urban Information
System
7
SDI >> Definition
• A spatial data infrastructure is a network integrated by:
8
policy
services
metadata
geographic datasets
INSPIRE >> Definition
• The INSPIRE Directive aims to create a European Union spatial data infrastructure for the purposes of EU environmental policies.
• INSPIRE is based on the infrastructures for spatial information established and operated by the Member States of the European Union.
9
INSPIRE >> Principles
10
Data should be collected only once and kept where it can be maintained most effectively.
It should be possible to combine seamless spatial information from different sources across Europe and share it with many users and applications.
It should be possible for information collected at one level/scale to be shared with all levels/scales.
Geographic information needed for good governance at all levels should be readily and transparently available.
Easy to find what geographic information is available, how it can be used to meet a particular need, and under which conditions it can be acquired and used.
INSPIRE >> Data conditions
11
they relate to an area where a Member State has and/or exercises jurisdictional
rights
they are in electronic format
they are held by or on behalf of a public authority
they relate to one or more of the themes listed in Annex I, II or III
INSPIRE >> Annexes
12
INSPIRE >> Implementing Rules
• INSPIRE Directive has been developed by five Implementing Rules:
• They are mandatory for Member States13
Metadata
Data specifications
Network services
Data and service sharing
Monitoring & reporting
INSPIRE >> Technical Guidelines
Non-binding
They describe detailed
implementationaspects and relations
with existing standards,
technologies, and practices.
They define how Member States might
implement the Implementing Rules.
Technical Implementing this
guidance will maximize the
interoperability of INSPIRE services.
14
INSPIRE >> Roadmap
15
Spanish SDI >> Administrative organization
• How is Spain organized at administrative level?:
– more than 500.000 km2
– national level
• government of Spain (7 Ministries managing GI)
– regional level
• 17 autonomous regions
• 2 autonomous cities
– local level
• 8.118 municipalities
• 47 provincial governments
• counsel insulars
• island council 16
Spanish SDI >> Spain & Turkey figures
Spain Turkey
Area 504 645 km² 783 562 km²
Provinces 52 81
Population 46 524 943 79 414 269
GDP $ 1 569 407 M $ 1 566 369 M
17
Spanish SDI >> INSPIRE transposition
• In Spain, INSPIRE was adopted through the Spanish Law 14/2010, 5th July, about the infrastructures and geographic information services in Spain
– It also organized the geographic information in Spain.
18
Spanish SDI >> Organization
• How is the NSDI organized?:
Ministry of Public Works
National Geographic High Council
Executive Board of Spanish NSDI
national contact point for INSPIREagencies involved in GI at national, regional and local level
WG thematicWG cross-cutting
• hydrography• transport network• geographical
names• cadaster parcels• …
• network services• metadata• monitoring & reporting• data policy
experts from national ®ional institutions ofcompetent bodies in aparticular INSPIRE theme
Iberian SDI ConferencesSpain NSDI Geoportal
19
20
21
22
23
24
25
26
27
Number of services for administrative levels
National Regional Local Neighbours
viewdiscoverydownloadothers
Implementing INSPIRE >> Introduction
28
Implementing INSPIRE >> Steps
1. Identifying key datasets
2. Creating metadata
3. Implementing services
4. Adapting the datasets
29
Implementing INSPIRE >> Steps
1. Identifying key datasets
– Distributed competences
– Identifying actors
– Engaging actors
30
Implementing INSPIRE >> Steps
2. Creating metadata
– Conformity
– Quality
– Tools:
• GeoNetwork
• INSPIRE Geoportal Metadata Validator
31
Implementing INSPIRE >> Steps
3. Implementing services– Discovery
• GeoNetwork
– View• WMS 1.3.0
– + LANG + SYMBOLIZATION + LAYER NAMES
– Geoserver (some adjustments needed)
– Mapserver (some adjustments needed)
• WMTS– Geowebcache
– Discovery• ATOM + OpenSearch
– Tailored software
• WFS 2.0– + LANG + OPERATIONS
– Deegree
32
Implementing INSPIRE >> Steps
4. Adapting the datasets
– Mapping attributes
• INSPIRE platform
– Transforming databases
• FME
• HALE
33
IGN SDI Node >> Datasets
• offering official cartography of the IGN at different scales– 1:25,000 (visible at 1:50,000 and larger scales)
– 1:200,000 (visible at 1:50,000 and smaller scales)
• several services for several INSPIRE themes:– administrative units
– addresses
– transport networks
– hydrography
– elevation
– land cover
– orthoimagery
34
IGN SDI Node >> Network services
• 18 WMS
– Raster map
– Imagery
– Vector map
– Administrative units
– DTM
– Land use and coverage
– Seismology
– Geodetic networks
– Historical flights
– Others: tourism, grids, historical maps
35
IGN SDI Node >> Network services
• 6 WMTS
– Raster map
– Imagery
– Vector map
– DTM
– Historical maps
36
IGN SDI Node >> Network services
37
MTN
• Updating for sheets MTN50 y MTN25
• Each 3 months
• Precache JPEG until 16 level (1:4.265)
OI.OrthoimageCoverage
• Updating for mosaics 1:50.000
• Each 1 - 2 months
• Precache JPEG until 18 level (1:1.000)
IGNBaseTodo - IGNBaseOrto
• Updating for layers:• BTN, BCN, CartoCiudad, NGBE, SIGLIM
• Precache until 17 level (1:2.000)• JPEG (IGNBaseTodo) / PNG (IGNBaseOrto)
CRS 1 CRS 2 CRS 3
JPEG
PNG
CRS 1 CRS 2 CRS 3
JPEG
PNG
CRS 1
JPEG
CRS 2 CRS 3
CRS 1
PNG
CRS 2 CRS 3
IGN SDI Node >> Network services
• 12 WFS– Postal codes
– Addresses
– Hydrography
– Transport Network
– Land use
– Administrative units
– Named places
– Geodetic network
• 1 ATOM
• 1 CSW
• Others (WPS, WCS)38
IGN SDI Node >> Logical architecture
39
www
view services
downloadservices
discoveryservice
Geoportal y client apps
other services
vector & images
metadata
IGN SDI Node >> IT figures
40
• there are 11 racks hosting servers, storage arrays and communication elements
• servers in production:– cache: 2 servers
– WMTS: 12 servers
– WMS Basemap (vector): 6
– WMS images & raster: 7
– Geoportal and clients: 2 + 2
– CSW: 2
– TN (WMS + others): 4 + 4
– Database: 10 (PostGIS)
– File server: 7
IGN SDI Node >> IT figures
41
• Bandwidth: 1 Gbps
• 3 storage arrays in production (HP & Fujitsu)
– EVA 6400 (20 TB) virtualization
– P2000-II (96 TB) historical flights (2004-2015)
– HP 3PAR (100 TB)
• Cache
• Virtualization
• Files for downloading
• Databases
• Historical flights (1930-1990)
• Web resources
IGN SDI Node >> Software
42
• Operative systems– CentOS
– Windows Server
• Database– Postgres/PostGIS (pgPool)
• GI software– Geoserver/Geowebcache
– Deegree, 52th North
– Mapserver
– Ad hoc software (based on OpenLayers)
• Others– Liferay
– Varnish
43
caché
wms
wmts
wms wms
wmts
filesdb
varnish
geowebcache
vector: geoserverraster: mapserver
vector: postgresql/postgisraster: file server
IGN SDI Node >> IT figures
44
• Two environments
– VMWare: 8 physical servers ≈ 40 virtual servers
– Xen Server: 9 physical servers ≈ 120 virtual servers
• Cloud computing
– Content Delivery Network
• Amazon EC2