gsac installation at the royal observatory of belgium q. baire, c. bruyninx royal observatory of...

37
GSAC Installation at GSAC Installation at the Royal Observatory the Royal Observatory of Belgium of Belgium Q. Baire, C. Bruyninx Q. Baire, C. Bruyninx Royal Observatory of Belgium (ROB) Royal Observatory of Belgium (ROB) W. Soehne, E. Wiesensarter W. Soehne, E. Wiesensarter Bundesamt für Kartographie und Geodäsie ( Bundesamt für Kartographie und Geodäsie ( BKG) BKG) G. Stangl G. Stangl Observatory Lustbuehel Graz (OLG) Observatory Lustbuehel Graz (OLG) J. Dousa J. Dousa Geodetic Observatory Pecny (GOP) Geodetic Observatory Pecny (GOP) J.-L. Menut J.-L. Menut Observatoire de la Côte d'Azur Observatoire de la Côte d'Azur Benedikt Gunnar Ofeigsson Benedikt Gunnar Ofeigsson Icelandic Met Office Icelandic Met Office

Upload: hector-york

Post on 18-Jan-2016

219 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: GSAC Installation at the Royal Observatory of Belgium Q. Baire, C. Bruyninx Royal Observatory of Belgium (ROB) W. Soehne, E. Wiesensarter Bundesamt für

GSAC Installation at GSAC Installation at the Royal Observatory the Royal Observatory of Belgiumof Belgium

Q. Baire, C. BruyninxQ. Baire, C. BruyninxRoyal Observatory of Belgium (ROB)Royal Observatory of Belgium (ROB)

W. Soehne, E. WiesensarterW. Soehne, E. WiesensarterBundesamt für Kartographie und Geodäsie (Bundesamt für Kartographie und Geodäsie (BKG)BKG)

G. StanglG. StanglObservatory Lustbuehel Graz (OLG)Observatory Lustbuehel Graz (OLG)

J. Dousa J. Dousa Geodetic Observatory Pecny (GOP)Geodetic Observatory Pecny (GOP)

J.-L. MenutJ.-L. MenutObservatoire de la Côte d'AzurObservatoire de la Côte d'Azur

Benedikt Gunnar OfeigssonBenedikt Gunnar OfeigssonIcelandic Met OfficeIcelandic Met Office

Page 2: GSAC Installation at the Royal Observatory of Belgium Q. Baire, C. Bruyninx Royal Observatory of Belgium (ROB) W. Soehne, E. Wiesensarter Bundesamt für

OutlineOutline

Why GSAC@ROB ?

How GSAC works

Stand-alone GSAC

Federated GSAC

GSAC for EPN and local/national data center

EUREF Symposium, June 2014, Vilnius

Page 3: GSAC Installation at the Royal Observatory of Belgium Q. Baire, C. Bruyninx Royal Observatory of Belgium (ROB) W. Soehne, E. Wiesensarter Bundesamt für

EPOS Working Group 4EPOS Working Group 4

The European Plate Observing System (EPOS) is “the integrated solid Earth Sciences research infrastructure approved by the European Strategy Forum on Research Infrastructures (ESFRI) and included in the ESFRI Roadmap in December 2008.”

The Working Group 4 represents the GNSS data and other geodetic data provider for the EPOS Preparatory Phase

EUREF Symposium, June 2014, Vilnius

Page 4: GSAC Installation at the Royal Observatory of Belgium Q. Baire, C. Bruyninx Royal Observatory of Belgium (ROB) W. Soehne, E. Wiesensarter Bundesamt für

EPOS GNSS data disseminationEPOS GNSS data dissemination

EUREF Symposium, June 2014, Vilnius

GNSS DATA DISSEMINATION &

PRESERVATIONLEVEL 0GNSS Observation and Meta-data from Permanent (and Campaign) Stations

Structure: Distributed (GSAC-like)1 EPOS Data GatewayNational and Regional nodes.

Products:•Observation data (streams and files).•Meta-data (site logs, access conditions, QC, etc..) for all archived data.Services:•Seamless and redundant access to Level 0 data through GSAC derived web-services.•Seamless upload of Level 0 data.•Conversion from RAW into international standard format (RINEX x.x).•Checking of essential meta-data.

Dissemination software

Dissemination software

Dissemination software

Operational Center/ Station

Operational Center/ Station

