org.locationtech.jts.triangulate.quadedge.QuadEdgeSubdivision.getTriangles()方法的使用及代码示例

x33g5p2x  于2022-01-28 转载在 其他  
字(1.7k)|赞(0)|评价(0)|浏览(75)

本文整理了Java中org.locationtech.jts.triangulate.quadedge.QuadEdgeSubdivision.getTriangles方法的一些代码示例,展示了QuadEdgeSubdivision.getTriangles的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。QuadEdgeSubdivision.getTriangles方法的具体详情如下:
包路径:org.locationtech.jts.triangulate.quadedge.QuadEdgeSubdivision
类名称:QuadEdgeSubdivision
方法名:getTriangles

QuadEdgeSubdivision.getTriangles介绍

[英]Gets the geometry for the triangles in a triangulated subdivision as a GeometryCollectionof triangular Polygons.
[中]获取三角剖分中三角形的几何体,作为三角形多边形的geometry集合。

代码示例

代码示例来源:origin: locationtech/jts

/**
 * Gets the faces of the computed triangulation as a {@link GeometryCollection} 
 * of {@link Polygon}.
 * 
 * @param geomFact the geometry factory to use to create the output
 * @return the faces of the triangulation
 */
public Geometry getTriangles(GeometryFactory geomFact)
{
  create();
  return subdiv.getTriangles(geomFact);
}

代码示例来源:origin: locationtech/jts

/**
   * Gets the faces of the computed triangulation as a {@link GeometryCollection} 
   * of {@link Polygon}.
   * 
   * @param geomFact the geometry factory to use to create the output
   * @return the faces of the triangulation
   */
  public Geometry getTriangles(GeometryFactory geomFact)
  {
    create();
    return subdiv.getTriangles(geomFact);
  }
}

代码示例来源:origin: locationtech/jts

public static Geometry delaunayTrianglesWithToleranceNoError(Geometry geom, double tolerance)
{
 DelaunayTriangulationBuilder builder = new DelaunayTriangulationBuilder();
 builder.setSites(geom);
 builder.setTolerance(tolerance);
 try {
  Geometry tris = builder.getTriangles(geom.getFactory());
  return tris;
 }
 catch (LocateFailureException ex) {
  System.out.println(ex);
  // ignore this exception and drop through
 }
 /**
  * Get the triangles created up until the error
  */
 Geometry tris = builder.getSubdivision().getTriangles(geom.getFactory());
 return tris;      
}

相关文章