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

相关推荐
故事和你916 小时前
洛谷-【图论2-1】树1
开发语言·数据结构·c++·算法·深度优先·动态规划·图论
段ヤシ.6 小时前
回顾Java知识点,面试题汇总Day5(持续更新)
java·开发语言
不会C语言的男孩6 小时前
C++ SLTL编程
java·开发语言·c++
java修仙传6 小时前
Java 实习日记:从业务表关系到节点价格分析接口改造
java·开发语言·实习
qq_452396236 小时前
第十四篇:《JMeter插件扩展:自定义函数与第三方插件》
开发语言·python·jmeter
敲代码的嘎仔6 小时前
力扣高频SQL基础50题详解
开发语言·数据库·笔记·sql·算法·leetcode·后端开发
码农-阿杰6 小时前
Java 线程等待唤醒机制深度解析:synchronized、ReentrantLock、LockSupport 底层实现对比
java·开发语言·c++
赤水无泪6 小时前
Qt 全模块汇总列表
开发语言·qt
yong99906 小时前
MATLAB仿真计算电磁波回波信号的技术路径与实现指南
开发语言·matlab
不是光头 强6 小时前
Spring Boot 多线程场景下 i18n 国际化失效问题排查与解决
java·开发语言·springboot