com.vividsolutions.jts.operation.union.UnaryUnionOp.unionNoOpt()方法的使用及代码示例

x33g5p2x  于2022-02-01 转载在 其他  
字(1.2k)|赞(0)|评价(0)|浏览(124)

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

UnaryUnionOp.unionNoOpt介绍

[英]Computes a unary union with no extra optimization, and no short-circuiting. Due to the way the overlay operations are implemented, this is still efficient in the case of linear and puntal geometries. Uses robust version of overlay operation to ensure identical behaviour to the union(Geometry) operation.
[中]计算一元并集,无需额外优化,无需短路。由于叠加操作的实现方式,这在线性和平面几何的情况下仍然是有效的。使用健壮版本的叠加操作,以确保与并集(几何体)操作的行为相同。

代码示例

代码示例来源:origin: com.vividsolutions/jts

if (points.size() > 0) {
  Geometry ptGeom = geomFact.buildGeometry(points);
  unionPoints = unionNoOpt(ptGeom);
if (lines.size() > 0) {
  Geometry lineGeom = geomFact.buildGeometry(lines);
  unionLines = unionNoOpt(lineGeom);

代码示例来源:origin: com.vividsolutions/jts-core

if (points.size() > 0) {
  Geometry ptGeom = geomFact.buildGeometry(points);
  unionPoints = unionNoOpt(ptGeom);
if (lines.size() > 0) {
  Geometry lineGeom = geomFact.buildGeometry(lines);
  unionLines = unionNoOpt(lineGeom);

相关文章