Files
Aislo/docs/raw/plans/2026-10-31_plan_609-613.md
T

4.2 KiB

PLAN 609 · 611 · 613 이관 — B 하강장 공용 · 도곽 번호 · 받기 상한 · 고름 대비(요구 493)

609 임도 설계 배수 하강 방향장 도엽별 공용 (요구 486 · 493 진행 — 브레인 제안 · 요구서_486)

  • 정함(브레인): 요구서_486 3장 2 · 3 · 1 m 그대로 · 여유 100 m · B 결과(유역 · 관) 전후 수치 기록 · 차이는 등고 원천(전국 = 최신 · 요구 493-3) 탓이면 받아들임 · 그 밖 차이면 멈추고 보고 · B 확정값은 다시 [확정] 때만.
  • 사용자 확정: 배수유역 미리 계산(요구 486).
  • 이음(609-1 · 612 가 씀): B04_PreProcess/B04_PreProcess_Engine_Watershed_DescentShared.py ensure_sheet_descent(sheet_no, epsg, cell_m=1.0) → npz 경로 또는 None(빈 도엽) · shared_descent(epsg, spec) → 격자를 덮는 도엽 이어 붙인 방향장 · 자리 storage/_shared/terrain/<도엽>/descent_<epsg>_1m.npz(code int8 0~7 이웃 · 8 제자리 · -1 무효 · band float32 · origin · levels) + .key.json · 배수 확장은 저장소 셋째 값(좌표계)이 있으면 이 길
  • 609-1 하강 방향장 = 도엽별 공용 창고 · 프로젝트는 읽기만 — B04_PreProcess_Engine_Watershed_Descent.py · _Watershed_Expand.py · 확인 = B 배수 시험 · 검증 B 유역 · 관 전후 같음 · 배수 분석 시간 전후
    • 검증완료 — 시험 82 통과(test_609_1 5 · 도엽 넷 이어 붙임 = 통째 칸마다 같음) · typecheck 0 · 검증_sub2 · sub3(읽기만) 이음만 차 0 · 전국 원천 차 = 귀속 22 칸(46 만 · 44 만 칸 중) · 관 1 → 1 · 세부 유역 12 → 12 · 유역 면적 차 0 % · 배수 분석 옛 6.6 · 3.6 s → 새 2.0 · 2.1 s(첫 짓기 도엽 2 장 100 s · 장당 45~52 s · 1.3 MB) · sub3 같은 도엽 짓기 0 · ORCA B04 재산정 8.0 초 46.00 ha 관 1 · B05 관 1 · 세부유역 1 그대로 · 좌표계 WKT(Korean 1985) 도 공용(지문 열쇠) · 59ae735ed

611 곁 흠 — 도곽 코드 · 공용 창고 지움 막음 (요구 486 · 493 진행 — 브레인 제안 · 요구서_486)

  • 정함(브레인): 요구서_486 1장 곁 흠 · B 받기 결과(받는 도엽 · zip) 전후 같음 · 바뀌는 것은 index 범위 칸뿐 · B 시험 그대로.
  • 사용자 확정: —
  • 611-1 도곽 코드 A0010000 → N3L_H0010000(B04_PreProcess_Engine_SheetStore.py:43) · prune_sheets(B04_PreProcess_Engine.py:527) 공용 창고 안 가리킴 — 확인 = 도로 없는 도엽 받기 · B 시험
    • 검증완료 — 새 시험 5 통과 · 505_2 · 508_2 · 509_1 · 509_2 · 509_6 · B 지형(607 · contour) 28 통과 · 보유 zip 261(공용 42 + 프로젝트)중 도곽 겹 253 새 범위↔도엽 격자 차 최대 7.7e-8° · 옛 범위와 차 최대 0.0246° · 도곽 겹 없는 8 장(36716007~010)은 옛 방식 대신 · 오류 0 · 받는 도엽 · zip 불변 · prune_sheets 안에서 _shared 막음(Engine.py 호출 줄 불변)

613 예정노선 받기 칸 상한 · 고름 강조 대비 (요구 493 · 진행)

  • 정함(브레인): 칸 상한 500 만 칸 → 도엽 수 기준(공용 창고 이어 붙임 · 한 번에 36 도엽) · 고름(노랑) 강조 = 지도 전용 색 + 검은 테 · 위성 켬 하위 10 % ≥ 3 : 1.
  • 사용자 확정: 정할 것 브레인 제안대로(요구 493-1).
  • 613-1 받기 상한 도엽 수 기준 — D03_PlanAnalysis_Terrain.py · Router.py(상한 몫) · 확인 = 남쪽 1.5 km 늘림 받아짐 · 37 도엽 넘음 거절 알림 · 시험 530_1 · 530_2
    • 검증완료 — 시험 530_1·530_2·551_2 38 통과 · typecheck 0 · D 용화: 남쪽 1.5 km 늘림 받아짐(2→4 도엽 · 범위 3.85 km) · 37 도엽 넘음(38 · 56 장) 413 + 화면 알림 「도엽 56장 · 한 번에 36장까지」 · 받은 범위 처음 상자로 되돌림(DEM 같음)
  • 613-2 고름 강조 대비 — D03_PlanAnalysis_UI_Edit.ts(강조 그리기) · 확인 = ORCA 위성 켬 하위 10 % 수치 · 시험 551_2
    • 검증완료 — 위성 켬 밝기 100 % 가장 밝은 자리: 줄만(노랑 대 바탕) 하위 10 % 2.96 · 최저 2.17 → 윤곽(검은 테 · 노랑 중 큰 쪽) 하위 10 % 4.73 · 최저 4.02 · 위성 끔 6.97 · 밝음 · 어두움 테마 같음 · 검은 테 한쪽 2 → 4 px