Operational Center/ Station

Operational Center/ Station

Operational Center/ Station

Operational Center/ Station

Local Data Center

Local Data Center

Local Data Center

Local Data Center

Local Data Center

Local Data Center

EPOS GatewayEPOS Gateway

Site LogsRINEX

Page 5: GSAC Installation at the Royal Observatory of Belgium Q. Baire, C. Bruyninx Royal Observatory of Belgium (ROB) W. Soehne, E. Wiesensarter Bundesamt für

EPOS GNSS data disseminationEPOS GNSS data dissemination

EUREF Symposium, June 2014, Vilnius

Dissemination software

Dissemination software

Dissemination software

Operational Center/ Station

Operational Center/ Station

Operational Center/ Station

Operational Center/ Station

Operational Center/ Station

Operational Center/ Station

Local Data Center

Local Data Center

Local Data Center

Local Data Center

Local Data Center

Local Data Center

EPOS GatewayEPOS Gateway

Site LogsRINEX

Structure under discussionAt national level, responsible for•Dissemination•Preservation•Quality Check

Need standard tools

Page 6: GSAC Installation at the Royal Observatory of Belgium Q. Baire, C. Bruyninx Royal Observatory of Belgium (ROB) W. Soehne, E. Wiesensarter Bundesamt für

EPOS Standard tool for data disseminationEPOS Standard tool for data dissemination

Geodesy Seamless Archive Centers (GSAC) software package is a software for geodetic data disseminationChosen as standard tool in EPOS WG4

For discovery, share and access to geodetic data

Web oriented, written in JAVA

Stand alone (1 repository) or federation (several repositories)

EUREF Symposium, June 2014, Vilnius

Page 7: GSAC Installation at the Royal Observatory of Belgium Q. Baire, C. Bruyninx Royal Observatory of Belgium (ROB) W. Soehne, E. Wiesensarter Bundesamt für

EPOS Standard tool for data disseminationEPOS Standard tool for data disseminationSearch siteSearch site

EUREF Symposium, June 2014, Vilnius

Page 8: GSAC Installation at the Royal Observatory of Belgium Q. Baire, C. Bruyninx Royal Observatory of Belgium (ROB) W. Soehne, E. Wiesensarter Bundesamt für

EPOS Standard tool for data disseminationEPOS Standard tool for data disseminationSearch SiteSearch Site

EUREF Symposium, June 2014, Vilnius

Page 9: GSAC Installation at the Royal Observatory of Belgium Q. Baire, C. Bruyninx Royal Observatory of Belgium (ROB) W. Soehne, E. Wiesensarter Bundesamt für

EPOS Standard tool for data disseminationEPOS Standard tool for data disseminationSearch FileSearch File

EUREF Symposium, June 2014, Vilnius

Page 10: GSAC Installation at the Royal Observatory of Belgium Q. Baire, C. Bruyninx Royal Observatory of Belgium (ROB) W. Soehne, E. Wiesensarter Bundesamt für

EPOS Standard tool for data disseminationEPOS Standard tool for data disseminationSearch FileSearch File

EUREF Symposium, June 2014, Vilnius

Page 11: GSAC Installation at the Royal Observatory of Belgium Q. Baire, C. Bruyninx Royal Observatory of Belgium (ROB) W. Soehne, E. Wiesensarter Bundesamt für

GSAC QueriesGSAC Queries

EUREF Symposium, June 2014, Vilnius

Search Site Possible on

Mandatory in Prototype Database

4 char ID yes

Site name yes

Longitude - Latitude yes

Network no

Site Type yes

Antenna Type no

Radome Type no

Receiver Type no

Nation yes

Province / Region / State

no

Place / City no

Search File Possible on

Mandatory in Prototype Database

All search site options

Data date range yes

Published date yes

File type yes

File sample interval no

Page 12: GSAC Installation at the Royal Observatory of Belgium Q. Baire, C. Bruyninx Royal Observatory of Belgium (ROB) W. Soehne, E. Wiesensarter Bundesamt für

OutlineOutline

Why GSAC@ROB ?

How GSAC works

Stand-alone GSAC

Federated GSAC

GSAC for EPN and local/national data center

EUREF Symposium, June 2014, Vilnius

