在ArcGIS和ArcScene中构建3D折线

当需要可视化在时间维度上变化的坐标点时,使用三维显示的方法能够使数据有更好的可读性。

适用数据:

手机信令数据、交通轨迹数据等

工具:

ArcGis、ArcScene

实现思路:

1. ArcGis中将2D数据转化为3D数据 

2. ArcScene中可视化3D点数据

3. ArcScene中将3D点连接成线

具体操作:

首先在ArcGIS中导入一组点数据,由于我们需要将这组点数据转化为3D数据,因此我们需要给它们新增一个高程字段。这里以轨迹数据为例子,高程字段值为轨迹点时间维度值*100,(注意高程值的大小过小或区分度过小都会导致最后的3D展示效果不明显)。

步骤1

【ArcToolbox】中的【3D Analyst 工具】是处理带Z值属性数据的工具箱。这里我们使用【依据属性实现要素转3D】工具,将我们上一步增加的高程字段,赋给3D数据的Z值。输出的要素类则为带Z值属性的3D 要素。

步骤2

打开ArcScene,导入上一步创建的要素。可以通过查看【图层属性】-【基本高度】,观察数据是否有高程值。(另外【使用常量值或表达式】的方法也是一种数据三维可视化的方法,但此时的数据并非真实三维数据,若数据需要下一步操作,不建议这种 “曲线救国” 的方法)

步骤3

此时可以看到我们的点数据在三维空间的布局。

步骤4

接下来进行3D折线的构造。使用【数据管理工具】-【要素】-【点集转线】功能,将我们的3D点数据依次、分类连接成线。

步骤5

可以点击【环境设置】-【Z值】,观察数据处理是否在带有Z值的情况下操作。

步骤6

上述操作没有问题的话,3D折线就构造成功了。调整视角,可以很直观感受到轨迹随着时间在地理位置上的变化情况。

步骤7
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容