Language | Created | Last update | Stars | Forks |
---|---|---|---|---|
C# | 2014-08-29T09:13:25Z | 2014-09-04T14:20:32Z | 0 | 0 |
Terradue.Sentinel.Safe is a library targeting .NET 4.0 and above providing an easy way to to manipulate Sentinel product and metadata in SAFE format.
Sentinel SAFE Specification: http://docs.opennebula.org/4.6/integration/system_interfaces/api.html
// Deserialize the product metadata annotation
l1ProductType product = l1ProductType.FromAnnotationXml("../Terradue/Sentinel/Safe/Sar/Samples/rs2-iw1-slc-hh-20130426t045831-20130426t045914-001771-000001-001.xml");
// print product start date
Console.WriteLine(product.adsHeader.startTime.ToString("yyyy-MM-ddThh:mm:ss.fffZ"));
Terradue.Sentinel.Safe is available as NuGet package in releases.
Install-Package Terradue.Sentinel.Safe
Terradue.Sentinel.Safe is a single assembly designed to be easily deployed anywhere.
To compile it yourself, you’ll need:
To clone it locally click the "Clone in Desktop" button above or run the following git commands.
git clone git@github.com:Terradue/DotNetSentinelSafe.git DotNetSentinelSafe
Copyright (c) 2014 Terradue
Licensed under the GPL v2 License
Please file any bugs or questions as issues
Fork the repository here and send us pull requests.