ExportMap/Web.config | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
ExportMap/cs/TerraUtils.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
ExportMap/export.html | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
ExportMap/up.html | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
ExportMap/Web.config
@@ -3,6 +3,8 @@ <appSettings> <!-- 廊坊服务 --> <add key="lfServer" value="http://127.0.0.1:12316/server"/> <!-- 地形最大级别 --> <add key="terrainMaxLevel" value="14"/> <!-- 本机IP --> <add key="localIP" value="192.168.20.106"/> <!-- 临时目录 --> @@ -19,7 +21,7 @@ <!--<add key="sgDB" value="E:\soft\SGConfig\catalog.db"/>--> <add key="sgDB" value="D:\LF\SG\catalog.db"/> <!-- cesium-terrain-builder路径 --> <add key="ctbPath" value="E:\WebSite\Cesium\Tool\ctb_0.41" /> <add key="ctbPath" value="E:\WebSite\Cesium\Tool\ctb-0.41" /> <!-- 3dtiles路径 --> <add key="d3tilesPath" value="E:\WebSite\Cesium\Tool\3dtiles" /> <!-- gocesiumtiler路径 --> @@ -28,8 +30,8 @@ <add key="mpt" value="D:\LF\data\mpt\tb.mpt" /> <!-- PG连接 --> <!--<add key="pgConn" value="Server=127.0.0.1;Port=5433;Database=langfang;User Id=postgres;Password=postgres;"/>--> <add key="pgConn" value="Server=192.168.20.205;Port=5433;Database=langfang;User Id=postgres;Password=Postgres!_14_Lf;"/> <!--<add key="pgConn" value="Server=103.85.165.99;Port=5433;Database=langfang;User Id=postgres;Password=Postgres!_14_Lf;"/>--> <!--<add key="pgConn" value="Server=192.168.20.205;Port=5433;Database=langfang;User Id=postgres;Password=Postgres!_14_Lf;"/>--> <add key="pgConn" value="Server=103.85.165.99;Port=5433;Database=langfang;User Id=postgres;Password=Postgres!_14_Lf;"/> <add key="webpages:Version" value="3.0.0.0"/> <add key="webpages:Enabled" value="false"/> <add key="ClientValidationEnabled" value="true"/> ExportMap/cs/TerraUtils.cs
@@ -13,10 +13,27 @@ { private static string pyFile; private static int terrainMaxLevel = 0; /// <summary> /// 默认最大级别 /// 地形最大级别 /// </summary> public static int DEFAULT_MAX_LEVEL = 16; public static int TERRAIN_MAX_LEVEL { get { if (0 == terrainMaxLevel) { string str = Tools.GetSetting("terrainMaxLevel"); if (!int.TryParse(str, out terrainMaxLevel)) { terrainMaxLevel = 14; } } return terrainMaxLevel; } } /// <summary> /// 默认最大文件大小:5GB @@ -170,7 +187,7 @@ else { //if (File.Exists(tifFile)) File.Delete(tifFile); //WriteText(txtFile, metas, null); WriteText(txtFile, metas, null); if (File.Exists(tifFile)) return tifFile; } @@ -225,7 +242,7 @@ private static int GetTerrainMaxLevel(XYZArgs args, string tifFile) { FileInfo fi = new FileInfo(tifFile); if (fi.Length > DDEFAULT_MAX_SIZE) return DEFAULT_MAX_LEVEL; if (fi.Length > DDEFAULT_MAX_SIZE) return TERRAIN_MAX_LEVEL; string ctbPath = Tools.GetSetting("ctbPath"); string dirPath = GetTerrainPath(args.dircode); @@ -236,7 +253,7 @@ Tools.ExecCmd(new List<string>() { gdal_data, createLayer }); string layerJson = Path.Combine(dirPath, "layer.json"); if (!File.Exists(layerJson)) return DEFAULT_MAX_LEVEL; if (!File.Exists(layerJson)) return TERRAIN_MAX_LEVEL; string[] lines = File.ReadAllLines(layerJson, Encoding.UTF8); @@ -247,7 +264,7 @@ } if (File.Exists(layerJson)) File.Delete(layerJson); return level > DEFAULT_MAX_LEVEL ? DEFAULT_MAX_LEVEL : level; return level > TERRAIN_MAX_LEVEL ? TERRAIN_MAX_LEVEL : level; } /// <summary> ExportMap/export.html
@@ -10,7 +10,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <script src="js/jquery.1.12.4.js"></script> <script> var token = "ddcfdd6d-4b81-49d6-a2a1-733332b8092a"; var token = "50b3fd35-7f5b-471e-974c-6240da4b3855"; $(function () { $("#token").html(token); ExportMap/up.html
@@ -18,7 +18,7 @@ var path = "20230803"; var url = "http://127.0.0.1:12316/server/"; //var token = "c36e4f94-dfde-401e-9967-2c4a449f1300"; var token = "0b9db059-1d14-4648-809d-ceba020092f6"; var token = "50b3fd35-7f5b-471e-974c-6240da4b3855"; $(function () { $("#pathSpan").html(path);