管道基础大数据平台系统开发-【CS】-ExportMap
1
13693261870
2023-03-13 68bcf51f00517ae044ab4ba1902212b9db7ad763
1
已修改2个文件
20 ■■■■ 文件已修改
ExportMap/Models/XYZArgs.cs 5 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ExportMap/cs/XYZUtil.cs 15 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ExportMap/Models/XYZArgs.cs
@@ -16,6 +16,11 @@
        }
        /// <summary>
        /// ID
        /// </summary>
        public int id { set; get; }
        /// <summary>
        /// 地图最小级别
        /// </summary>
        public int min { set; get; }
ExportMap/cs/XYZUtil.cs
@@ -31,7 +31,7 @@
        /// <summary>
        /// QGIS工程
        /// </summary>
        public string Qgz
        public static string Qgz
        {
            get
            {
@@ -42,15 +42,18 @@
        /// <summary>
        /// 生成
        /// </summary>
        /// <param name="args">出图参数</param>
        /// <param name="args">XYZ参数</param>
        /// <param name="err">错误信息</param>
        /// <returns>图片路径</returns>
        public static string Generate(XYZArgs args, ref string err)
        /// <returns>数据发布ID</returns>
        public static int Generate(XYZArgs args, ref string err)
        {
            string date = ExportUtil.DateStr;
            string tifFile = Path.Combine(ExportUtil.SourcesPath, ExportUtil.DateStr + ".txt");
            string xyzPath = "";
            string cmd = string.Format("python {0} -qgz {1} -file {2} -out {3} -min {4} -max {5}", PyFile, Qgz, tifFile, xyzPath, args.min, args.max);
            err = Tool.ExecPython(cmd);
            return null;
            return args.id;
        }
    }
}