首页 > 代码库 > 在AcGIS中用大数据生成DEM

在AcGIS中用大数据生成DEM

    在ArcGIS中生成DEM时,采用的数据源往往是一些高程点、等高线,这些高程点、等高线比较密集,可能有好几千万个,甚至上亿个高程点、等高线。若利用这些矢量数据生成TIN,一般是不能实现的,因为生成TIN时,支持的最大结点数只能有几千万个(依据电脑性能,受限于内存)。另外矢量信息的存储也是比较讲究的,如果把这些矢量信息存储在shp文件中,往往会出现问题(比如在arcmap中加载时出现的绘制错误)。综合以上问题,感觉采用如下办法比较可取。

  1. 矢量信息存储在Geodatabase中

    把矢量信息用统一的坐标系存储在地理空间数据库中,一般采用FileGeodatabase的数据集中。

  2. 在数据集中创建Terrain

  3. 利用ArcToolBox中的Terrain to Raster,把Terrain转换为栅格,即得到了需要的DEM。