点云矢量三维模型数据的平移

Posted dowtowne

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了点云矢量三维模型数据的平移相关的知识,希望对你有一定的参考价值。

本文主要记录常见三维常见数据的平移方法

  1. 点云
  1. 编程平移
  2. 在软件中平移

    目前点云可以在CloudCompare和ArcGIS Desktop里可以平移。

    1. 在CloudCompare下的平移

(如果在操作过程中发现点云不在当然的视图内,可以点击"1:1"菜单)

技术图片

打开las文件,在导入时,应该选No,将以实际坐标导入,这样平移之后才能以平移后的坐标显示。如果选择的是YES,那平移之后还是以目标中心为显示区域,拾取坐标时也看不到已经平移后的坐标。

技术图片

要平移点云,首先要在面板中选中目标图层

技术图片

然后打开Edit->Apply transformation

技术图片

在平移矩阵的最后一列的前两行分别输入X和Y的平移量,并确定:

技术图片

拾取工具如下:

技术图片

重新再拾取,此时坐标已经平移了:

技术图片

图 1

随后再另存为las即可完成点云las数据的平移

技术图片 技术图片

?

  1. ArcGIS Desktop在10.5就已经支持点云了。但是因为软件安装比较费时,只能后期再更新。

这里可以先学习下这篇博客:

http://desktop.arcgis.com/zh-cn/arcmap/latest/tools/data-management-toolbox/generate-point-cloud.htm

及arcgis的帮助:

https://www.cnblogs.com/luwl/p/6612823.html

  1. 矢量
  2. 三维模型

以上是关于点云矢量三维模型数据的平移的主要内容,如果未能解决你的问题,请参考以下文章

FME实战教程003:FME读取地理空间数据(矢量栅格点云三维模型数据库地理服务)大全

shader编程-RayMarching三维场景下模型基本变换旋转缩放平移(WebGL-Shader开发基础09)

shader编程-RayMarching三维场景下模型基本变换旋转缩放平移(WebGL-Shader开发基础09)

shader编程-RayMarching三维场景下模型基本变换旋转缩放平移(WebGL-Shader开发基础09)

labview2018如何导入3d模型

matlab对点云旋转平移