Format and Feed Support

Format and Feed Support

Information to help understand and use the data file formats and data feeds served by SECOORA.

File Formats

 

Comma Separated Value (CSV)

Comma Separated Value (CSV) files are text files containing rows of data. Data values in each row are separated by commas. CSV files also contain a comma-separated header row explaining each row's value ordering.

Applications:

 

Shapefile (SHP)

Shapfiles are a geospatial vector data format for GIS software.

Applications:

 

ObsKML

ObsKML is a SECOORA internally developed XML schema convention for sharing recent in-situ observation data measurements in KML 'Metadata' tags which are spatially and temporally referenced via their associated KML 'Placemark' tags. ObsKML is also being utilized by SECOORA as a 'staging' XML based format to bring various other external data feeds to a common observation oriented format for data import/export with SECOORA internally developed Xenia relational database schema and various other utility scripts.

 

Styled KML

Styled KML is KML (Keyhole Markup Language used for 3D Globe visualizations like Google Earth) which has been visually 'styled' towards a specific customized view of the data.

Within the 'by operator' folder, data is organized in subfolders by the operator and platform. When a placemark is clicked, the table information presented is all the latest observations for that platform.

Within the 'by observation' folder, data is initially ordered by observation type with the measurements for that observation type visually presented with an associated color gradient to represent the observation value. Subfolders allow toggling specific operators and platforms within each observation type and table information presented when a placemark is clicked is only the measurement for the associated observation type.

Applications:

 

SQLite Database

SQLite is a relational database that is self-contained and serverless. The entire database (definitions, tables, indices, and the data itself) is stored as a single file.

Applications:

Data Feed Types

 

OGC Web Map Service (WMS)

A Web Map Service (WMS) produces maps of spatially referenced data dynamically from geospatial data.

Applications:

 

OGC Web Feature Service (WFS)

A Web Feature Service (WFS) provides a mechanism for requesting geographical feature data across the web using GML.

Applications:

 

OGC Sensor Observation Service (SOS)

A standard web service interface for requesting, filtering, and retrieving observations and sensor system information.  Information for two different "flavors" of SOS are below.

Note also earlier development with WFS at http://code.google.com/p/xenia/wiki/XeniaPackageSqlite#MicroWFS

SOS (DIF)

Documentation: http://code.google.com/p/xenia/wiki/XeniaSOS

SOS (Oostethys)

Documentation: http://code.google.com/p/xenia/wiki/XeniaSOS#Oostethys_SOS

Applications:

 

GeoRSS

GeoRSS provides a simple geospatially referenced RSS feed for simple harvesting/redisplay of latest observations for each platform as a data feed.

Documentation: http://neptune.baruch.sc.edu/xenia/feeds/georss

Example:

Above feed displays correctly in Firefox browser.

Applications: