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

相关推荐
Eternity∞9 分钟前
基于Linux系统vim编译器情况下的C语言学习
linux·c语言·开发语言·学习·vim
周末吃鱼10 分钟前
Lambda作用域
java·开发语言
故事不长丨27 分钟前
C#进制转换:从基础原理到实战应用
开发语言·c#·进制转换·16进制·2进制·10进制
无言(* ̄(エ) ̄)29 分钟前
进程---Linux/C语言
java·开发语言·算法
浪客川41 分钟前
【百例RUST - 005】所有权和切片
开发语言·后端·rust
古城小栈44 分钟前
Axum: Rust 好用的 Web 框架
开发语言·rust
lfwh1 小时前
Java 中基于 DBSCAN 算法的车辆交汇点计算实现详解
java·开发语言·算法
星河耀银海1 小时前
C++面向对象编程:从基础到实战
开发语言·c++
HUST1 小时前
C语言第十一讲: 深入理解指针(1)
c语言·开发语言
Ccjf酷儿1 小时前
C++语言程序设计 (郑莉)第三章 函数
开发语言·c++