DOI-USGS / knoten

Python Geospatial Sensor Exploitation Library
Other
3 stars 21 forks source link

Adds surface #125

Closed jlaura closed 5 months ago

jlaura commented 5 months ago

This PR adds a surface class, originally implemented in AutoCNet by @jessemapel. I have moved this class into knoten as this seems to be a more natural home. Having a surface is necessary for sensor model operations with the CSM. This PR adds the surface classes, tests, updated csm to use the surface, and updates the CSM tests to use the surface models.

Licensing

This project is mostly composed of free and unencumbered software released into the public domain, and we are unlikely to accept contributions that are not also released into the public domain. Somewhere near the top of each file should have these words:

This work is free and unencumbered software released into the public domain. In jurisdictions that recognize copyright laws, the author or authors of this software dedicate any and all copyright interest in the software to the public domain.

jlaura commented 5 months ago

The Py3.8 failure is a libpoppler issue related to GDAL/ALE. Is 3.8 expected to be working with GDAL/ALE in the same env?