我希望能够使用从shapefile中提取的质心为{x,y}坐标创建一个3D曲面,并将属性值合并到{z}坐标的shapefile中。
例如,假设shapefile包含三个ID为A B和C的多边形,我们有一个单独的属性表:
attribute_df <- as.data.frame(ID=c("A", "B", "C"), value = c(1.3, 0.8, 0.4))
目标是:
ID
将attribute_df合并到shapefile。因此输出类似于:
output <- data.frame(
ID=c("A", "B", "C"),
x_pos=c(0.4, 0.8, 1.4),
y_pos=c(0.9, 0.3, 1.6),
z_pos=c(1.3, 0.8, 0.4)
)
然后可以使用rgl
或类似物来渲染3D表面。
提前致谢。