From b825d70578b0ddf6d479569887c194f919795dad Mon Sep 17 00:00:00 2001
From: duheng <2286773002@qq.com>
Date: 星期五, 28 三月 2025 14:22:48 +0800
Subject: [PATCH] Merge branch 'master' of http://47.103.154.90:83/r/HStation/XHS.V1.0

---
 WinFrmUI/PBS.WinFrmUI.Hydro/99-map-view/MapViewer.cs |    7 +++++--
 1 files changed, 5 insertions(+), 2 deletions(-)

diff --git a/WinFrmUI/PBS.WinFrmUI.Hydro/99-map-view/MapViewer.cs b/WinFrmUI/PBS.WinFrmUI.Hydro/99-map-view/MapViewer.cs
index c8b1335..d717823 100644
--- a/WinFrmUI/PBS.WinFrmUI.Hydro/99-map-view/MapViewer.cs
+++ b/WinFrmUI/PBS.WinFrmUI.Hydro/99-map-view/MapViewer.cs
@@ -4789,9 +4789,12 @@
                         pen.DashStyle = System.Drawing.Drawing2D.DashStyle.Dash;
                         if (mapOption.IsOrtho)
                         {
-                            var wPos = GetZZWorldPoint(_select_junction1.Position3D, _MousePosition, new Vector3(1, 1, 0));
-                            //getPointAndHeight(e, _select_junction1, out p, out z);
+                            var wPos = GetZZWorldPoint(_select_junction1.Position3D, _MousePosition, new Vector3(1, 1, 0)); 
                             var mapPos = WorldPointToMapPoint(wPos);
+                            if (double.IsNaN(mapPos.X) || double.IsNaN(mapPos.Y))
+                            {
+                                return;
+                            }
                             bufferG.DrawLine(pen, WorldPointToMapPoint(_select_junction1), mapPos);
                         }
                         else

--
Gitblit v1.9.3