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

相关推荐
Highcharts.js几秒前
如何使用Highcharts SVG渲染器?
开发语言·javascript·python·svg·highcharts·渲染器
郝学胜-神的一滴5 分钟前
超越Spring的Summer(一): PackageScanner 类实现原理详解
java·服务器·开发语言·后端·spring·软件构建
摇滚侠6 分钟前
Java,举例说明,函数式接口,函数式接口实现类,通过匿名内部类实现函数式接口,通过 Lambda 表达式实现函数式接口,演变的过程
java·开发语言·python
阿里嘎多学长7 分钟前
2026-02-03 GitHub 热点项目精选
开发语言·程序员·github·代码托管
Tony Bai8 分钟前
“Go 2,请不要发生!”:如果 Go 变成了“缝合怪”,你还会爱它吗?
开发语言·后端·golang
打工的小王10 分钟前
java并发编程(七)ReentrantReadWriteLock
java·开发语言
lang2015092810 分钟前
Java并发革命:JSR-133深度解析
java·开发语言
禹凕11 分钟前
Python编程——进阶知识(面向对象编程OOP)
开发语言·python
abluckyboy12 分钟前
基于 Java Socket 实现多人聊天室系统(附完整源码)
java·开发语言
毅炼15 分钟前
Java 基础常见问题总结(3)
java·开发语言