[gdal-dev] Compute raster from other rasters using a Bayesian Network
Ari Jolma
ari.jolma at gmail.com
Wed Jul 19 01:07:30 PDT 2017
Hi,
Just a brief note that I'm working on an extension to GDAL, which allows
one to compute a raster from other rasters using a Bayesian Network -
cell by cell. To see why would one do that, see for example
https://www.researchgate.net/publication/240682865_Bayesian_Network_Integration_with_GIS
Such an extension is very simple, just go through all the cells of the
rasters, feed the data to the network, propagate the information, and
read the wished output from the network into the output raster.
I'm using the Perl bindings to GDAL, Hugin software, and a perl bindings
to Hugin. The extension is also a Perl module and the initial version at
https://github.com/ajolma/Geo-GDAL-Bayes-Hugin is a working
proof-of-concept.
Hugin is proprietary software, so it is a bit of a problem - for example
creating web-based tools using it requires expensive licenses. I first
tried with dlib C++ library but ran into C++ related problems - I left a
question at their sourceforge discussion forum. There are other (free)
BN software but I have not yet tried those. If anyone has experiece for
example with linking SMILE to GDAL I'd be interested to hear.
Best regards,
Ari
More information about the gdal-dev
mailing list