管道基础大数据平台系统开发-【CS】-ExportMap
13693261870
2024-07-18 0a70f99e51b0ea0c83288213e3b1f7904d78ede0
SimuTools/Tools/Handle.cs
@@ -22,6 +22,7 @@
        {
            Domain.Layer layer = new Domain.Layer();
            layer.duration = new Duration();
            layer.terrain = new Terrain();
            layer.waters = new Water();
            CopeTerrain(terrainFile, outPath, layer);
@@ -42,6 +43,7 @@
                if (null == ds || 0 == ds.RasterCount || null == ds.GetSpatialRef()) return;
                SetTerrainInfo(ds, layer);
                CreateTerrainPng(ds, layer, outPath);
            }
            finally
            {
@@ -65,6 +67,17 @@
        }
        /// <summary>
        /// 创建地形图层
        /// </summary>
        private static void CreateTerrainPng(Dataset ds, Domain.Layer layer, string outPath)
        {
            foreach (int[] sizes in layer.terrain.size)
            {
            }
        }
        /// <summary>
        /// 处理水面
        /// </summary>
        private static void CopeWater(string waterPath, string outPath, Domain.Layer layer)