Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse code

Moved barnes and heatmap processes to vector module.

Rationale being that they take vector input.
  • Loading branch information...
commit 73f4794fca5da0ddda7cb3018d114ea24272e1d4 1 parent ddff09d
Justin Deoliveira authored

Showing 11 changed files with 13 additions and 10 deletions. Show diff stats Hide diff stats

  1. +1 1  ...r/surface → process-feature/src/main/java/org/geotools/process/vector}/BBOXExpandingFilterVisitor.java
  2. +1 1  ...er/surface → process-feature/src/main/java/org/geotools/process/vector}/BarnesSurfaceInterpolator.java
  3. +1 1  .../raster/surface → process-feature/src/main/java/org/geotools/process/vector}/BarnesSurfaceProcess.java
  4. +1 1  .../raster/surface → process-feature/src/main/java/org/geotools/process/vector}/BilinearInterpolator.java
  5. +1 1  ...process/raster/surface → process-feature/src/main/java/org/geotools/process/vector}/GridTransform.java
  6. +1 1  ...rocess/raster/surface → process-feature/src/main/java/org/geotools/process/vector}/HeatmapProcess.java
  7. +1 1  ...rocess/raster/surface → process-feature/src/main/java/org/geotools/process/vector}/HeatmapSurface.java
  8. +3 0  modules/unsupported/process-feature/src/main/java/org/geotools/process/vector/VectorProcessFactory.java
  9. +1 1  ...ter/surface → process-feature/src/test/java/org/geotools/process/vector}/BarnesSurfaceProcessTest.java
  10. +1 1  ...ter/surface → process-feature/src/test/java/org/geotools/process/vector}/BilinearInterpolatorTest.java
  11. +1 1  ...ss/raster/surface → process-feature/src/test/java/org/geotools/process/vector}/HeatmapProcessTest.java
2  ...ss/raster/surface/BBOXExpandingFilterVisitor.java → ...ls/process/vector/BBOXExpandingFilterVisitor.java
@@ -15,7 +15,7 @@
15 15 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
16 16 * Lesser General Public License for more details.
17 17 */
18   -package org.geotools.process.raster.surface;
  18 +package org.geotools.process.vector;
19 19
20 20 import org.geotools.filter.visitor.DuplicatingFilterVisitor;
21 21 import org.opengis.filter.expression.Expression;
2  ...ess/raster/surface/BarnesSurfaceInterpolator.java → ...ols/process/vector/BarnesSurfaceInterpolator.java
@@ -15,7 +15,7 @@
15 15 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
16 16 * Lesser General Public License for more details.
17 17 */
18   -package org.geotools.process.raster.surface;
  18 +package org.geotools.process.vector;
19 19
20 20 import com.vividsolutions.jts.geom.Coordinate;
21 21 import com.vividsolutions.jts.geom.Envelope;
2  .../process/raster/surface/BarnesSurfaceProcess.java → ...geotools/process/vector/BarnesSurfaceProcess.java
@@ -15,7 +15,7 @@
15 15 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
16 16 * Lesser General Public License for more details.
17 17 */
18   -package org.geotools.process.raster.surface;
  18 +package org.geotools.process.vector;
19 19
20 20 import java.util.ArrayList;
21 21 import java.util.List;
2  .../process/raster/surface/BilinearInterpolator.java → ...geotools/process/vector/BilinearInterpolator.java
@@ -15,7 +15,7 @@
15 15 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
16 16 * Lesser General Public License for more details.
17 17 */
18   -package org.geotools.process.raster.surface;
  18 +package org.geotools.process.vector;
19 19
20 20 /**
21 21 * Interpolates a grid to a grid of different dimensions using bilinear interpolation.
2  ...eotools/process/raster/surface/GridTransform.java → ...va/org/geotools/process/vector/GridTransform.java
@@ -15,7 +15,7 @@
15 15 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
16 16 * Lesser General Public License for more details.
17 17 */
18   -package org.geotools.process.raster.surface;
  18 +package org.geotools.process.vector;
19 19
20 20 import com.vividsolutions.jts.geom.Envelope;
21 21
2  ...otools/process/raster/surface/HeatmapProcess.java → ...a/org/geotools/process/vector/HeatmapProcess.java
@@ -15,7 +15,7 @@
15 15 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
16 16 * Lesser General Public License for more details.
17 17 */
18   -package org.geotools.process.raster.surface;
  18 +package org.geotools.process.vector;
19 19
20 20 import javax.measure.unit.NonSI;
21 21 import javax.measure.unit.SI;
2  ...otools/process/raster/surface/HeatmapSurface.java → ...a/org/geotools/process/vector/HeatmapSurface.java
@@ -15,7 +15,7 @@
15 15 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
16 16 * Lesser General Public License for more details.
17 17 */
18   -package org.geotools.process.raster.surface;
  18 +package org.geotools.process.vector;
19 19
20 20 import com.vividsolutions.jts.geom.Envelope;
21 21
3  modules/unsupported/process-feature/src/main/java/org/geotools/process/vector/VectorProcessFactory.java
@@ -40,6 +40,7 @@
40 40 public VectorProcessFactory() {
41 41 super(Text.text("Vector processes"), "vec",
42 42 AggregateProcess.class,
  43 + BarnesSurfaceProcess.class,
43 44 BoundsProcess.class,
44 45 BufferFeatureCollection.class,
45 46 CentroidProcess.class,
@@ -48,10 +49,12 @@ public VectorProcessFactory() {
48 49 CountProcess.class,
49 50 FeatureProcess.class,
50 51 GridProcess.class,
  52 + HeatmapProcess.class,
51 53 InclusionFeatureCollection.class,
52 54 IntersectionFeatureCollection.class,
53 55 NearestProcess.class,
54 56 PointBuffers.class,
  57 + PointStackerProcess.class,
55 58 QueryProcess.class,
56 59 RectangularClipProcess.class,
57 60 ReprojectProcess.class,
2  ...cess/raster/surface/BarnesSurfaceProcessTest.java → ...ools/process/vector/BarnesSurfaceProcessTest.java
@@ -14,7 +14,7 @@
14 14 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
15 15 * Lesser General Public License for more details.
16 16 */
17   -package org.geotools.process.raster.surface;
  17 +package org.geotools.process.vector;
18 18
19 19 import static org.junit.Assert.assertTrue;
20 20
2  ...cess/raster/surface/BilinearInterpolatorTest.java → ...ools/process/vector/BilinearInterpolatorTest.java
@@ -14,7 +14,7 @@
14 14 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
15 15 * Lesser General Public License for more details.
16 16 */
17   -package org.geotools.process.raster.surface;
  17 +package org.geotools.process.vector;
18 18
19 19 import static org.junit.Assert.*;
20 20
2  ...ls/process/raster/surface/HeatmapProcessTest.java → ...g/geotools/process/vector/HeatmapProcessTest.java
@@ -14,7 +14,7 @@
14 14 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
15 15 * Lesser General Public License for more details.
16 16 */
17   -package org.geotools.process.raster.surface;
  17 +package org.geotools.process.vector;
18 18
19 19 import static org.junit.Assert.assertTrue;
20 20

0 comments on commit 73f4794

Please sign in to comment.
Something went wrong with that request. Please try again.