[
https://issues.apache.org/jira/browse/SIS-604?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Martin Desruisseaux closed SIS-604.
-----------------------------------
> GDAL data store for reading rasters
> -----------------------------------
>
> Key: SIS-604
> URL: https://issues.apache.org/jira/browse/SIS-604
> Project: Spatial Information Systems
> Issue Type: New Feature
> Components: Storage
> Reporter: Martin Desruisseaux
> Assignee: Martin Desruisseaux
> Priority: Major
> Fix For: 1.5
>
>
> Add a new {{org.apache.sis.storage.gdal}} module providing an implementation
> of {{org.apache.sis.storage.DataStore}} which uses GDAL for reading rasters.
> This new module will use the {{java.lang.foreign}} package (a.k.a. "Panama")
> for invoking native methods, thus avoiding the need to bundle native code
> (JNI) for linking Java to C/C++.
> h1. Note
> This GDAL binding is a fallback for reading formats that are not yet
> supported directly by Apache SIS. GDAL can read and write a lot more data
> formats than SIS does, but is not necessarily faster or more capable than
> pure Java implementations when one is available. Actually, our benchmarks
> suggests that pure Java data stores, when well written, are often faster, but
> this is not necessarily because of GDAL since the "Java - C/C++" bindings
> adds a cost.
> h1. Limitations
> Initial version will only read raster. Reading vectors and writing are
> deferred to another release.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)