3D分析之3D要素工具箱
整理有关 ArcGIS 10.1 3D分析工具箱中,3D Feature 工具箱中,各个工具的功能及注意事项。
1. Add Z information (添加 Z 信息)
各种几何类型的Z信息:
Points - Z 值
Multipoints - Z 最小值、Z 最大值、Z 平均值、点计数
Polylines - Z 最小值、Z 最大值、Z 平均值、3D 长度、最小坡度、最大坡度、平均坡度、折点计数
Polygons - Z 最小值、Z 最大值、Z 平均值、3D 长度、最小坡度、最大坡度、平均坡度、折点计数
Multipatches- Z 最小值、Z 最大值、表面面积、体积、最小坡度、最大坡度、平均坡度
关于坡度值:
坡度以百分比值或度数的形式返回
最小坡度根据值最接近 0 或水平度的线段获得。
最大坡度根据具有最大计算值的线段获得。
平均坡度通过按 3D 长度对每条线段进行加权后对所有线段的坡度求平均值获得。这会导致较长线段对结果值的影响比较短线段更大。
面要素的坡度值仅针对边要素计算,使用的方法与线段应用的方法一样。
关于体积:
只能对闭合多面体计算体积。非闭合多面体要素将返回值 0.0。
在 Solaris 平台上,设计的局限性当前将使工具无法确定多面体是否闭合,因此假定所有多面体均为闭合多面体,将针对所有多面体计算体积测量。
关于噪点过滤器:
提供可用于在进行统计计算时排除一小部分要素的选项。此选项非常适用于获得准确的最大坡度估值,因为一小部分要素的坡度值通常较极端,可能使统计结果产生偏差。
面积或长度选项中给出的值将被用于排除这部分要素。此参数不适用于点和多点要素。
NO_FILTER —不使用任何噪点过滤器。这是默认设置。
AREA <…> —对多面体要素类中的部分要素应用面积过滤器。面积 值为 0.001 表示系统将忽略多面体中面积小于 0.001 的部分。
LENGTH <…> — 对线要素类或面要素类中的部分要素应用长度过滤器。长度值为 0.001 时表示系统将忽略长度小于 0.001 的那部分要素。
2. Buffer 3D(3D 缓冲区)
在点或线要素周围创建 3D 缓冲区。点输入将会生成球体,线输入将会生成圆柱要素。结果为Multipatch要素。
提高缓冲质量会生成更平滑的 3D 要素,但处理时间将会更长。
考虑指定一个简化值以提高复杂线要素(例如带有大量折点的曲线)的性能。
3. Difference 3D(3D 差异)
类似于2D中 Erase 工具。
输入面必须是闭合的Multipatch,生成的结果不包含任何属性信息。
参数 Output Table,勾选后,生成这样三列:
Output_ID - 输出要素类的唯一 ID。
Minuend_ID - 主多面体的唯一 ID。
Subtrahend - 已从主多面体中减去的多面体要素的唯一 ID。
4. Enclose Multipatch (封闭多面体)
创建闭合多面体要素。
Grid Size:用于构造闭合多面体要素的精度。此值使用输入要素的空间参考的线性单位定义。
5. Feature To 3D By Attribute(通过属性从要素转换到 3D)
从输入要素的属性中获得的Z值创建 3D 要素。
此工具支持点、多点、线和面几何。
各要素的高程都从在指定的字段中获得。
对于线要素还可提供第二个高度字段。每条线的起点使用第一个高度,终点使用第二个高度。中间所有折点的高度都将根据两个端点连线的坡度进行内插。
6. Inside 3D(3D 内部)
用于识别3D 要素是否包含在闭合的多面体中。
Input Feature 可以是:point、polyline、polygon、multipatch feature class;
输出的表中包含:
Target_ID - 输入要素的唯一 ID。
Status - 要素完全还是部分落入多面体内。
如果勾选了 Complex Output Table ,生成的表中会多出来 :Container_ID - 多面体的唯一 ID。
7. Intersect 3D(3D 相交)
计算闭合多面体要素的交集。
注意:
如果只提供了一个输入要素类,将会计算该多面体数据集中各要素的相交情况;
如果提供了两个要素,将会确定这两个数据集的要素的相交部分,同时忽略那些只存在于一个输入中相交情形。
输出类型:
SOLID — 创建交集闭合多面体。这是默认设置。
SURFACE — 创建表示输入要素之间共享面的多面体表面。
POLYLINE — 创建表示输入要素之间共享边的折线。
8. Intersect 3D Line With Multipatch(3D 线与多面体相交)
确定并返回线与多面体要素之间几何交集的数量。可选择性地将表示交集的点要素和表示在此类点分开的输入线的线要素写入输出要素类中。
交点计数将在消息窗口中作为整数结果返回,并可在模型和脚本中用于建立后续操作的前提条件。
9. Is Closed 3D(是否为闭合 3D)
评估多面体要素是否是完全封闭的。
将 IsClose 字段添加到现有Multipatch要素的属性表中。
10, Near 3D(3D 邻近)
计算每个输入要素到一个或多个邻近要素类中的最近要素的三维距离。
在原输入数据的属性表中增加N多最邻近点的信息。
11. Union 3D(3D 联合)
基于输入要素类对闭合的重叠多面体要素进行合并。
如果两个或多个多面体要素仅共享一条边或一个折点,则会发出一个警告,说明生成的要素不是简单要素,因此无法创建。
如果组中包含的多面体没有共享的体积或空间,则会返回相同的消息。
3D分析之3D要素工具箱相关推荐
- [ArcGIS] 空间分析(十)3D分析 - 天际线 3D点要素、多面体创建 -错误合集
文章目录 说明 实验:天际线 基础数据 观察点数据准备 建筑物数据准备 天际线工具 结果 结论 实验:天际线图 天际线图工具 输出的结果 实验:天际线障碍 天际线障碍工具 输出的结果 实验数据下载 错 ...
- Python使用matplotlib进行3D可视化分析:3d柱状图、3d直方图、3d线框图、3d曲面图、3d翼面图(莫比乌斯环)
Python使用matplotlib进行3D可视化分析:3d柱状图.3d直方图.3d线框图.3d曲面图.3d翼面图(莫比乌斯环) 目录
- ArcGIS10.6中,在3D分析工具中创建视线之后,怎么将其删除?
如下图所示, 为3D分析工具条: 在3D分析中创建的线,例如做剖面图是插入的线,该怎样删除呢? 如下图所示. 删除方法是,先使用如下选择工具,然后双击线条,再按delete键.
- solidworks工具集_【第1975期】SolidWorks!从3D扫描到3D打印的一站式设计工具
SolidWorks!从3D扫描到3D打印的一站式设计工具 针对SolidWorks用户群,3D Systems公司专门开发了两款定制软件:Geomagic for SolidWorks逆向设计和3D ...
- ZZ 自制低成本3D激光扫描测距仪(3D激光雷达),第二部分
为什么80%的码农都做不了架构师?>>> 转自:http://www.csksoft.net/blog/post/lowcost_3d_laser_ranger_2.html ...
- 自制低成本3D激光扫描测距仪(3D激光雷达),第二部分
原文链接 http://www.csksoft.net/blog/post/lowcost_3d_laser_ranger_2.html 自制低成本3D激光扫描测距仪(3D激光雷达),第二部分 这是 ...
- 3D变电站园区3D可视化电力监控管理平台
变电站3D可视化是构成互联互通.智能化和低碳环保的全球互联网新型电力线上监控管理平台的重要支撑,是互联网推动新一轮技术的平台.商迪3D运用3D可视化.3D建模和三维虚拟现实啊打造的变电站3D可视化线上 ...
- 3D和IMAX 3D带你体验加勒比的惊涛怪浪
3D和IMAX 3D带你体验加勒比的惊涛怪浪 据国外媒体报道,<加勒比海盗4:惊涛怪浪>将于法国当地时间5月7号,将加盟本届戛纳电影节展映,这不仅是这一系列影片在戛纳的首秀,也将成为< ...
- 【综述】3D数字化与3D打印:中国制造向中国智造转变的机遇
http://www.sigvc.org/bbs/thread-843-1-1.html 受<中国科学报>主编邀请撰写的一篇综述评论,分两期连载在2013年4月的版面上: 上篇:「3D数字 ...
最新文章
- 关于TVM的点滴记录
- Linux自带iscsi-target使用
- GridView RowDeleting 动态添加行,删除行记录 不删除数据库中记录
- java比较equlse_java基础知识要点
- graphpad7.04多组比较p值_同是折线图为何你却这么优秀,这才是多组数据作图应该有的样子...
- wince 自带的web server
- android 事件机制初探
- key没有引号的字符串如何转json变为字典格式
- Unity世界坐标转换屏幕坐标(概览)
- java 提取视频缩略图_如何使用java提取视频缩略图或某一帧的图片
- 文字识别场景文字识别
- LPVOID lpParameter
- 利用css修改图标颜色
- 利用canvas和vue_qrcodes生成带二维码头像的海报(一)
- 数学建模常见算法:拟合算法
- 巴斯卡三角形(Pascal)
- NLP-Task1:基于机器学习的文本分类
- opencv图像处理初步(一):灰度化和二值化
- STC-ISP使用指南
- PyQt5通过pyinstaller打包成可执行文件以及图标不生效问题的解决方案