---
title: 경로 계획 및 편집
---

<script>
    import { Pencil, Route, Bike, TriangleAlert, ArrowRightLeft, House, Repeat, Trash2, CirclePlay, SquareArrowUpLeft } from '@lucide/svelte';
    import DocsNote from '$lib/components/docs/DocsNote.svelte';
    import Routing from '$lib/components/toolbar/tools/routing/Routing.svelte';
    import DocsImage from '$lib/components/docs/DocsImage.svelte';
</script>

# <Pencil size="24" class="inline-block" style="margin-bottom: 5px" /> { title }

경로 계획 및 편집 도구를 사용하면 지도에 앵커 포인트를 배치하거나 이동시켜 경로를 만들고 편집할 수 있습니다.

## 설정

아래 보시는 것처럼, 도구 대화상자에는 경로 탐색 동작을 제어하는 몇 가지 설정이 있습니다.
<button><SquareArrowUpLeft size="16" class="inline-block" style="margin-bottom: 2px" /></button>을 클릭하면 대화상자를 최소화해서 공간을 절약할 수 있습니다.

<div class="flex flex-row justify-center">
    <Routing minimizable={false} class="text-foreground p-3 border rounded-md shadow-lg" />
</div>

### <Route size="16" class="inline-block" style="margin-bottom: 2px" /> 경로 탐색

경로 탐색이 켜져 있으면, 지도에 배치하거나 이동시킨 앵커 포인트가 <a href="https://www.openstreetmap.org" target="_blank">OpenStreetMap</a> 도로망을 기반으로 계산된 경로로 연결됩니다.
경로 탐색을 끄면 앵커 포인트가 직선으로 연결됩니다.
이 설정은 <kbd>F5</kbd> 키로도 켜고 끌 수 있습니다.

### <Bike size="16" class="inline-block" style="margin-bottom: 2px" /> 활동

경로를 계산할 활동 유형을 선택하세요.

### <TriangleAlert size="16" class="inline-block" style="margin-bottom: 2px" /> 비공개 도로 허용

이 옵션을 켜면 경로 탐색 엔진이 경로를 계산할 때 비공개 도로도 고려합니다.

<DocsNote type="warning">

이 옵션은 해당 지역을 잘 알고 있고 그 도로를 이용할 권한이 있을 때만 사용하세요.

</DocsNote>

## 경로 그리기와 편집

지도를 클릭해 새 앵커 포인트를 배치하는 것만으로 간단하게 경로를 만들거나 기존 경로를 늘릴 수 있습니다.

기존 앵커 포인트를 드래그하면 이전/다음 앵커 포인트와 연결된 구간의 경로를 다시 계산할 수도 있습니다.

또한 기존 앵커 포인트 사이의 구간 위에 마우스를 올리면 새 앵커 포인트가 나타나는데, 이를 원하는 위치로 드래그해서 두 앵커 포인트 사이에 삽입할 수 있습니다.
터치 기기에서는 구간을 탭해서 새 앵커 포인트를 삽입할 수 있습니다.

<DocsNote>

가져온 GPX 파일을 편집할 때는 초기 앵커 포인트 세트가 자동으로 생성됩니다.
편집을 쉽게 하기 위해, 지도를 확대할수록 더 많은 앵커 포인트가 표시됩니다.
이를 통해 다양한 상세 수준에서 경로를 편집할 수 있습니다.

</DocsNote>

마지막으로, 앵커 포인트를 클릭한 뒤 컨텍스트 메뉴에서 <button><Trash2 size="16" class="inline-block" style="margin-bottom: 4px" /> 삭제</button>를 선택하면 앵커 포인트를 지울 수 있습니다.

<DocsImage src="tools/routing" alt="앵커 포인트를 이용하면 경로를 쉽게 편집할 수 있습니다." />

## 추가 도구

다음 도구들은 자주 쓰이는 경로 수정 작업을 자동화해줍니다.

### <ArrowRightLeft size="16" class="inline-block" style="margin-bottom: 2px" /> 반대로

경로의 방향을 반대로 바꿉니다.

### <House size="16" class="inline-block" style="margin-bottom: 2px" /> 출발점으로 복귀

선택한 경로 탐색 설정을 사용해 경로의 마지막 지점을 출발 지점과 연결합니다.

### <Repeat size="16" class="inline-block" style="margin-bottom: 2px" /> 왕복

같은 경로로 출발 지점까지 돌아옵니다.

### <CirclePlay size="16" class="inline-block" style="margin-bottom: 2px" /> 루프 시작점 변경

경로의 끝 지점이 시작 지점과 충분히 가까울 때, 원하는 앵커 포인트를 클릭한 뒤 컨텍스트 메뉴에서 <button><CirclePlay size="16" class="inline-block" style="margin-bottom: 2px" /> 여기서 루프 시작</button>을 선택하면 루프의 시작점을 바꿀 수 있습니다.