Osml-imagery-toolkit

Latest version: v1.4.0

Safety actively analyzes 688409 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 3

1.4.0

This release contains new capabilities that give the GDALTileFactory the ability to create orthophoto tiles on the fly from overhead imagery. These functions can be combined with the WebMercatorQuad tile matrix set to provide support for integrating imagery into a variety of map visualization applications. The processing makes use of SensorModels constructed from the georeferencing metadata to compute the mapping between the raw imagery pixels and the requested map tile. The map tiles are intended for human consumption so dynamic range adjustments other pixel preprocessing are applied to convert the raw imagery pixels into a RGB format for easy display. Preliminary performance tests have not shown issues so long as the imagery has an existing set of pre-generated overviews and auxiliary files with pixel statistics.

Limitations:
* **Only PNGs:** This implementation only provides support for PNG formatted output images. Future releases will support other formats as a request parameter.
* **Simple Elevation:** This code does not currently use an external digital elevation model to provide elevation information for points chosen inside a tile.

New Dependency:
* [OpenCV](https://opencv.org/) has been added to provide the core image warping required to produce orthophotos.

--------
Pull Requests Merged
* feat: add preliminary map tile creation by edparris in https://github.com/aws-solutions-library-samples/osml-imagery-toolkit/pull/44
* fix: resolve unit test warnings by edparris in https://github.com/aws-solutions-library-samples/osml-imagery-toolkit/pull/45
* fix: error creating SICD 1.3.0 sensor models by edparris in https://github.com/aws-solutions-library-samples/osml-imagery-toolkit/pull/48
* fix: incorrect SICD/SIDD metadata added by tile factory by edparris in https://github.com/aws-solutions-library-samples/osml-imagery-toolkit/pull/50
* docs: fixing typos by jtblack-aws in https://github.com/aws-solutions-library-samples/osml-imagery-toolkit/pull/52
* feat: adding an alpha mask to ortho map tiles for pixels in the tile but outside the image by jtblack-aws in https://github.com/aws-solutions-library-samples/osml-imagery-toolkit/pull/53
* fix: normalize tiles with respect to entire image and use range_adjustment setting by jtblack-aws in https://github.com/aws-solutions-library-samples/osml-imagery-toolkit/pull/54
* fix: remove border between map tiles by RanbirAulakh in https://github.com/aws-solutions-library-samples/osml-imagery-toolkit/pull/56
* feat: add ability to create map tiles from SICD images by edparris in https://github.com/aws-solutions-library-samples/osml-imagery-toolkit/pull/58

--------
**Full Changelog**: https://github.com/aws-solutions-library-samples/osml-imagery-toolkit/compare/v1.3.2...v1.4.0

1.4.0rc4

This release is focused on updates to map tile generation. Changes include an alpha mask to map tiles to address cases where the tile bounds are outside the image bounds. Previously this was filled with black pixels that obstructed other map layers. The map tile endpoint now respects the range_adjustment setting of a viewpoint and applies the normalization with respect to the entire image instead of the local tile being requested.

Pull Requests Merged:
* docs: fixing typos by jtblack-aws in https://github.com/aws-solutions-library-samples/osml-imagery-toolkit/pull/52
* feat: adding an alpha mask to ortho map tiles for pixels in the tile but outside the image by jtblack-aws in https://github.com/aws-solutions-library-samples/osml-imagery-toolkit/pull/53
* fix: normalize tiles with respect to entire image and use range_adjustment setting by jtblack-aws in https://github.com/aws-solutions-library-samples/osml-imagery-toolkit/pull/54
* chore: update library version to v1.4.0rc4 by jtblack-aws in https://github.com/aws-solutions-library-samples/osml-imagery-toolkit/pull/55

--------
**Full Changelog**: https://github.com/aws-solutions-library-samples/osml-imagery-toolkit/compare/v1.4.0rc3...v1.4.0rc4

1.4.0rc3

This release fixes a programming error that caused the GDALTileFactory to write incorrect XML metadata with SICD tiles. The error may have had other unnoticed impacts on the metadata associated with any NITF tiles generated. It is the same change released in v1.3.2 added to this preview baseline for consumption by early adopters.

---------

Pull Requests Merged:
* fix: incorrect SICD/SIDD metadata added by tile factory (https://github.com/aws-solutions-library-samples/osml-imagery-toolkit/pull/50)

---------

**Full Changelog**: https://github.com/aws-solutions-library-samples/osml-imagery-toolkit/compare/v1.4.0rc2...v1.4.0rc3

1.4.0rc2

OversightML Imagery Toolkit v1.4.0rc2.`
This release fixes errors in the construction of sensor models from SICD 1.3.0 imagery. The sensor models themselves are unchanged but there was a problem in the logic that automatically parses/compares the values of key XML elements.

---------

What's Changed
* build: update pypi publish to run on release by edparris in https://github.com/aws-solutions-library-samples/osml-imagery-toolkit/pull/47
* fix: error creating SICD 1.3.0 sensor models by edparris in https://github.com/aws-solutions-library-samples/osml-imagery-toolkit/pull/48
* chore: update library version to v1.4.0rc2 by edparris in https://github.com/aws-solutions-library-samples/osml-imagery-toolkit/pull/49


**Full Changelog**: https://github.com/aws-solutions-library-samples/osml-imagery-toolkit/compare/v1.4.0rc1...v1.4.0rc2

1.4.0rc1

This release contains a preview of the new map tiling capabilities to be introduced in v1.4.0. The changes include giving the GDALTileFactory the ability to create orthophoto tiles using a grid of locations computed using the SensorModel created from the image metadata. These functions can be combined with the WebMercatorQuad tile matrix set to provide support for integrating imagery into a variety of map visualization applications. Preliminary performance tests have not shown issues so long as the imagery has an existing set of pre-generated overviews and auxiliary files with pixel statistics.

Limitations:
* **Only PNGs:** This implementation only provides support for PNG formatted output images.
* **Local DRA:** The dynamic range adjustments are calculated on a per-tile basis instead of using global image statistics.
* **Simple Elevation:** This code does not currently use an external digital elevation model to provide elevation information for points chosen inside a tile.

New Dependency:
* [OpenCV](https://opencv.org/) has been added to provide the core image warping required to produce orthophotos.
--------
Pull Requests Merged
* feat: add preliminary map tile creation by edparris in https://github.com/aws-solutions-library-samples/osml-imagery-toolkit/pull/44
* fix: resolve unit test warnings by edparris in https://github.com/aws-solutions-library-samples/osml-imagery-toolkit/pull/45

--------
**Full Changelog**: https://github.com/aws-solutions-library-samples/osml-imagery-toolkit/compare/v1.3.0...v1.4.0rc1

1.3.2

This release fixes a programming error that caused the GDALTileFactory to write incorrect XML metadata with SICD tiles. The error may have had other unnoticed impacts on the metadata associated with any NITF tiles generated.

---------

Pull Requests Merged:
* fix: incorrect SICD/SIDD metadata added by tile factory (https://github.com/aws-solutions-library-samples/osml-imagery-toolkit/pull/50)

---------

**Full Changelog**: https://github.com/aws-solutions-library-samples/osml-imagery-toolkit/compare/v1.3.1...v1.3.2

Page 1 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.