问题
倾斜摄影获得的三维模型和水动力模型所使用的DEM来源不同,导致UE在演示水流演进的时候,部分区域水流呈现倾斜状。
数据处理步骤
1、通过DasViewer打开倾斜摄影模型,导出DOM时勾选DSM,同时获得DOM和DSM
2、根据DOM的范围获得倾斜模型的矢量范围,用此范围去裁剪水动力模型使用的DEM,然后将裁剪后的DEM重采样到倾斜摄影模型输出的DSM的分辨率,然后使用 raster calculator 将DEM和DSM做减法(DEM-DSM),获得二者差值。注意:栅格数据设置nodata参考文献1, 获得栅格数据极值点位置的方法见参考文献3
3、根据步骤1提取的DOM结合倾斜摄影获得的三维模型提取河道的的边界数据,使用该矢量边界裁剪步骤2获得的差值数据,用于评估二者的平均高差(河道内基本无建筑数据,地面建筑数据的高度影响二者的平均差值估算)。 可以直接右键栅格属性,查看栅格的统计数据(包括最大、最小值、均值、标准差),根据均值判断DEM和倾斜摄影模型的高度差。也可以通过文献5提供的方法计算该差值。
引用文献:
[1] arcgis如何将指定像素值转换为无数据
[2] ArcGIS中ArcMap栅格图层0值设置为NoData值的简便方法
[3] 查找最高点或最低点 (Defense)
[4] Create points representing the highest or lowest elevations within polygon features
[5] ArcGIS栅格统计方法总结