『公告』 预祝您龙年大吉,万事如意, 过节期间, 大家如需数据服务,请拨打400 或直接添加客服微信,再祝大家龙年,心想事成。
关注我们 新浪 腾讯

数据三维表达操作流程

数据三维表达操作流程

本文简单介绍如何在ArcGIS中绘制数据三维立体表达图像。


       【方法】

       使用ArcGIS中【Int】(转为整型)工具、【Raster To Polygon】(栅格转面)工具,并结合ArcScene实现数据三维视图表达效果。注:DEM 数据是栅格数据,无法直接使用矢量符号对其进行三维块状化表达,必须将DEM转为矢量面数据才能达到该效果,而要将DEM转为矢量面数据,必须保证DEM 的值为整型。

       【操作步骤】

       1)栅格转整型

       加载数据,打开【Spatial Analyst Tools】|【Math】|【Trigonometric】【Int】工具,Input raster or constant value设置为“dem”,Output raster设置为“int”;确定,得到转整型后的栅格数据。注:本例中DEM数据为浮点型,若实际情况下的DEM为整型,则可不必执行此操作。操作流程如下。

       2)栅格转矢量面数据

       打开【Conversion Tools】|【From Raster】|【Raster to Polygon】工具,Input raster “int”,Field设置为“VALUE”,Output polygon features设置为“plg”,取消勾选“Simplify polygons”选项;确定,得到栅格转面后的矢量面数据。注:在转换过程中,具有相同值的相邻栅格会被融合至同一面内部,即矢量面数据可能包含大片等值的栅格。操作流程如下。

       3)三维立体表达

       打开ArcScene软件,加载矢量面数据plg;双击plg图层打开【Properties】对话框,选择【Extrusion】选项卡;勾选“Extrude features in layer”,打开表达式构建器,输出表达式【[GRIDCODE]-200】;选择【Symbology】选项卡,显示方式选择“Categories | Unique values”,值字段选择“GRIDCODE”,单击Add All Values,调整颜色使得其按值从小到大的顺序逐渐变红;确定,得到三维表达图形。操作流程如下。


       4)输出结果如下


      京ICP备2025132830号-1 京公网安备 号