为什么我在使用 grDevices::terrain.colors() 绘制 LAS 时遇到问题?

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

我正在尝试在同事之间共享一个脚本,它涉及使用lidR包创建一些小点云图。在我的个人计算机上,我没有遇到任何问题,但我的同事都有问题,我的远程桌面也是如此。

绘图代码基本上如下所示:

lidR::plot(las,size=5,pal=grDevices::terrain.colors(30),axis=TRUE)

每个人都遇到的错误(我也收到了,但在我的计算机上,它显示绘图并仅将其显示为警告):

Error in is.character(pal) && pal == "auto" : 'length = 30' in coercion to 'logical(1)'

我想手动选择RGL窗口中显示的颜色。我该如何克服这个问题?

我尝试过使用

RColorBrewer
并手动输入颜色,但我不断收到此错误。

r rgl lidar lidr
1个回答
0
投票

使用

lidR::plot(las,size=5,pal=grDevices::terrain.colors, axis=TRUE)

© www.soinside.com 2019 - 2024. All rights reserved.