-
Notifications
You must be signed in to change notification settings - Fork 39
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Guide on how to add Geo(Parquet) and Zarr (BLOSC) support to OTBTF #95
Comments
Hi @Pratyush1991 , We could add these apt packages in the docker build. I add this in otbtf roadmap! |
I have created a MR here it is a work in progress |
For now I am failing to make GDAL see arrow and blosc, maybe something on the otb/superbuild side... or related to the GDAL version used in the otb branch (3.7.1), do you know if these supports have been added recently in GDAL? |
Thank you @remicres for the question. As I checked on the GDAL documentation ARROW support was added from 3.5 onwards and ZARR from 3.4 onwards. Arrow:Regarding building it from the source., I checked the the coda recipe for gdal 3.7, I don't completely understand the process but as much as I can understand.
ZARR:
Regarding OTB may be above process can be adapted into the Superbuild, although I might be wrong. Seems like there is a branch for GDAL 3.8 🤔 On a side note I cannot access the merge request may be some issue with sever, I was able to access it 3 weeks earlier thou ! 😄 |
Thanks for this insight, I realise that I did not properly configure gdal before build. I'll try that as soon as our CI is working again... |
Hi @remicres ! I was able to build OTB 9.0.0 with I have added OTB nix package to my repo with readme and how to use it. Currently this doesn't build the remote modules. Except for |
Hi @daspk04 , that is great news. We will definitely take a look in your nix package after the hollidays. I guess that you have already done some heavy work building otb and itk. |
Hi @remicres ! I have added OTB to the official Nix package here, so by default GeoParuqet and Zarr (Blosc) support is enabled. I have posted regarding this in the forum as well incase someone still needs OTB with GeoParquet and Zarr support then can always refer to nix packages. I think this issue might be out of scope of OTBTF rather more of OTB. Please feel free to close this issue as it's no more an requirement for me |
Hi @remicres !
I was testing with the latest docker. As it is GDAL 3.7.1, and OTB 9.0, which seems interesting! I tested a bit with 'ZARR' and it seems that it OTB can read it.
BLOSC
compressorArrow
format is not supported.Do you think it can added (we copy libraries from this docker image to otbtf image) or somehow recompile GDAL with
libblosc1
? GDAL Ubuntu Dockerarrow
? GDAL Ubuntu DockerThe text was updated successfully, but these errors were encountered: