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]多边形时,返回给定几何图形的简化版本。

相关推荐
艾妮艾妮3 分钟前
C语言常见3种排序
java·c语言·开发语言·c++·算法·c#·排序算法
A_ugust__9 分钟前
vue3项目使用 python +flask 打包成桌面应用
开发语言·python·flask
葵野寺13 分钟前
【多线程】synchronized锁升级和优化
java·开发语言·java-ee
Yeauty23 分钟前
Rust 中的高效视频处理:利用硬件加速应对高分辨率视频
开发语言·rust·ffmpeg·音视频·音频·视频
落榜程序员24 分钟前
Java 基础-30-单例设计模式:懒汉式与饿汉式
java·开发语言
划水哥~28 分钟前
创建QMainWindow菜单栏
开发语言·c++·qt
矿渣渣29 分钟前
int main(int argc, char **argv)C语言主函数参数解析
c语言·开发语言
阿让啊32 分钟前
bootloader+APP中,有些APP引脚无法正常使用?
c语言·开发语言·stm32·单片机·嵌入式硬件
饕餮ing36 分钟前
C++的UDP连接解析域名地址错误
开发语言·c++·udp
莲动渔舟37 分钟前
Nyquist插件基础:打印格式化字符串(LISP语言)
开发语言·lisp·音频处理·audacity