0e3bdb145df60e81eea2b79d46507c5f5c58c099
측점 사이 어딘가에서 계획선이 지면선을 통과한다 - 그 자리가 절토+측구의 종점이고 거기서부터 성토로 넘어간다(2026-08-23 사용자 확정). 임시로 쓰던 "측점 사이 중간에서 끊기"를 이 계산으로 대체한다. - buildCrossingFinder(): 종단 계획선 샘플의 (계획고 - 지반고) 부호가 뒤집히는 구간을 선형보간해 전환 누가거리를 낸다. 구간 안쪽 교차만 인정 - BP·EP는 정의상 지반과 만나므로 경계의 0을 거르지 않으면 측구·절토가 0.4m 만에 끝난다(실측으로 확인) - 측구는 그 지점까지 그리고 마감벽으로 닫는다(위치는 계속 노견을 따라간다) - 절·성토는 전환점에서 폭 0이 되도록 보간 구간을 다시 잡는다. 구간 전체에 걸쳐 서서히 사라지던 것을 실제 절토가 끝나고 성토가 시작되는 자리에 맞춘다 - 전환점을 못 찾으면(전 구간 절토 또는 전 구간 성토) 종전대로 중간에서 나눈다 측구 형식(일반/L형)은 3D에 이미 반영되고 있음을 확인했다 - 폭은 형식별 필드 (top_width_m / width_m)를 구분해 쓰고, 단면 형상은 엔진이 만든 design_line을 잘라오므로 사다리꼴과 L형이 그대로 올라온다. BUILD_VERSION 4로 올려 옛 저장본을 만료시킨다. 검증: 실측 측구·절토 유효구간 0.00~2.80m(계산 교차점 2.83m, 0.2m 세분 격자), 이전 0.00~10.00m. pytest 167 passed(전환점 경계·측구 형식 5건 신규), tsc 통과 Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Aislo
Aislo 웹앱
Languages
Lasso
99.4%
Python
0.3%
TypeScript
0.3%