使用R将Geotiff图像的RGB值分配给LiDAR数据
我已经在UTM坐标中给出了Geotiff图像及其对应的激光雷达数据(x,y,z)。我需要将激光雷达数据与图像中的RGB值合并。 这意味着,最后,我需要绘制(3D)LiDAR云颜色的每个点,并用Geotiff图像中的相应RGB值进行编码。 我使用QGIS将Lidar数据转换为shapefile。接下来我该怎么办? 在R中,我尝试了该plot3D函数,但是没有用。我要附加文本doc,shapefile和tif图像 编辑: 我已经完成了以下程序,如下所示: require(raster) require(maptools) # to take shape files #require(car) # for scatter3D require(plot3Drgl) ##setwd("C:\\Users\\Bibin Wilson\\Documents\\R") ##source('Lidar.r') data = read.csv("C:\\Users\\Bibin Wilson\\Desktop\\Lidar\\lidardata.csv") #nr = nrow(data) nc = ncol(data) nr = 500 require(rgdal) X = readGDAL("C:\\Users\\Bibin Wilson\\Desktop\\Lidar\\image.tif") topx = 4.968622208855732e+05; topy = 5.419739403811632e+06; final = matrix(nrow = nr, …