From 1769ce67e1395498e598398b77cedcee2ade5b7c Mon Sep 17 00:00:00 2001 From: lixiaojun <1287241240@qq.com> Date: 星期三, 15 一月 2025 14:05:53 +0800 Subject: [PATCH] 基准标高解析 --- Service/HStation.Service.Revit.Core/04-service/01-json/00-core/RevitJsonProp.cs | 7 +++ Service/HStation.Service.Revit.Core/04-service/01-json/RevitJsonHelper.cs | 66 ++++++++++++++++---------------- 2 files changed, 39 insertions(+), 34 deletions(-) diff --git a/Service/HStation.Service.Revit.Core/04-service/01-json/00-core/RevitJsonProp.cs b/Service/HStation.Service.Revit.Core/04-service/01-json/00-core/RevitJsonProp.cs index 98fc45b..0f7fc31 100644 --- a/Service/HStation.Service.Revit.Core/04-service/01-json/00-core/RevitJsonProp.cs +++ b/Service/HStation.Service.Revit.Core/04-service/01-json/00-core/RevitJsonProp.cs @@ -67,9 +67,14 @@ public const string Position = "浣嶇疆淇℃伅"; /// <summary> + /// 鏍囬珮 + /// </summary> + public const string Elev = "鏍囬珮"; + + /// <summary> /// 鏍囬珮淇℃伅 /// </summary> - public const string Elev = "鏍囬珮淇℃伅"; + public const string ElevInfo = "鏍囬珮淇℃伅"; /// <summary> /// 鏍囬珮涓殑楂樼▼ diff --git a/Service/HStation.Service.Revit.Core/04-service/01-json/RevitJsonHelper.cs b/Service/HStation.Service.Revit.Core/04-service/01-json/RevitJsonHelper.cs index cc20c22..d8576c5 100644 --- a/Service/HStation.Service.Revit.Core/04-service/01-json/RevitJsonHelper.cs +++ b/Service/HStation.Service.Revit.Core/04-service/01-json/RevitJsonHelper.cs @@ -1005,7 +1005,7 @@ } #endregion - + a #region MinVol if (jobject[RevitJsonProp.MinVol].MatchNumeric(out double minVol)) @@ -1191,7 +1191,7 @@ #region Elev - if (jobject[RevitJsonProp.Elev].MatchNumeric(out double elev)) + if (jobject[RevitJsonProp.ElevInfo].MatchNumeric(out double elev)) { junction.Elev = elev; } @@ -1205,7 +1205,7 @@ if (jobject[RevitJsonProp.ElevOfElevation].MatchNumeric(out double elevOfElevation)) { junction.Elev = elevOfElevation / 1000f; - var jre = jobject[RevitJsonProp.ElevOfReference]; + var jre = jobject[RevitJsonProp.Elev]; if (jre != null) { if (jre[RevitJsonProp.ElevFacade].MatchNumeric(out double facade)) @@ -1416,7 +1416,7 @@ #region Elev - if (jobject[RevitJsonProp.Elev].MatchNumeric(out double elev)) + if (jobject[RevitJsonProp.ElevInfo].MatchNumeric(out double elev)) { blunthead.Elev = elev; } @@ -1430,7 +1430,7 @@ if (jobject[RevitJsonProp.ElevOfElevation].MatchNumeric(out double elevOfElevation)) { blunthead.Elev = elevOfElevation / 1000f; - var jre = jobject[RevitJsonProp.ElevOfReference]; + var jre = jobject[RevitJsonProp.Elev]; if (jre != null) { if (jre[RevitJsonProp.ElevFacade].MatchNumeric(out double facade)) @@ -1678,7 +1678,7 @@ #region Elev - if (jobject[RevitJsonProp.Elev].MatchNumeric(out double elev)) + if (jobject[RevitJsonProp.ElevInfo].MatchNumeric(out double elev)) { elbow.Elev = elev; } @@ -1692,7 +1692,7 @@ if (jobject[RevitJsonProp.ElevOfElevation].MatchNumeric(out double elevOfElevation)) { elbow.Elev = elevOfElevation / 1000f; - var jre = jobject[RevitJsonProp.ElevOfReference]; + var jre = jobject[RevitJsonProp.Elev]; if (jre != null) { if (jre[RevitJsonProp.ElevFacade].MatchNumeric(out double facade)) @@ -1969,7 +1969,7 @@ #region Elev - if (jobject[RevitJsonProp.Elev].MatchNumeric(out double elev)) + if (jobject[RevitJsonProp.ElevInfo].MatchNumeric(out double elev)) { threelink.Elev = elev; } @@ -1983,7 +1983,7 @@ if (jobject[RevitJsonProp.ElevOfElevation].MatchNumeric(out double elevOfElevation)) { threelink.Elev = elevOfElevation / 1000f; - var jre = jobject[RevitJsonProp.ElevOfReference]; + var jre = jobject[RevitJsonProp.Elev]; if (jre != null) { if (jre[RevitJsonProp.ElevFacade].MatchNumeric(out double facade)) @@ -2256,7 +2256,7 @@ #region Elev - if (jobject[RevitJsonProp.Elev].MatchNumeric(out double elev)) + if (jobject[RevitJsonProp.ElevInfo].MatchNumeric(out double elev)) { fourlink.Elev = elev; } @@ -2270,7 +2270,7 @@ if (jobject[RevitJsonProp.ElevOfElevation].MatchNumeric(out double elevOfElevation)) { fourlink.Elev = elevOfElevation / 1000f; - var jre = jobject[RevitJsonProp.ElevOfReference]; + var jre = jobject[RevitJsonProp.Elev]; if (jre != null) { if (jre[RevitJsonProp.ElevFacade].MatchNumeric(out double facade)) @@ -2517,7 +2517,7 @@ #region Elev - if (jobject[RevitJsonProp.Elev].MatchNumeric(out double elev)) + if (jobject[RevitJsonProp.ElevInfo].MatchNumeric(out double elev)) { nozzle.Elev = elev; } @@ -2531,7 +2531,7 @@ if (jobject[RevitJsonProp.ElevOfElevation].MatchNumeric(out double elevOfElevation)) { nozzle.Elev = elevOfElevation / 1000f; - var jre = jobject[RevitJsonProp.ElevOfReference]; + var jre = jobject[RevitJsonProp.Elev]; if (jre != null) { if (jre[RevitJsonProp.ElevFacade].MatchNumeric(out double facade)) @@ -2801,7 +2801,7 @@ #region Elev - if (jobject[RevitJsonProp.Elev].MatchNumeric(out double elev)) + if (jobject[RevitJsonProp.ElevInfo].MatchNumeric(out double elev)) { hydrant.Elev = elev; } @@ -2815,7 +2815,7 @@ if (jobject[RevitJsonProp.ElevOfElevation].MatchNumeric(out double elevOfElevation)) { hydrant.Elev = elevOfElevation / 1000f; - var jre = jobject[RevitJsonProp.ElevOfReference]; + var jre = jobject[RevitJsonProp.Elev]; if (jre != null) { if (jre[RevitJsonProp.ElevFacade].MatchNumeric(out double facade)) @@ -3080,7 +3080,7 @@ #region Elev - if (jobject[RevitJsonProp.Elev].MatchNumeric(out double elev)) + if (jobject[RevitJsonProp.ElevInfo].MatchNumeric(out double elev)) { cooling.Elev = elev; } @@ -3094,7 +3094,7 @@ if (jobject[RevitJsonProp.ElevOfElevation].MatchNumeric(out double elevOfElevation)) { cooling.Elev = elevOfElevation / 1000f; - var jre = jobject[RevitJsonProp.ElevOfReference]; + var jre = jobject[RevitJsonProp.Elev]; if (jre != null) { if (jre[RevitJsonProp.ElevFacade].MatchNumeric(out double facade)) @@ -3376,7 +3376,7 @@ #region Elev - if (jobject[RevitJsonProp.Elev].MatchNumeric(out double elev)) + if (jobject[RevitJsonProp.ElevInfo].MatchNumeric(out double elev)) { meter.Elev = elev; } @@ -3390,7 +3390,7 @@ if (jobject[RevitJsonProp.ElevOfElevation].MatchNumeric(out double elevOfElevation)) { meter.Elev = elevOfElevation / 1000f; - var jre = jobject[RevitJsonProp.ElevOfReference]; + var jre = jobject[RevitJsonProp.Elev]; if (jre != null) { if (jre[RevitJsonProp.ElevFacade].MatchNumeric(out double facade)) @@ -3600,7 +3600,7 @@ #region Elev - if (jobject[RevitJsonProp.Elev].MatchNumeric(out double elev)) + if (jobject[RevitJsonProp.ElevInfo].MatchNumeric(out double elev)) { flowmeter.Elev = elev; } @@ -3614,7 +3614,7 @@ if (jobject[RevitJsonProp.ElevOfElevation].MatchNumeric(out double elevOfElevation)) { flowmeter.Elev = elevOfElevation / 1000f; - var jre = jobject[RevitJsonProp.ElevOfReference]; + var jre = jobject[RevitJsonProp.Elev]; if (jre != null) { if (jre[RevitJsonProp.ElevFacade].MatchNumeric(out double facade)) @@ -3837,7 +3837,7 @@ #region Elev - if (jobject[RevitJsonProp.Elev].MatchNumeric(out double elev)) + if (jobject[RevitJsonProp.ElevInfo].MatchNumeric(out double elev)) { pressmeter.Elev = elev; } @@ -3851,7 +3851,7 @@ if (jobject[RevitJsonProp.ElevOfElevation].MatchNumeric(out double elevOfElevation)) { pressmeter.Elev = elevOfElevation / 1000f; - var jre = jobject[RevitJsonProp.ElevOfReference]; + var jre = jobject[RevitJsonProp.Elev]; if (jre != null) { if (jre[RevitJsonProp.ElevFacade].MatchNumeric(out double facade)) @@ -4444,7 +4444,7 @@ #region Elev - if (jobject[RevitJsonProp.Elev].MatchNumeric(out double elev)) + if (jobject[RevitJsonProp.ElevInfo].MatchNumeric(out double elev)) { translation.Elev = elev; } @@ -4458,7 +4458,7 @@ if (jobject[RevitJsonProp.ElevOfElevation].MatchNumeric(out double elevOfElevation)) { translation.Elev = elevOfElevation / 1000f; - var jre = jobject[RevitJsonProp.ElevOfReference]; + var jre = jobject[RevitJsonProp.Elev]; if (jre != null) { if (jre[RevitJsonProp.ElevFacade].MatchNumeric(out double facade)) @@ -4814,7 +4814,7 @@ #region Elev - if (jobject[RevitJsonProp.Elev].MatchNumeric(out double elev)) + if (jobject[RevitJsonProp.ElevInfo].MatchNumeric(out double elev)) { pump.Elev = elev; } @@ -4828,7 +4828,7 @@ if (jobject[RevitJsonProp.ElevOfElevation].MatchNumeric(out double elevOfElevation)) { pump.Elev = elevOfElevation / 1000f; - var jre = jobject[RevitJsonProp.ElevOfReference]; + var jre = jobject[RevitJsonProp.Elev]; if (jre != null) { if (jre[RevitJsonProp.ElevFacade].MatchNumeric(out double facade)) @@ -5198,7 +5198,7 @@ #region Elev - if (jobject[RevitJsonProp.Elev].MatchNumeric(out double elev)) + if (jobject[RevitJsonProp.ElevInfo].MatchNumeric(out double elev)) { valve.Elev = elev; } @@ -5212,7 +5212,7 @@ if (jobject[RevitJsonProp.ElevOfElevation].MatchNumeric(out double elevOfElevation)) { valve.Elev = elevOfElevation / 1000f; - var jre = jobject[RevitJsonProp.ElevOfReference]; + var jre = jobject[RevitJsonProp.Elev]; if (jre != null) { if (jre[RevitJsonProp.ElevFacade].MatchNumeric(out double facade)) @@ -5641,7 +5641,7 @@ #region Elev - if (jobject[RevitJsonProp.Elev].MatchNumeric(out double elev)) + if (jobject[RevitJsonProp.ElevInfo].MatchNumeric(out double elev)) { exchanger.Elev = elev; } @@ -5655,7 +5655,7 @@ if (jobject[RevitJsonProp.ElevOfElevation].MatchNumeric(out double elevOfElevation)) { exchanger.Elev = elevOfElevation / 1000f; - var jre = jobject[RevitJsonProp.ElevOfReference]; + var jre = jobject[RevitJsonProp.Elev]; if (jre != null) { if (jre[RevitJsonProp.ElevFacade].MatchNumeric(out double facade)) @@ -5972,7 +5972,7 @@ #region Elev - if (jobject[RevitJsonProp.Elev].MatchNumeric(out double elev)) + if (jobject[RevitJsonProp.ElevInfo].MatchNumeric(out double elev)) { compressor.Elev = elev; } @@ -5986,7 +5986,7 @@ if (jobject[RevitJsonProp.ElevOfElevation].MatchNumeric(out double elevOfElevation)) { compressor.Elev = elevOfElevation / 1000f; - var jre = jobject[RevitJsonProp.ElevOfReference]; + var jre = jobject[RevitJsonProp.Elev]; if (jre != null) { if (jre[RevitJsonProp.ElevFacade].MatchNumeric(out double facade)) -- Gitblit v1.9.3