Hello,
I'm a developer on GeoMesa, and we'd like to extend the HeatMap process
by pushing some of the processing out to a distributed system. The
current HeatMap process has some things that make it hard to extend,
specifically I'd like to change the 'extractPoints' method to be
non-static and over-ridable:
https://github.com/geotools/geotools/blob/master/modules/unsupported/process-feature/src/main/java/org/geotools/process/vector/HeatmapProcess.java#L189
I'd also like to make the BBOXExpandingFilterVisitor a public class so
that it can be used directly:
https://github.com/geotools/geotools/blob/master/modules/unsupported/process-feature/src/main/java/org/geotools/process/vector/BBOXExpandingFilterVisitor.java
(There is also a bug in that class where the expand-by amounts aren't
applied to the correct dimensions)
Do those changes sound reasonable? If so, I'll open up a PR.
Thanks,
Emilio Lahr-Vivaz
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
GeoTools-Devel mailing list
GeoTools-Devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geotools-devel