About this release

With the improvements in the 2022.1 release, LuciadLightspeed demonstrates our continued responsiveness to customer requests in the aviation domain and others. This release also includes support for Amazon S3 and more development options for handling custom metadata.

luciad portfolio
Figure 1. The Luciad portfolio.

Benefits of the new features

Access data from Amazon S3

This release extends LuciadLightspeed with the capability to connect to data stored on Amazon Simple Storage Service (Amazon S3). Amazon S3 is an object storage service that offers scalability, data availability, security, and performance.

The ILcdInputStreamFactory and ILcdInputStreamFactoryCapable interfaces in the LuciadLightspeed API now enable the decoding of data stored in S3 buckets.

Sample code to get you started

To assist you with the implementation of your own S-3 input stream factory, LuciadLightspeed offers a sample code implementation. For more information, see the Decoding data from AWS S3 article about accessing Amazon S3 data.

Integrate your business-specific metadata models

LuciadLightspeed already supported the ISO 19139 format, which defines how to store ISO 19115 metadata in the XML format. Based on your project, you may need business-specific metadata models. The LuciadLightspeed API now supports other metadata models. You can add support for custom metadata models, and register your custom decoder as a service. Once the metadata models have been added and registered, LuciadLightspeed discovers and uses the custom decoder automatically.

You can also define ISO metadata extensions to add custom metadata properties, for example. The LuciadLightspeed metadata decoders and encoders can pick those extensions up automatically.

Documentation to get you started

To get started with your own metadata, see the articles Support a custom metadata format and Create your own ISO metadata extension.

Improvements for customers in the aviation domain

For the 2022.1 release, we enhanced LuciadLightspeed with a set of improvements that are particularly useful for our customers within the aviation domain. These enhancements are bundled in this section.

Extension of Asterix support

LuciadLightspeed has supported the All-purpose structured EUROCONTROL surveillance information exchange (ASTERIX) format for many years. As an illustration of our continued support for this standard, we upgraded our support for Asterix Category 48 to version 1.21.

Extension of ARINC support

Following our extension of the DAFIFT aviation format for Minimum Sector Altitude features in LuciadLightspeed version 2022.0, we now also support this feature in our ARINC decoder. This data defines the lowest altitude that provides a minimum clearance of 1000 feet above all objects located within a circle sector (for example, around a navigational aid).

Other improvements

Canadian Geodetic Vertical Datum of 2013 (CGVD2013) support

For quite some time, LuciadLightspeed has supported the Canadian Geodetic Vertical Datum 1928 (CGVD 28). We have now extended this support with the Canadian Geodetic Vertical Datum of 2013 (CGVD2013).

ECW SDK 6.0 support

LuciadLightspeed uses the ECW SDK to add support for the efficient ECW image format. As of this release, LuciadLightspeed integrates the latest ECW SDK v6.0. This upgrade ensures that, as a Hexagon product, LuciadLightspeed uses the latest features and optimizations available, offering optimal ECW handling within the product.