管道基础大数据平台系统开发-【CS】-ExportMap
1
13693261870
2024-07-18 323953e98e1b1b21a62c19550faeddbd4a2a3578
SimuTools/Tools/Handle.cs
@@ -13,18 +13,51 @@
    {
        public static readonly string BaseDir = AppDomain.CurrentDomain.BaseDirectory;
        /// <summary>
        /// 运行
        /// </summary>
        public static void Run(string terrainFile, string waterPath, string flowPath, string outPath)
        {
            Layer layer = new Layer();
            layer.terrain = new Terrain();
            layer.duration = new Duration(1719812810225L, 1719812810225L);
            layer.duration = new Duration();
            layer.extension = new Extension();
            layer.waters = new Water();
            CreateLayerJson(outPath, layer);
            CopeTerrain(terrainFile, outPath, layer);
            CopeWater(waterPath, outPath, layer);
            CopeFlow(flowPath, outPath, layer);
            CopeLayerJson(outPath, layer);
        }
        private static void CreateLayerJson(string outPath, Layer layer)
        /// <summary>
        /// 处理地形
        /// </summary>
        private static void CopeTerrain(string terrainFile, string outPath, Layer layer)
        {
        }
        /// <summary>
        /// 处理水面
        /// </summary>
        private static void CopeWater(string waterPath, string outPath, Layer layer)
        {
        }
        /// <summary>
        /// 处理流速流向
        /// </summary>
        private static void CopeFlow(string flowPath, string outPath, Layer layer)
        {
        }
        /// <summary>
        /// 处理元数据
        /// </summary>
        private static void CopeLayerJson(string outPath, Layer layer)
        {
            if (null == layer) return;