@
feat(B06): 횡단 카드 제목행에 성토사면 본래 경사길이 표기 사면 미교차 경고가 붙는 제목행 우측 끝에 성토사면 경사길이를 표기함. 값은 정본 설계선(`design_line`) 기준이라 기슭막이·집수정이 사면을 끊기 전 **본래 길이**이고, 양측 성토는 좌·우 두 값을 다 냄. - `fillSlopeLengths()` 신설 — 기존 `protectedSpan`·`meetOffset` 재사용, 성토측만 노견 끝(측구가 있으면 측구 바깥)에서 사면 끝까지 `run × √(1+1/n²)`. - 미교차 측점은 `≥` 하한값 — 추세 외삽은 지반이 사면과 나란한 자리에서 수십 m 씩 튀어(740m 측점 101.53m) 길이 표기에 못 씀. - `meetOffset` 교차점을 두 걸음 사이 선형보간으로 냄 — 반폭 맞춤(1m 올림)에는 영향이 없고 길이 표기가 탐색 간격만큼 튀는 것만 막음. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> @
This commit is contained in:
@@ -348,6 +348,12 @@ export const ui_locales_b2 = {
|
||||
"사면이 계산 반폭 끝까지 원지반과 만나지 않아 절·성토 면적이 그 자리에서 잘렸습니다. 유토곡선·수량도 잘린 값을 씁니다.",
|
||||
"The slope never meets existing ground within the computed half-width, so the cut/fill area is truncated there. The mass haul curve and quantities use the truncated value.",
|
||||
],
|
||||
/* 성토사면 경사길이 — 구조물이 사면을 끊기 전 **본래** 길이(2026-09-03 사용자 지시). */
|
||||
B06_Cross_FillSlope: ["성토사면", "Fill slope"],
|
||||
B06_Cross_FillSlope_Tip: [
|
||||
"노견 끝(그 측에 측구가 있으면 측구 바깥)부터 성토 사면이 원지반과 만나는 곳까지의 경사길이입니다. 기슭막이·집수정이 사면을 끊기 전 본래 길이이며, 양측 성토면 좌·우를 함께 적습니다. 5m를 넘으면 옹벽·석축 등이 필요합니다(성토_비탈면 §2). 「≥」는 사면이 계산 반폭 안에서 원지반과 만나지 못해 거기까지만 잰 하한값입니다.",
|
||||
"Slant length of the fill slope, from the shoulder edge (outside the ditch if that side has one) to where it meets existing ground. It is the original slope before any revetment or catch basin cuts it short, and both sides are shown when the section is filled on both. Over 5 m a retaining structure is required. A leading ≥ marks a lower bound: the slope never meets ground within the computed half-width, so only that much could be measured.",
|
||||
],
|
||||
B06_MassHaul_CutNatural: ["절토(자연)", "Cut (natural)"],
|
||||
B06_MassHaul_CutCompacted: ["절토(다짐환산)", "Cut (compacted)"],
|
||||
B06_MassHaul_Fill: ["성토", "Fill"],
|
||||
|
||||
Reference in New Issue
Block a user