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