[gdal-dev] Javabindings
paul.malm at lfv.se
paul.malm at lfv.se
Thu Mar 11 02:12:24 PST 2021
Hi,
I've tried to install java bindings for GDAL this whole week. But is seems impossible for me to manage that.
I've read on internet a lot of discussions an tried solutions that other has suggested, but without success.
I have Windows 10,
Java 1.8.0
Eclipse 4.17.0
I installed gdal-302-1928-x64-core.msi from
https://www.gisinternals.com/query.html?content=filelist&file=release-1928-x64-gdal-3-2-1-mapserver-7-6-2.zip to
C:\Program Files
I've set the following "extra" Environment variables:
PATH:
C:\Program Files\Gdal\bin\gdal\apps;
C:\Program Files\Gdal\bin;
C:\Program Files\Gdal\bin\gdal;
C:\Program Files\Gdal\bin\gdal\java;
C:\Program Files\Gdal\bin\gdal\plugins-external
C:\Program Files\Gdal\bin\gdal\plugins
C:\Program Files\java-1.8.0-openjdk-1.8.0.201-1.b09.ojdkbuild.windows.x86_64\jre\bin;
Other environment variables I have set:
GDAL_BIN C:\Program Files\Gdal\bin
GDAL_DATA C:\Program Files\Gdal\bin\gdal-data
GDAL_DRIVER C:\Program Files\Gdal\bin\gdal\plugins
GDAL_DRIVER_PATH C:\Program Files\Gdal\bin\gdal\plugins
PROJ_LIB C:\Program Files\Gdal\bin\proj7\share
JAVA_HOME C:\Program Files\java-1.8.0-openjdk-1.8.0.201-1.b09.ojdkbuild.windows.x86_64\jre
Eclipse:
In run configurations I added the argument:
-Djava.library.path="C:\Program Files\Gdal\bin\gdal\java;${env_var:PATH}"
In java build path I added external library: C:\Program Files\Gdal\bin\gdal\java\gdal.jar
The error code I get is however I do/configure is:
Native library load failed.
java.lang.UnsatisfiedLinkError: C:\Program Files\Gdal\bin\gdal\java\gdalalljni.dll:
Exception in thread "main" java.lang.UnsatisfiedLinkError: org.gdal.gdal.gdalJNI.HasThreadSupport()I
at org.gdal.gdal.gdalJNI.HasThreadSupport(Native Method)
at org.lfv.raster.TransformRaster.<init>(TransformRaster.java:64)
at org.lfv.raster.TransformRaster.main(TransformRaster.java:51)
When I run gdalinfo --formats
I get the following response:
ERROR 1: Can't load requested DLL: C:\Program Files\Gdal\bin\gdal\plugins\gdal_GEOR.dll
126: Det gÕr inte att hitta den angivna modulen.
ERROR 1: Can't load requested DLL: C:\Program Files\Gdal\bin\gdal\plugins\gdal_GEOR.dll
126: Det gÕr inte att hitta den angivna modulen.
ERROR 1: Can't load requested DLL: C:\Program Files\Gdal\bin\gdal\plugins\ogr_OCI.dll
126: Det gÕr inte att hitta den angivna modulen.
ERROR 1: Can't load requested DLL: C:\Program Files\Gdal\bin\gdal\plugins\ogr_OCI.dll
126: Det gÕr inte att hitta den angivna modulen.
Supported Formats:
BAG -raster,multidimensional raster,vector- (rw+v): Bathymetry Attributed Grid
ECW -raster- (rov): ERDAS Compressed Wavelets (SDK 5.5)
JP2ECW -raster,vector- (rov): ERDAS JPEG2000 (SDK 5.5)
FITS -raster,vector- (rw+): Flexible Image Transport System
GMT -raster- (rw): GMT NetCDF Grid Format
HDF4 -raster,multidimensional raster- (ros): Hierarchical Data Format Release 4
Etc...
As I'm listing, the files are there:
Directory of C:\Program Files\Gdal\bin\gdal\plugins
2021-03-11 08:58 <DIR> .
2021-03-11 08:58 <DIR> ..
2021-02-11 19:04 2 937 344 gdal_BAG.dll
2021-02-11 19:05 195 584 gdal_ECW_JP2ECW.dll
2021-02-11 19:05 205 824 gdal_FITS.dll
2021-02-11 19:03 412 672 gdal_GEOR.dll
2021-02-11 19:04 578 048 gdal_GMT.dll
2021-02-11 19:04 520 704 gdal_HDF4.dll
2021-02-11 19:04 520 704 gdal_HDF4Image.dll
2021-02-11 19:04 2 937 344 gdal_HDF5.dll
2021-02-11 19:04 2 937 344 gdal_HDF5Image.dll
2021-02-11 19:04 2 957 312 gdal_KEA.dll
2021-02-11 19:04 139 776 gdal_MG4Lidar.dll
2021-02-11 19:03 154 112 gdal_MrSID.dll
2021-02-11 19:04 578 048 gdal_netCDF.dll
2021-02-11 19:03 3 954 688 gdal_PDF.dll
2021-02-11 19:05 232 960 ogr_AmigoCloud.dll
2021-02-11 19:03 203 776 ogr_OCI.dll
Soon I don't have any hair left :-(
Is there someone who can say what I'm doing wrong.
Please..
/Paul
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/gdal-dev/attachments/20210311/656314ed/attachment.html>
More information about the gdal-dev
mailing list