Page 13: GSAC Installation at the Royal Observatory of Belgium Q. Baire, C. Bruyninx Royal Observatory of Belgium (ROB) W. Soehne, E. Wiesensarter Bundesamt für

How GSAC worksHow GSAC works

GSAC returns results from a database Database contains meta-data and information on data repository Database need to be filled before Can be based on existing database

GSAC package: GSAC Core (JAVA) Prototype local implementation (JAVA) Prototype database (SQL) Python scripts for populating the database

From SINEX From IGS Site logs

EUREF Symposium, June 2014, Vilnius

Page 14: GSAC Installation at the Royal Observatory of Belgium Q. Baire, C. Bruyninx Royal Observatory of Belgium (ROB) W. Soehne, E. Wiesensarter Bundesamt für

GSAC PrincipleGSAC Principle

EUREF Symposium, June 2014, Vilnius

Ap

plicati

on

serv

er

GSAC Core

Local GSAC Implementation

Page 15: GSAC Installation at the Royal Observatory of Belgium Q. Baire, C. Bruyninx Royal Observatory of Belgium (ROB) W. Soehne, E. Wiesensarter Bundesamt für

GSAC PrincipleGSAC Principle

EUREF Symposium, June 2014, Vilnius

UserUser

Stand-alone GSAC

Stand-alone GSAC

DatabaseDatabase Data Repository

Data Repository

User makes a query on stand-alone GSAC

Page 16: GSAC Installation at the Royal Observatory of Belgium Q. Baire, C. Bruyninx Royal Observatory of Belgium (ROB) W. Soehne, E. Wiesensarter Bundesamt für

GSAC PrincipleGSAC Principle

EUREF Symposium, June 2014, Vilnius

UserUser

Stand-alone GSAC

Stand-alone GSAC

DatabaseDatabase Data Repository

Data Repository

Stand-alone GSAC returns •meta-data •links to the data repository

Page 17: GSAC Installation at the Royal Observatory of Belgium Q. Baire, C. Bruyninx Royal Observatory of Belgium (ROB) W. Soehne, E. Wiesensarter Bundesamt für

GSAC PrincipleGSAC Principle

EUREF Symposium, June 2014, Vilnius

UserUser

Stand-alone GSAC

Stand-alone GSAC

DatabaseDatabase Data Repository

Data Repository

User can download datafrom data repository

with the link provided by stand-alone GSAC

Page 18: GSAC Installation at the Royal Observatory of Belgium Q. Baire, C. Bruyninx Royal Observatory of Belgium (ROB) W. Soehne, E. Wiesensarter Bundesamt für

Federated GSAC PrincipleFederated GSAC Principle

EUREF Symposium, June 2014, Vilnius

UserUser

DatabaseDatabaseData Repository

Data Repository

Stand-alone GSAC

Stand-alone GSAC

Federated GSACFederated GSAC

DatabaseDatabase Data Repository

Data Repository

Stand-alone GSAC

Stand-alone GSAC

User makes a query on federated GSAC

Federated GSAC queries stand-alone GSAC

Page 19: GSAC Installation at the Royal Observatory of Belgium Q. Baire, C. Bruyninx Royal Observatory of Belgium (ROB) W. Soehne, E. Wiesensarter Bundesamt für

Federated GSAC PrincipleFederated GSAC Principle

EUREF Symposium, June 2014, Vilnius

UserUser

DatabaseDatabaseData Repository

Data Repository

Stand-alone GSAC

Stand-alone GSAC

Federated GSACFederated GSAC

DatabaseDatabase Data Repository

Data Repository

Stand-alone GSAC

Stand-alone GSAC

Federated GSAC returns •meta-data •links to the data repository meta-data links to data

Page 20: GSAC Installation at the Royal Observatory of Belgium Q. Baire, C. Bruyninx Royal Observatory of Belgium (ROB) W. Soehne, E. Wiesensarter Bundesamt für

Federated GSAC PrincipleFederated GSAC Principle

EUREF Symposium, June 2014, Vilnius

UserUser

DatabaseDatabaseData Repository

Data Repository

Stand-alone GSAC

Stand-alone GSAC

Federated GSACFederated GSAC

DatabaseDatabase Data Repository

Data Repository

Stand-alone GSAC

Stand-alone GSAC

meta-data links to data

Download data Download data

