NoiseModelling icon indicating copy to clipboard operation
NoiseModelling copied to clipboard

Provide NoiseModelling native library for C and Python

Open nicolas-f opened this issue 1 year ago • 1 comments

Using GraalVM it is possible to build shared library that can be linked with C or Python library.

It will contain NoiseModelling and dependencies along with used Java Class.

It could be build for Linux and Windows under various platforms using Github actions

see:

https://www.graalvm.org/22.1/reference-manual/native-image/

nicolas-f avatar Oct 09 '23 09:10 nicolas-f

It would be a great opportunity. On our side, we plan to build a shared library with H2GIS to expose it in QGIS, GDAL.

H2 is already available

See :

https://www.graalvm.org/native-image/libraries-and-frameworks/

and there is maven project to do that.

ebocher avatar Oct 10 '23 16:10 ebocher