Project - Data as a Service (DaaS) For Arctic Engineering

example Ice Chart

With the support of the GeoConnections program and Canatec Environmental Ltd, we have developed software to make discovering and accessing polar ice charts easier to automate. The open source software includes a python application that locates vector ice charts published by the Canadian Ice Service and US National Ice Center and exports a STAC catalog in JSON format. The source code for the daas-catseaice application can be accessed on github. This catalog can be searched using the links below.

The daas-catclient software is an open source C# application that can be used as a client for STAC servers and serves as a template application for developers. The source code for the daas-catclient application can be accessed on github.

A demonstration server, supporting the STAC API, has been configured for testing and is available at this link. Searches may be performed using GET or POST requests. For example:

Search for all charts that intersect a bounding box between 120-100W and 64-65N between the dates of Dec 28, 2011 and Dec 28, 2012.

https://icecharts.positionbot.com/search?bbox=-120,64,-100,65&datetime=2011-12-28T00:00:00Z/2012-12-28T00:00:00.00Z

Use a POST request to search for charts published between Oct 12, 2000 and Dec 10, 2019 in the CIS Western Arctic collection:

curl -X POST 'https://icecharts.positionbot.com/search' --header 'Content-Type: application/json' --data-raw '{"datetime": "2000-12-10T00:00:00Z/2019-12-10T23:59:59Z", "collections": ["CISWesternArctic"]}'

Please see the press release for this work here.