Presentazione di PowerPoint

Download Report

Transcript Presentazione di PowerPoint

Seminario
Titolo evento
INSPIRE
Bologna,
Luogo, data
11-12 luglio 2012
FOCUS:
European Inspire Geoportal
Mauro Casaburi – Planetek Italia
http://www.planetek.it
System Highlights:
Scope (EC’s expectations)
o
2
Design and implement a web-based geo-portal
•
Providing a specific entry point to and offering client access functionality to INSPIRE network services from
the EU Member States with a focus on discovery and view services;
•
That goes beyond the traditional SDI portal concept (as e.g. implemented in the current geo-portal prototype) and
provides users with a user friendly interface for an enhanced experience allowing them to easily find and access
spatial data and services;
•
•
modular, scalable and based on open standards and taking into account the benefits of an Open
Source solution;
That interfaces through open standards with additional services such as registries and thesauri needed for its
That is
operation or for enhancing its operation.
•
•
compliant with the technical requirements given in the INSPIRE
Directive and Implementing Rules (IR) and Technical guidance documents and
complies with all the system requirements outlined in this tender;
Define the processes for updating (in particular to deploy new network services) and maintaining of the geoThat relies on the Institutional and scientific background, is
portal, once the contract is finished.
o
implementation of GEMET thesaurus and INSPIRE registries. Examples of these services are registries
The
(e.g. code list registries, Coordinate Reference System registries), thesauri (GEMET) and gazetteers.
o That’s much detail. And there are even more requirements…
System Highlights
Scope (consortium’s summary)
3
o Provide the operational version of the INSPIRE geo-portal at
European Union level complete of integration interfaces for
discovery and view services from MS portals.
o Foster the harmonization of MS national geo-portal implementations
through adoption of open standards and open source products.
o
Nice words, but to short to be technically exhaustive and – not
clear why we should do this.
System Highlights:
Scope (user perspective)
4
oAccess INSPIRE spatial datasets and services through a
unique entry point, with seamless integration of member
states’ services, enabling multi-lingual searches, iterative
refinement of result sets and cross-border combination
of datasets in customized user maps.
oPut the three together and we kind of surrounded the
beast.
Architecture:
Overall picture
5
Introduction:stakeholders
6
cmp context diagram
Citizen (user)
Scientific
community Users
CIB users
Administrator (user)
Identity Provider
(External)
«SAML
protocol»
«SAML
protocol»
INSPIRE
Registry
INSPIRE Network
services
«disc/view
response»
«disc./view
requests»
«translation
response»
«translation
request»
INSPIRE Geo-Portal
Joint Research
Centre
(Stakeholder)
«search
result»
«search
request»
Thesauri GEMET
«search
request»
«search
response»
Eurostat
(stakeholder)
Member States
Registers
(External)
DIGIT (stakeholders)
Competent
authorities/Contact points
in Member States
(stakeholder)
IOC TF (Stakeholder)
Introduction:
Stakeholders (Implementers)
o
o
o
o
o
JRC (System Owner during development)
EUROSTAT (System Owner for operations)
DIGIT (hosting institution)
IOC-TF (MS contributions to operational pilot)
MS national contact points (operational services)
7
Introduction:
Stakeholders (Users)
o
o
o
o
Commission Institutions and Bodies
MS institutional Users
Scientists
Citizens
8
Architecture:
Interactive Discovery
9
o Simple access (less is more), all on one page
o Not only results, but also search hints are partly based on
metadata
Architecture:
MS Network Services
10
o The system must integrate discovery (catalogue) and view (map)
services of 27 member states
o The services are expected to follow OGC standards and hopefully the
INSPIRE Technical Guidance 3.0
o The network services are aggregated through appropriate proxy
services
Architecture:
MS Network Services Caching
11
o The proxy services are highly specialized for this purpose (it’s not just
an http cache) and differ for Discovery and View Services
o The proxy services have a local cache
o The proxy services must be able to access the MS network services
(firewall rules)
System Highlights:
Home Page
At the first sight, the user is
invited to explore the data in
different ways:
• through the "tabs menu"
• through the thematically
approach of INSPIRE Data
Themes
• through the clickable "hot
topics" (tag-cloud)
• through the geographical
aspect represented by the
clickable map
Moreover there is a visible login
area and the latest news (RSS
feed) from INSPIRE portal
12
System Highlights:
Browse Catalogue
The user can browse the
INSPIRE catalogue as a tree
folder and view the result list.
The depth levels are:
• at the first level there is the
“Inspire Themes” folder
• at the second level there is
the “Member States” folder
• at third level there is the
“Resource Type” folder
13
System Highlights:
Interactive Discovery
14
o Simple access (less is more), all on one page
o Not only results, but also search hints are partly based on
meta-data
System Highlights:
Discover Data
The discovery interface
gives the user the ability to
search for resources using
the following various
inquiring criteria:
the self-explaining text
fields
• the date sessions chart
• the geographical bounds
of the map viewer
• the interactive icons in the
result viewer
15
UI Design Details:
Autocompletion
o
o
16
The portal will lookup keywords in the (multilingual) thesaurus during typing and in case they appear in
more than one category (field type), offer the user in the suggestions box the different options and
relations. Once selected an option, the keyword is fixed together with its related search field.
This keeps synchronized the free text search with many of the options available in the advanced search
and avoids ambiguities. Furthermore one offered option is a full-text search over all fields, as a bail out
solution.
UI Design Details:
Multilanguage autocompletion
o
Viewing the web portal in different languages the autocompletion guides the user in the correct
language in order to ease the definition of structured queries.
17
Multilanguage does not limit results
The UI language has non influence on the result set itself, that is keywords
provided in any language will find the same records (but free text searches
remain language sensitive, of course).
18
Guide User to use structured queries
19
This section, hidden by default to the user, provides access to advanced features
of the query builder. This interface is composed by a set of select boxes and text
boxes with which it is possible to build advanced query. This select shown also the
number of results (count) you would get if you chose the filter.
Interactive refinement of result sets
20
Outlook:
Predictive count
21
Present the number of results to be expected
upon the current query settings
Background: Functional extension to the
portal's internal CSW
System Highlights:
Combine Maps
The user sees in the list the
physical layers described
by the dataset (and dataset
series) metadata records
he selected during
"Discover data" that are
accessible through online
view services.
The user can also navigate
the selected geographic
layer through the map
viewer, moving up or down
the layers and handling its
transparency.
22
System Highlights:
My Inspire
This page collects user
preferences for different parts of
the site such as language,
default search filters, layout
preferences.
23
System Highlights:
Data flow summary
24
oThe dataflow has been
optimized in order to support:
- Fast caching
- Responsive UI
- Low admin burden
Architecture:
Modular Design
25
Architecture:
Deployment Scenarios
26
Architecture:
SW products
o
o
o
o
Proxy Services: deegree (JEE)
(Spatial) Registry: deegree + Jackrabbit (JEE)
CMS + Portal: Zope + Plone (python)
Discovery & View clients: new code, based on
Openlayers (HTML, Javascript)
27
28
FINE