feat(756-1): 추천 선 진하게 · 스냅 한 아이콘 · 추천노선 여럿 고르기 · 켠 동안 등고선 띠 넓힘
- 예정노선 수정 켬에도 추천 선 불투명 그대로(Render) - 스냅 + 스냅 간격 = 고르기 메뉴 하나(측점 No. · 10 m · 끔) · 도구줄 표 snap-step 줄 걷음 - 추천노선 = 여럿 고르기(공용 부품 multi · 줄 색 점 PickMenuItem.color · 끔 줄 없음) · 선 색 --draw-map-rec-1~4 · 예정노선 가이드 선은 켬끔 한 줄 - 켠 동안 등고선 띠 = LAS 는 자르지 않음 · 도엽은 계획선 + 예정노선으로 넓힘(캔버스 · GL · 도엽 다시 받기) - 시험 624_2 · 634_2 · 626_1 · 636_2 · 390_4 · b05_routeedit_initial 을 새 꼴로 고침 · 새 시험 756_1 Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
This commit is contained in:
@@ -4,6 +4,7 @@
|
||||
* 지점 = 지점 목록 차례 · 지점 둘 이상일 때만 열림 · 높이 = 지형 칩 원천 격자 · 걸음 20 m · 기울기 ±14 % 고정(사용자 원문 ·
|
||||
* 그리기 칸 값과 따로) · 급경사 문턱 = 급경사 범위 둘째 경계(기본 70 %).
|
||||
* 셈 = 공용 `map_guide_route`(브라우저만 · 저장 안 함) · 켠 동안 지점 · 지형 · 급경사 범위가 바뀌면 다시 셈(끌기 중엔 멈춘 뒤 한 번).
|
||||
* 메뉴 = 켬끔 한 줄(여럿 고르기 부품 · 「끔」 줄 없음 · 589-12).
|
||||
* 그림 = 닿은 선 노랑 실선 · 못 닿은 구간 = 간 데 → 다음 지점 빨강 점선 + 알림 · 끝 지점 옆 짧은 글(길이 · 최대 기울기 · 급경사 %).
|
||||
* 메뉴 · 선 그리기 = 공용 `map_route_preview`(B05 추천 미리보기와 같음).
|
||||
* ========================================================================== */
|
||||
@@ -64,13 +65,13 @@ export function createPlanGuide(opts: {
|
||||
let open: boolean | null = null;
|
||||
const menu = createRoutePreviewMenu({
|
||||
items: [{ value: "guide", label: "가이드 선(지점 잇기)" }],
|
||||
onPick: (value) => {
|
||||
onPick: () => {
|
||||
[result, doneKey, doneGrid] = [null, "", null];
|
||||
if (value) compute(true);
|
||||
if (on()) compute(true);
|
||||
opts.redraw();
|
||||
},
|
||||
});
|
||||
const on = (): boolean => menu.value() === "guide";
|
||||
const on = (): boolean => menu.values().includes("guide");
|
||||
|
||||
function compute(picked = false): void {
|
||||
window.clearTimeout(timer);
|
||||
|
||||
Reference in New Issue
Block a user