ArcGIS桌面构建三维地质体模型

1. 数据情况

已有的数据为二维钻井点数据,包含XY坐标及深度信息:
在这里插入图片描述

2. 将点数据导入ArcScene

导入的二维数据表最好先转换为csv文件,坐标和高度这些属性字段设定为数值型。
将表数据在ArcScene打开,添加XY信息展示:
ArcGIS桌面构建三维地质体模型_第1张图片
ArcGIS桌面构建三维地质体模型_第2张图片

3. 转换为3D点要素

使用Feature To 3D By Attribute工具,将刚才展示出来的二维点转换为三维点数据,高度就选择钻井点的深度字段(这里只是演示,实际中记得调整为负值):
ArcGIS桌面构建三维地质体模型_第3张图片
ArcGIS桌面构建三维地质体模型_第4张图片

4. 分别构建不同岩层的TIN模型

每一层地质体都需要属性筛选单独导出要素点,然后单独构建TIN.这里作为示例导出了三类杂土、粘土、风沙质泥:
ArcGIS桌面构建三维地质体模型_第5张图片
然后就可以使用Create Tin工具构建各地质层的TIN模型:
ArcGIS桌面构建三维地质体模型_第6张图片
这里构架了对应的Tin、Tin4和Tin5三层:
ArcGIS桌面构建三维地质体模型_第7张图片

5. 生成地质体

首先,需要计算出各层地质体的覆盖范围,可以使用Tin Domain工具进行计算,这里可以按大的范围的数据来计算,输入上一步中生成的Tin数据:
ArcGIS桌面构建三维地质体模型_第8张图片
然后在两个面之间拉伸形成地质体,使用Extrude Between工具.Extrude工具执行的时候,是从下方的Tin 到上方的Tin作为输入, 例如这里生成的第一个地质体就是Tin5-Tin4:
ArcGIS桌面构建三维地质体模型_第9张图片
ArcGIS桌面构建三维地质体模型_第10张图片
第二层同理生成extrude2:
ArcGIS桌面构建三维地质体模型_第11张图片

6. 合并地质体数据

生成的数据FileGDB中可以看到是multipatch数据,因此可以通过复制拷贝的方式,将数据都合并到一个图层,这里都合并到extrude1中:
ArcGIS桌面构建三维地质体模型_第12张图片
ArcGIS桌面构建三维地质体模型_第13张图片
ArcGIS桌面构建三维地质体模型_第14张图片
颜色可以通过添加category字段,符号化区分:
ArcGIS桌面构建三维地质体模型_第15张图片

7.构建地质体剖面

地质体剖面是由切面片和地质体相交计算而得来的,因此,需要先绘制切面。绘制切面的方法是先绘制二维视角的切面,然后通过拉伸,将切面拉伸成三维形式的切面,最后转化为三维格式的切面片。

创建带有Z值的polygon要素,开始编辑之后绘制面要素:
ArcGIS桌面构建三维地质体模型_第16张图片
绘制完成后,在属性面板中拉伸:
ArcGIS桌面构建三维地质体模型_第17张图片
然后使用Layer 3D to Feature Class工具将二维数据转换为MultiPatch格式:
ArcGIS桌面构建三维地质体模型_第18张图片
然后使用相交工具,与地质体求交:
ArcGIS桌面构建三维地质体模型_第19张图片
符号化相交的结果数据:
ArcGIS桌面构建三维地质体模型_第20张图片
至此我们就基于二维点数据获得了三维的地质体模型数据和切片数据。Multipatch数据可以在ArcGIS Pro中打包成SLPK数据包,也可以直接发布为Web Layer,但是我这里的钻井点数据的坐标实际上是不正确的,所以就不演示了,大家有兴趣的可以自己尝试数据的打包和发布,当然首先要确保你的模型坐标位置是正确的,在Pro中可以显示在正确位置。

你可能感兴趣的:(ArcGIS笔记,arcgis,地质体,钻井点,三维)