A collection of useful functions
The source code that accompanies this chapter includes the following additional Java based functionality:
Function |
Code snippet and image |
---|---|
Takes a geometry collection and creates a Voronoi diagram from the geometries' points, returning the resulting triangles as geometries. |
DelaunayTriangulationBuilder builder = new DelaunayTriangulationBuilder(); builder.setTolerance(tolerance); builder.setSites( GeometryCollection); QuadEdgeSubdivision subdiv = builder.getSubdivision(); Geometry gOut = subdiv.getVoronoiDiagram( GeometryFactory);
![]() |
Takes a geometry collection and creates a Delaunay Triangulation from its constituent points returning the resulting triangles as geometries. |
DelaunayTriangulationBuilder builder = new DelaunayTriangulationBuilder(); builder.setTolerance(tolerance); builder.setSites(geo); Geometry gOut = builder .getTriangles(GeometryFactory);
![]() |
|