Page 21: GSAC Installation at the Royal Observatory of Belgium Q. Baire, C. Bruyninx Royal Observatory of Belgium (ROB) W. Soehne, E. Wiesensarter Bundesamt für

GSAC@ROB GSAC@ROB

For test purposes: not public Install a GSAC Repository for the EPN CB

– Based on the database maintained for the EPN CB activities

Install a GSAC Repository for the Belgian network– Based on the Belgian GNSS network site logs

Federate the two stand-alone GSAC repositories

EUREF Symposium, June 2014, Vilnius

Page 22: GSAC Installation at the Royal Observatory of Belgium Q. Baire, C. Bruyninx Royal Observatory of Belgium (ROB) W. Soehne, E. Wiesensarter Bundesamt für

OutlineOutline

Why GSAC@ROB ?

How GSAC works

Stand-alone GSAC

Federated GSAC

GSAC for EPN and local/national data center

EUREF Symposium, June 2014, Vilnius

Page 23: GSAC Installation at the Royal Observatory of Belgium Q. Baire, C. Bruyninx Royal Observatory of Belgium (ROB) W. Soehne, E. Wiesensarter Bundesamt für

Installation of stand-alone GSACInstallation of stand-alone GSACFor EPN CBFor EPN CB

EUREF Symposium, June 2014, Vilnius

Ap

plicati

on

serv

er

GSAC Core

Local GSAC Implementation

Checked and validated

Page 24: GSAC Installation at the Royal Observatory of Belgium Q. Baire, C. Bruyninx Royal Observatory of Belgium (ROB) W. Soehne, E. Wiesensarter Bundesamt für

Installation of stand-alone GSACInstallation of stand-alone GSAC

For EPN CB

Transfer the EPN CB database information to the prototype GSAC database

MySQL known (and scripting to make the transfer)

Pros Cons

No JAVA knowledge required Need MySQL knowledge

Standard GSAC installation with mandatory features

Need to sync the updates of EPN CB DB with GSAC DB

Validation of EPN CB Database not lost by the transfer

EUREF Symposium, June 2014, Vilnius

Page 25: GSAC Installation at the Royal Observatory of Belgium Q. Baire, C. Bruyninx Royal Observatory of Belgium (ROB) W. Soehne, E. Wiesensarter Bundesamt für

Extend MetadataExtend Metadata

For the “non-prototype” features– database needs to contain the information

– stand-alone GSAC needs to be extended

E.g.: Search station based on the % of complete

observations

EUREF Symposium, June 2014, Vilnius

Page 26: GSAC Installation at the Royal Observatory of Belgium Q. Baire, C. Bruyninx Royal Observatory of Belgium (ROB) W. Soehne, E. Wiesensarter Bundesamt für

Installation of stand-alone GSACInstallation of stand-alone GSACFor local repositoryFor local repository

EUREF Symposium, June 2014, Vilnius

Ap

plicati

on

serv

er

GSAC Core

Local GSAC Implementation

Prototype

Database

Metadata- Site logs

Data- RINEX

ScriptsCheck and validation

Page 27: GSAC Installation at the Royal Observatory of Belgium Q. Baire, C. Bruyninx Royal Observatory of Belgium (ROB) W. Soehne, E. Wiesensarter Bundesamt für

Installation of stand-alone GSACInstallation of stand-alone GSAC

Local repository

Use site logs to populate the GSAC prototype databasePros Cons

No JAVA knowledge required Need to read and store the site log information

Standard GSAC installation with mandatory features

Need to sync when site log changes

Use of non-checked metadata. Validation must be done before

EUREF Symposium, June 2014, Vilnius

Page 28: GSAC Installation at the Royal Observatory of Belgium Q. Baire, C. Bruyninx Royal Observatory of Belgium (ROB) W. Soehne, E. Wiesensarter Bundesamt für

OutlineOutline

Why GSAC@ROB ?

How GSAC works

Stand-alone GSAC

Federated GSAC

GSAC for EPN and local data center

EUREF Symposium, June 2014, Vilnius

Page 29: GSAC Installation at the Royal Observatory of Belgium Q. Baire, C. Bruyninx Royal Observatory of Belgium (ROB) W. Soehne, E. Wiesensarter Bundesamt für

Federated GSACFederated GSAC

Easy installation– No JAVA knowledge required– No MySQL knowledge required

Up to now, anyone can federate public GSAC– Tested on the two stand alone local GSAC repositories

