desruisseaux commented on issue #811: URL: https://github.com/apache/sedona/issues/811#issuecomment-1495616453
We plan to write a COG writer in Apache SIS (it already has a COG reader). I can not promise when because it depends on external factors, but if we get selected in [OGC Testbed-19](https://www.ogc.org/initiatives/t-19/) we may develop the COG writer this summer. The COG reader in Apache SIS has been developed as part of OGC Testbed-17, so the same thing may happen with Testbed-19 because a task item will be to develop a [GeoTIFF writer for extraterrestrial use](https://portal.ogc.org/files/?artifact_id=104098#_work_items_deliverables). This is an area where Apache SIS is well positioned, because it has one of the most advanced Referencing by Coordinates framework available in open source (Apache SIS was used as a proof of concept in Testbed-18 for [referencing objects in space](https://portal.ogc.org/files/?artifact_id=103586)). It brings back the topic of Sedona dependency to GeoTools. LGPL dependencies are normally not allowed in Apache projects unless they are optional. But given the importance of geospatial services for Sedona, it seems to me that a significant fraction of Sedona functionalities depends on GeoTools, and this fraction may be growing as new geospatial features are added in Sedona. GeoTools can be advantageously replaced by Apache SIS for metadata, referencing services and raster support. The `GridCoverage2D` class in GeoTools exists also in Apache SIS (actually I'm the original author of that class in GeoTools). The main drawback is the smaller amount of supported formats. But if bindings to GDAL are used as a temporary solution for getting a COG writer before it become supported in Apache SIS, that GDAL binding could be used for other formats as well. I will be physically present at the joint [OGC/OSGeo/ASF code sprint](https://developer.ogc.org/sprints/20/) in Switzerland, April 25 to 27. If anyone from the Sedona community plan to be there, maybe it would be an opportunity to explore the feasibility of GeoTools replacement by Apache SIS? -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
