the open source INSPIRE SDI
AGIT 2017, geOrchestra Version 16.12
Emmanuel Belo [email protected] +41 21 619 10 25 @emmanuel_belo
www.camptocamp.com
Camptocamp
2
www.camptocamp.com
Camptocamp
3
www.camptocamp.com
geOrchestra the SDI concept
• Helps to catalog, publish and reuse of geodata• OGC Services provide data and metadata• Different SDI use the same standards and
work together• Applications use the SDI thanks to the
OGC-Interoperability• External applications consume the OGC Data
stream• ... supports the creation of a cloud of services and
data ...• … feeds a new ecosystem of applications
4
www.camptocamp.com
What is geOrchestra
● geOrchestra is a free, modular and interoperable Spatial Data Infrastructure software born in 2009 to meet the requirements of the INSPIRE directive in Europe.
● Initially covering Brittany, then the rest of France, geOrchestra now spreads worldwide
5
www.camptocamp.com
geOrchestra in details
● geOrchestra’s core features a security proxy and a single-sign-on authentication system.
● Next to this core are independent and interoperable modules to build your own Spatial Data Infrastructure:○ a metadata catalog based on GeoNetwork,○ a map and feature server: GeoServer,○ a map tile server: GeoWebCache,○ an advanced web map viewer,○ a data extractor,○ and several other admin-oriented and end-user-oriented modules.
● Modules interact through OGC interfaces or REST APIs.
6
www.camptocamp.com
Describe data & services (GN INSPIRE View)
7
www.camptocamp.com
Publish your Metadata (CSW)
8
www.camptocamp.com
Metadata of data and services
9
www.camptocamp.com
Store your data
● Store your data in any geotools compatible data format.● Commonly used data sources are
○ PostgreSQL/PostGIS spatial database○ GeoTiff files
10
www.camptocamp.com
Publish your data (OGC Webservices)
11
www.camptocamp.com
Find datasets
12
www.camptocamp.com
Find services
13
www.camptocamp.com
Explore and View the available data/services
Interoperability: WMS/WFS/WMTS/KML/SHP/MIF/GML
14
www.camptocamp.com
Discover available services
15
www.camptocamp.com
Discover available services INSPIRE
16
www.camptocamp.com
Discover available services (W*S)
17
www.camptocamp.com
Share a Map context
18
www.camptocamp.com
Manage your Map contexts
19
www.camptocamp.com
Style your data (WMS/SLD)
20
www.camptocamp.com
Style your data (WFS)
21
www.camptocamp.com
Query your data (Alphanumeric) (WFS)
22
www.camptocamp.com
Query your data (Geographic) (WFS)
23
www.camptocamp.com
Create buffers around your objects
24
www.camptocamp.com
Edit your data (WFS-T)
25
www.camptocamp.com
Visualize and Measure high precise data
26
www.camptocamp.com
Print your maps (Atlas printing) MFP Print3
27
www.camptocamp.com
Extract your data (WCS / WFS)
Output: any geotools compatible Format
28
www.camptocamp.com
and manage the job extraction list
29
www.camptocamp.com
Download the land registry (France)
30
www.camptocamp.com
Share any files with your community
Pydio Single Sign On connection
31
www.camptocamp.com
Monitor your SDI
32
www.camptocamp.com
Secure your SDI
● Ergonomic SSO solution via CAS Software● Users, Roles and Groups management via LDAP● Security covers
○ Metadata○ Services○ Features○ Dataextraction
33
www.camptocamp.com
Manage your users (area of competences)
34
www.camptocamp.com
Ensure consistency
35
www.camptocamp.com
Get more features from the community
36
www.camptocamp.com
Understand the service oriented architecture
37
www.camptocamp.com
Software architecture
38
www.camptocamp.com
See under the hood
○ Build○ Deploy○ Configure
● with the best of breeds DevOps Stack○ Rancher○ Terraform○ Docker○ Jenkins
39
www.camptocamp.com
Build made easy
40
www.camptocamp.com
Deployment made easy
41
www.camptocamp.com
Installation made easy (Docker)
42
www.camptocamp.com
Configuration made easy
43
www.camptocamp.com
Rancher geOrchestra Catalog
44
www.camptocamp.com
Roadmap
New responsive viewer based on OpenLayers 4, AngularJS and ngeo
45
www.camptocamp.com
Meet the community
● Main website: http://georchestra.org/● GitHub: https://github.com/georchestra● Mailing lists
○ [email protected] general○ [email protected] technical○ [email protected] steering
● Continuous integration https://travis-ci.org/georchestra/georchestra ● Twitter: @georchestra● Community Meetings: #geocom2017
● Professional Services: http://www.camptocamp.com/en/solution/idg-georchestra/
46