EUREF Symposium, June 2014, Vilnius

Page 30: GSAC Installation at the Royal Observatory of Belgium Q. Baire, C. Bruyninx Royal Observatory of Belgium (ROB) W. Soehne, E. Wiesensarter Bundesamt für

Federated GSAC PrincipleFederated GSAC Principle

EUREF Symposium, June 2014, Vilnius

UserUser

DatabaseDatabaseData Repository

Data Repository

Stand-alone GSAC

Stand-alone GSAC

Federated GSACFederated GSAC

DatabaseDatabase Data Repository

Data Repository

Stand-alone GSAC

Stand-alone GSAC

meta-data links to data

Download data Download data

Page 31: GSAC Installation at the Royal Observatory of Belgium Q. Baire, C. Bruyninx Royal Observatory of Belgium (ROB) W. Soehne, E. Wiesensarter Bundesamt für

Federated GSACFederated GSAC

All data and metadata come from stand alone GSAC installations– Multiple local GSAC sources for same data will be returned twice;

user has to choose which one to use Problematic in case of conflicting information at 2 local GSAC

– Content at federated level is solely defined by local GSAC implementation

BUT, “Special features” developed not available if not developed in each local GSAC

EUREF Symposium, June 2014, Vilnius

Page 32: GSAC Installation at the Royal Observatory of Belgium Q. Baire, C. Bruyninx Royal Observatory of Belgium (ROB) W. Soehne, E. Wiesensarter Bundesamt für

OutlineOutline

Why GSAC@ROB ?

How GSAC works

Stand-alone GSAC

Federated GSAC

GSAC for EPN and local/national data center

EUREF Symposium, June 2014, Vilnius

Page 33: GSAC Installation at the Royal Observatory of Belgium Q. Baire, C. Bruyninx Royal Observatory of Belgium (ROB) W. Soehne, E. Wiesensarter Bundesamt für

EPOS GNSS station provides data AND meta-data

EPOS local/national data centers– Disseminate and preserve data and (validated) meta-

data– Quality check on the data

GSAC considered by EPOS as THE standard – Extension of GSAC required

DistributionDistribution of GNSS data in EPOSof GNSS data in EPOS

GSAC Workshop, April 2014, Covilhã

Page 34: GSAC Installation at the Royal Observatory of Belgium Q. Baire, C. Bruyninx Royal Observatory of Belgium (ROB) W. Soehne, E. Wiesensarter Bundesamt für

Extension of GSAC databaseExtension of GSAC database

For EPOS, GSAC prototype features are not enough:– Complete site log information– QC metrics (not necessarily based on teqc, e.g. ANUBIS, BNC

- interface?)– Data latency (e.g. for near real-time applications)– Data access information for restricted data

Working Group created to set all the mandatory meta-data to identify GNSS stations and dataDevelop database Develop GSAC features to get new info from database

Page 35: GSAC Installation at the Royal Observatory of Belgium Q. Baire, C. Bruyninx Royal Observatory of Belgium (ROB) W. Soehne, E. Wiesensarter Bundesamt für

Develoment of additional standard toolsDeveloment of additional standard tools

Need for additional standard tools for GSAC data centers– Check and validate meta-data– Quality check on data– Populate GSAC database

EPOS WG4 has a pillar for the development of standard tools

EUREF Symposium, June 2014, Vilnius

Page 36: GSAC Installation at the Royal Observatory of Belgium Q. Baire, C. Bruyninx Royal Observatory of Belgium (ROB) W. Soehne, E. Wiesensarter Bundesamt für

EPOS and EPN data disseminationEPOS and EPN data dissemination

EUREF Symposium, June 2014, Vilnius

Page 37: GSAC Installation at the Royal Observatory of Belgium Q. Baire, C. Bruyninx Royal Observatory of Belgium (ROB) W. Soehne, E. Wiesensarter Bundesamt für

Distribution of EPN data to EPOSDistribution of EPN data to EPOS

EPN local data centers:-If only EPN data No need to install GSAC

2 regional EPN data centers (considered as local data center in EPOS) will use GSAC to flow EPN data in

EPOS

- If EPN data + non-EPN EPOS stations GSAC + standard tools

Other national/local EPOS data centers:-GSAC + standard tools (still under development within EPOS !)

EUREF Symposium, June 2014, Vilnius