GML in CDI and CSR ISO using Ends&Bends

Slides:



Advertisements
Similar presentations
A Roadmap of Open Source components for GI Web Services and Clients A Paul R Cooper MAGIC.
Advertisements

OBSERVATIONS & PRÉVISIONS CÔTIÈRES Training Workshop – Ostende – October 2009 REFORMATTING TOOLS Med2MedSDN and NEMO M. Fichaut.
CC SQL Utilities.
Importing GPS Data Lecture 13. EasyGPS  Free software for downloading waypoints  EasyGPS ( EasyGPS  Free software for downloading.
OBSERVATIONS & PRÉVISIONS CÔTIÈRES 3 rd SeaDataNet training course – Ostende – June 2008 MIKADO tool M. Fichaut, V. Tosello, M.
Atlas III Improvements Expands on Atlas II capabilities – Faceted Navigation – counts are displayed next to selectable attribute – Lunar Map interface.
Cruise Summary Report Content Management SDN2 1. Training Workshop - Ostend, Belgium.
Training course – Ostende – 2-6 July 2012 Training Workshop – Ostende – 1-4 March 2010 Practical work on NEMO Converting files M. Fichaut.
Tutorial 8 Sharing, Integrating and Analyzing Data
Pan-European infrastructure for Ocean & Marine Data management An EU Integrated research Infrastructure Initiative (I3) MIKADO : Java tool for XML Creation.
Add a File with X, Y coordinates to MapWindow
XP New Perspectives on Microsoft Access 2002 Tutorial 71 Microsoft Access 2002 Tutorial 7 – Integrating Access With the Web and With Other Programs.
Status of upgrading CDI service (user interface, harvesting via GeoNetwork, CDI interoperability options following SeaDataNet D8.7) By Dick M.A. Schaap.
OBSERVATIONS & PRÉVISIONS CÔTIÈRES 3 rd SeaDataNet training course – Ostende – June 2008 NEMO reformatting tool v1 M. Fichaut.
7 th TTG meeting – Trieste – 3-4 March, 2015 SeaDataNet tools, new developments IFREMER : M. Fichaut, A. Briand, M. Larour, T. Loubrieu, V. Tosello ALTRAN.
Product Feeds. What is a Product? In marketing terms, a product is an item, service or idea that is for sale Examples are: A flight with set dates and.
Common Data Index CDI V1 How to proceed By Dick M.A. Schaap – technical coordinator Madrid, March 09.
MAY SEA-SEARCH MEETING CYPRUS METADATA and XML in compliance with ISO Michèle FICHAUT, IFREMER/SISMER Gilbert MAUDIRE, IFREMER/ISI Mickaël.
FIX Eye FIX Eye Getting started: The guide EPAM Systems B2BITS.
SP5 - Neuroinformatics SynapsesSA Tutorial Computational Intelligence Group Technical University of Madrid.
ATN GIS Support ArcGIS: ArcCatalog.
OBSERVATIONS & PRÉVISIONS CÔTIÈRES SeaDataNet annual meeting, Madrid, March 2009 How to prepare data for integration in SeaDataNet.
Using the AccuGlobe Software with the IndianaMap Using the AccuGlobe Software.
1 EndNote X2 Your Bibliographic Management Tool 29 September 2009 Humanities and Social Sciences Resource Teams.
GEM METADATA DEVELOPMENT Xiaoping Wang, Macrosearch Allen Macklin, PMEL and Bernard Megrey, AFSC.
ESRI Education User Conference – July 6-8, 2001 ESRI Education User Conference – July 6-8, 2001 Introducing ArcCatalog: Tools for Metadata and Data Management.
Download Manager software Training Workshop Ostend, Belgium, 20 th May 2014 D.M.A. Schaap - Technical Coordinator.
Pan-European infrastructure for Ocean & Marine Data management An EU Integrated research Infrastructure Initiative (I3) How to implement CDI ? M. Fichaut,
2 nd training course – Ostende – May, 2014 What’s new in NEMO 1.5?
Metadata generation, control and updating Peter Thijsse - MARIS.
3rd Training Workshop June 2008, Ostende Management of CSR Anne Che-Bohnenstengel, BSH  Metadata Formats  Defined Vocabularies  Content Management.
Metadata V1 By Dick M.A. Schaap – technical coordinator Oostende, June 08.
C Copyright © 2009, Oracle. All rights reserved. Using SQL Developer.
1 New Perspectives on Access 2016 Module 8: Sharing, Integrating, and Analyzing Data.
MIKADO – Generation of ISO – SeaDataNet metadata files
SeaDataNet tools NEMO, OCTOPUS, MIKADO
Introduction to the 1st training session of SeaDataNet 2
John Metz and Jeff Potts Michigan’s A. E. R. Annual Conference 2017
IUIE Reporting Basics Workshop
Introduction to InVEST ArcGIS Tool
NEMO – Reformating tool
Practical work on NEMO Converting files
Working in the Forms Developer Environment
SeaDataNet tools NEMO, MIKADO, VALIDATOR
OCTOPUS – SeaDataNet Format conversion tool
Forms and Reports 09.
Creating a wiki phage for your lab notebook
LOCO Extract – Transform - Load
Flanders Marine Institute (VLIZ)
22-INTEGRATION HUB
shapeAnalysisMANCOVA_Wizard
Database Driven Websites
Data Visualization Web Application
Aqua Data Studio.
MIKADO: Generation of CDI ISO19139 XML files
Optimizing Efficiency + Funding
Vanessa Tosello (IFREMER), Flavian Gheorghe (MARIS)
Tools for generation of SDN NetCDF (CFPOINT) files
Hovedside.
Tivoli Common Reporting v1.2 Overview
Design central EMODnet portal Objectives and Technical description Initial draft prepared by the Flanders Marine Institute.
Electronic Field Study Advanced User Training
Navya Thum January 30, 2013 Day 5: MICROSOFT EXCEL Navya Thum January 30, 2013.
Welcome USAS – R March 20th, 2019 Valley View 4/7/2019.
Tutorial 7 – Integrating Access With the Web and With Other Programs
Practical work on NetCDF - CFPOINT
Rational Publishing Engine RQM Multi Level Report Tutorial
Publishing image services in ArcGIS
Clip & Convert to ASCII Program Kelly Knapp Spring 2010
ArcCatalog and Geodatabases
Presentation transcript:

GML in CDI and CSR ISO 19139 using Ends&Bends V. Tosello, IFREMER

GML in CDI and CSR GML = Geography Markup Language To detail the geographical features of tracks and polygons in conformity with the real geographical coverage Thanks to position lists, GML allows to describe: tracks or surfaces in CDI Only tracks in CSR In CDI, multiple points are not used, because each point measurement is considered as object for an individual CDI record. The location of a single measurement point is then already described by filling in the Bounding Box This enables to describe in CDI V1 format also hydrographical and seismic surveys POINT LINE/MULTILIGNE POLYGONE/MULTIPOLYGONE

GML for CDI and CSR – Recommandation IMPORTANT: We strongly recommend you not to use your navigation files as position lists, but to subset them and to use only a reduced (but representative) part of them. Typical navigation log files record more than one location / 10 seconds (ex : GPS outputs), Size of these navigation log files are not practical to be managed or visualized using standard GIS software or services (WMS, WFS,…) Navigation log files must be subset, but sub setting must : Keep the same geographical shape of the vessel route to allow accurate spatial queries Reduce significantly the number of geographical locations to preserve response time (e.g. 1000 points for one month of deep sea navigation, 1000 points for a week of inshore navigation) Use EndsAndBends software to reduce your position list (algorithm for track schematisation)

GML in CDI/CSR – MIKADO manual Detailed description of the geographical location of each measurement point, track or area GML extension is represented by a table containing as many lines as curves/surfaces For each track or area: Description, Name, Latitudes, Longitudes (positions list)

GML in CDI/CSR – MIKADO automatic GML is represented by the variables (60, 62, 63) for Multicurves and (70, 72, 73) for Multisurfaces in Multiple queries For point (only in CDI), use the Bounding box (var24 to 26) Description, name and positions list One line for one curve/surface and the coordinates of the curve/surface position must be filled in as Longitude1 Latitude1 Longitude2 Latitude2 etc…

GML in CDI/CSR – Ends&Bends Ends&Bends is used to sample raw navigation files (ship routes) and to generate spatial objects that can be included in: CDI records to describe the geometries of the observations CSR records to describe the cruise track

Ends&Bends - Algorithm Ends&Bends keeps the first and last point and add iteratively points to minimize the square of the distances from the route locations to the straight line Ends&Bends stops when (user’s choice) the square of distances is below the fixed limit the maximum number of points to be kept is reached Used at IFREMER for geophysical data Algorithm for track schematisation -> From navigation file containing GPS positions -> List of coordinates defining a survey line Ends and bends only to reduce storage requirement.

Ends&Bends - Technical characteristics Standalone application Written in Java Language (Version >= 1.6) Available under multiple environments (Windows, Unix, Linux). Software freely downloadable on SeaDataNet website http://www.seadatanet.org/standards_software/software/ends_and_bends Installation manual and user manual also available on SeaDataNet website (same webpage) User’s manual and online support included (Menu “Options/Help”)

Ends&Bends main capabilities Supported input formats (navigation log files) Column Text File (Comma Separated Values, …) NetCDF .nvi (French vessels) UKOOA P1-90 Supported output formats Shape files (ESRI/GIS standard) GML (Geography Markup Language) WKT (Well-known text) Comma Separated Values (User defined) CDI XML Files (e.g. generated by Mikado) To be loaded in a relational database with GIS facilities and then used by Mikado (Oracle, PostGIS, SQLServeur, MySQL, …) To add directly geometry (GML) in the CDI record

Ends&Bends SEADATANET PORTAL MIKADO Metadata Metadata in Input Database MIKADO XML Metadata Files Metadata Input CDI Insertion in metadata database prior CDI generation SEADATANET PORTAL Insertion in pre-existing CDI files CSR Navigation file Ends&Bends

Ends&Bends – Usage 4 STEPS Define the input file and its format, some user’s inputs are mandatory to read the file e.g. column for latitude, column for longitude, … in case of CSV Launch the sub setting process Control the result (accuracy, number of kept points, map) Save the result in an output file (choosing the output file format) Optionally define the portions of route to be considered (using date/time) (e.g. one or several transects within the full cruise)

Example : Generation from CSV file Date : YYMMDD Time : HH24MISS Header to be skipped Latitude : +DD.ddddd Longitude : +DDD.ddddd

Step 0 : Run Ends&Bends Software

Step 1a – Open the input file

Step 1b - Define the input format (ex: CSV) File format Filter on date/time First data line number (to skip the header) Last data line number Filter on parameter value Column numbers and formats for date, time, latitude, longitude Input file name

Step 1c – Visualization of the input navigation file

Step 2a . Launch the sub-setting

Step 2b . Result of the sub-setting Number of points in input Error level Number of points in output Model of optimization (can be changed)

Step 3 . Control and visualization of the result (map) Points kept in output file

Step 4 . Save the result (e.g. CDI record file)

Step 4 . Save the result (in CDI or CSR XML file) File Type Insert GML into a pre-existing CDI or CSR ISO 19139 XML file

Practical work: « EndsandBends » folder Follow the 4 previous steps using: navigation_ascii.csv : navigation file (CSV format) CSR_ISO19139_11010060_without_gml: CSR ISO 19139 XML file without GML

QUESTIONS?