public class RecursiveGridIsolineBuilder extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
RecursiveGridIsolineBuilder.Direction |
static interface |
RecursiveGridIsolineBuilder.ZFunc |
| Constructor and Description |
|---|
RecursiveGridIsolineBuilder(double dX,
double dY,
com.vividsolutions.jts.geom.Coordinate center,
RecursiveGridIsolineBuilder.ZFunc fz,
List<com.vividsolutions.jts.geom.Coordinate> p0List)
Create an object to compute isochrones.
|
| Modifier and Type | Method and Description |
|---|---|
com.vividsolutions.jts.geom.Geometry |
computeIsoline(long z0) |
com.vividsolutions.jts.geom.Geometry |
getDebugGeometry() |
void |
setDebugCrossingEdges(boolean debugCrossingEdges) |
void |
setDebugSeedGrid(boolean debugSeedGrid) |
public RecursiveGridIsolineBuilder(double dX,
double dY,
com.vividsolutions.jts.geom.Coordinate center,
RecursiveGridIsolineBuilder.ZFunc fz,
List<com.vividsolutions.jts.geom.Coordinate> p0List)
request - Parameters for the computationcenter - Center point (eg origin)fz - Function returning the z-value for a xy-coordinatep0List - Initial set of coverage points to seed the heuristicspublic void setDebugSeedGrid(boolean debugSeedGrid)
public void setDebugCrossingEdges(boolean debugCrossingEdges)
public com.vividsolutions.jts.geom.Geometry computeIsoline(long z0)
public final com.vividsolutions.jts.geom.Geometry getDebugGeometry()
Copyright © 2018. All rights reserved.