Uses of Class
eu.europa.ec.eurostat.jgiscotools.graph.base.structure.Graph
-
Packages that use Graph Package Description eu.europa.ec.eurostat.jgiscotools.graph.algo Various algorithms on graphs.eu.europa.ec.eurostat.jgiscotools.graph.base Basic manipulation of graphs.eu.europa.ec.eurostat.jgiscotools.graph.base.structure Graph structure.eu.europa.ec.eurostat.jgiscotools.regionsimplify Generalisation for tesselation data (such as administrative regions) based on multi-agent simulation. -
-
Uses of Graph in eu.europa.ec.eurostat.jgiscotools.graph.algo
Methods in eu.europa.ec.eurostat.jgiscotools.graph.algo that return Graph Modifier and Type Method Description static Graph
GraphUnion. get(Graph... gs)
Simple union of graphs.static Graph
ConnexComponents. getMainNodeNb(Graph g)
Graph
MinimumSpanningTree. perform(Collection<?> objs, Distance<Object> d)
Methods in eu.europa.ec.eurostat.jgiscotools.graph.algo that return types with arguments of type Graph Modifier and Type Method Description static Collection<Graph>
ConnexComponents. get(Graph g)
static Collection<Graph>
ConnexComponents. get(Graph g, ConnexComponents.EdgeFilter filter, boolean excludeGraphWithSingletonNode)
Methods in eu.europa.ec.eurostat.jgiscotools.graph.algo with parameters of type Graph Modifier and Type Method Description static Collection<org.locationtech.jts.geom.LineString>
EdgeCollapse. collapseTooShortEdges(Graph g, double d, boolean startWithShortestEdge)
static Collection<Edge>
NodeReduction. ensure(Graph g)
static Collection<Edge>
NodeReduction. ensure(Graph g, NodeReduction.NodeReductionCriteria nrc)
static Edge
GraphUtils. findSimilarDuplicateEdgeToRemove(Graph g, double haussdorffDistance)
static Collection<Graph>
ConnexComponents. get(Graph g)
static Collection<Graph>
ConnexComponents. get(Graph g, ConnexComponents.EdgeFilter filter, boolean excludeGraphWithSingletonNode)
static Graph
GraphUnion. get(Graph... gs)
Simple union of graphs.static Collection<org.locationtech.jts.geom.LineString>
GraphUtils. getEdgeGeometries(Graph g)
static Graph
ConnexComponents. getMainNodeNb(Graph g)
static void
EdgeMerging. merge(Graph g, Edge e1, Node n, Edge e2)
static void
GraphUtils. removeSimilarDuplicateEdges(Graph g, double haussdorffDistance)
Method parameters in eu.europa.ec.eurostat.jgiscotools.graph.algo with type arguments of type Graph Modifier and Type Method Description static void
ConnexComponents. printNodeNb(Collection<Graph> cc)
static void
ConnexComponents. printNodeNb(Collection<Graph> ccs, int threshold)
-
Uses of Graph in eu.europa.ec.eurostat.jgiscotools.graph.base
Methods in eu.europa.ec.eurostat.jgiscotools.graph.base that return Graph Modifier and Type Method Description static Graph
GraphBuilder. buildForTesselation(Collection<org.locationtech.jts.geom.MultiPolygon> geoms)
static Graph
GraphBuilder. buildForTesselation(Collection<org.locationtech.jts.geom.MultiPolygon> geoms, org.locationtech.jts.geom.Envelope env)
static Graph
GraphBuilder. buildFromLinearFeaturesNonPlanar(Collection<Feature> sections)
Build graph from sections, by connecting them directly at their tips.static Graph
GraphBuilder. buildFromLinearFeaturesPlanar(Collection<Feature> sections, boolean buildFaces)
Build planar graph from sections.static Graph
GraphBuilder. buildFromLinearGeometriesNonPlanar(Collection<org.locationtech.jts.geom.LineString> lines)
Build graph from lines, by connecting them directly at their tips.static Graph
GraphBuilder. buildFromLinearGeometriesPlanar(Collection<org.locationtech.jts.geom.LineString> geoms, boolean buildFaces)
-
Uses of Graph in eu.europa.ec.eurostat.jgiscotools.graph.base.structure
Methods in eu.europa.ec.eurostat.jgiscotools.graph.base.structure that return Graph Modifier and Type Method Description Graph
GraphElement. getGraph()
Constructors in eu.europa.ec.eurostat.jgiscotools.graph.base.structure with parameters of type Graph Constructor Description GraphElement(Graph graph, String id)
-
Uses of Graph in eu.europa.ec.eurostat.jgiscotools.regionsimplify
Fields in eu.europa.ec.eurostat.jgiscotools.regionsimplify declared as Graph Modifier and Type Field Description Graph
ATesselation. graph
-