Congratulations for these great results and these ports Peppe! I really
like the colours of your raster interpolations -- they are quite
refreshing / juicy :)
I don't know if this would be of interest to you but I developed in the
past a TPS (Thin Plate Spline) interpolation [1] in order to create
contour lines (vector) from a layer of XYZ points/coordinates for
example. I even developed a quick OJ plugin to visually test the results
but I never released it. If you're interested to add this kind of
interpolation, I could release the code in open source somewhere. It
should be relatively straightforward to compute an image from it, as
once the TPS parameters have been estimated, it's possible to compute
any z value for a given (x, y), and therefore to attach this value to
your GridExtent / Raster. Just let me know if are interested.
Best,
Eric
On 02/12/2020 13:14, Giuseppe Aruta wrote:
Greetings OpenJUMPs
I started a new project to create an interpolation plugin for OpenJUMP
The plugin takes scattered points loaded in OpenJUMP which have a xyz
coordinates and transform them into a raster grid, as Sextante raster.
OpenJUMP has already some interpolation plugins via Sextante toolbox
(linear regression, Nearest Neighbor, IDW and some Krigings).
My plugin tries to extend this capability reusing external codes from
other projects which recently are "starving" of development:
AdbToolbox, a clone of OpenJUMP, and the good WhiteBox GAT from John
Lindsey.
Note that, among the others, the TIN interpolation algorithm is my
first try to port an imageJ plugin to OpenJUMP with a with unexpected
and fast results: it required few modification to port and it is the
faster and less memory-eater among the others
You can find detail of my project and a link to download the plugin here:
https://sourceforge.net/p/opensit/wiki/Interpolation%20Tools/
The plugin uses MultiInputDialog from OpenJUMP which allows to use
part of the dialog for user information where you can find info on how
to use each algorithm of interpolation.
The project is an external plugin as it is still on developing and
testing. The day that it will mature enough I plan to port it to OpenJUMP.
Best regards
Peppe
_______________________________________________
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel
_______________________________________________
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel