R语言【rgeos】——gSimplify():简化形状

Package rgeos version 0.6-3


Description

使用Douglas-Peuker算法简化给定的几何形状。


Usage

R 复制代码
gSimplify(spgeom, tol, topologyPreserve=FALSE)

Arguments

参数【spgeom】:sp包定义的sp对象。

参数【tol】:Douglas-Peuker算法使用的数值公差值。

参数【topologyPreserve】:逻辑上决定算法是否应该尝试保留原始几何的拓扑结构。


Details

当应用于线条时,可能会导致几何体失去简单性(gIsSimple)。

如果未指定topologyPreserve,也可能导致生成的几何图形不再有效(gIsValid)。

记住检查结果的几何形状,因为许多其他函数在执行计算时依赖于简单性和/或有效性。


Value

当应用于[MULTI]线条或[MULTI]多边形时,返回给定几何图形的简化版本。

相关推荐
invicinble7 分钟前
centos7系统安装jdk
java·开发语言
御坂10101号10 分钟前
JIT 上的 JIT:Elysia JS 的优化实践与争议
开发语言·javascript·网络·性能优化·node.js·express
山野02025 分钟前
index.php 和 php
开发语言·php
麦德泽特38 分钟前
蓝牙与WiFi之外:为机器人选择合适的近距离无线通信技术
c语言·开发语言·安全·机器人·ssh
Web打印41 分钟前
Phpask(php集成环境)之02配置php
开发语言·php
赵谨言44 分钟前
基于Python和ArcPy的不动产数据入库技术与运用
大数据·开发语言·经验分享·python
—Miss. Z—1 小时前
计算机软件资格考试—Python补充
开发语言·python
星火开发设计1 小时前
C++ 异常处理:try-catch-throw 的基本用法
java·开发语言·jvm·c++·学习·知识·对象
白太岁1 小时前
C++:(3) 线程的关联、条件变量、锁和线程池
开发语言·c++
一个天蝎座 白勺 程序猿1 小时前
KingbaseES约束机制:数据迁移中的数据完整性保障
开发语言·数据库·kingbase·kingbasees