使用简单的功能 st_buffer 制作一个平面缓冲区

问题描述 投票:0回答:1

是否可以以与 gbuffer 工作方式相同的方式在行周围创建一个“平坦”缓冲区:

 buf_t <- gBuffer(py,capStyle="FLAT", width=py$width, byid=T)

对于 sf,它适用于圆形缓冲区,但我找不到有关平面缓冲区的信息:

buf_sf <- st_buffer(st_as_sf(py2),dist = py$width, SomeWayToMakeItFlat? = T)
r buffer r-sf
1个回答
1
投票

sf 现在已经实现了。

buf_sf <- st_buffer(st_as_sf(py2),dist = py$width, endCapStyle = 'FLAT')
© www.soinside.com 2019 - 2024. All rights reserved.