diff --git a/D03_PlanAnalysis/D03_PlanAnalysis_UI_Page.ts b/D03_PlanAnalysis/D03_PlanAnalysis_UI_Page.ts index d1eb5f677..ebbe66146 100644 --- a/D03_PlanAnalysis/D03_PlanAnalysis_UI_Page.ts +++ b/D03_PlanAnalysis/D03_PlanAnalysis_UI_Page.ts @@ -332,6 +332,7 @@ export async function renderD03PlanAnalysis(root: HTMLElement): Promise { async function loadAnalysis(): Promise { try { analysis = await fetchPlanAnalysis(projectId, sentPoints()); + startM = analysis.start_chainage_m; } catch (error) { analysis = null; showToast(`분석 저장본을 읽지 못했습니다 — ${errorText(error)}`, "error"); @@ -454,7 +455,6 @@ export async function renderD03PlanAnalysis(root: HTMLElement): Promise { editable = !!(await fetchSessionUser())?.is_forest_service; if (!(await loadPoints())) return; await Promise.all([loadSurfaces(), loadAnalysis()]); - startM = analysis?.start_chainage_m ?? 0; refresh(); map.fit(); await loadBackground();