Google 지도는 둘 이상의 위도/경도 좌표에서 간단한 다중선을 생성할 수 있습니다.
다중선,
단순 다중선,
복잡한 다중선에 대해
자세히 알아보세요.
이 유틸리티를 사용하면 지도에서 대화형으로 또는 좌표를 입력하여 다중선 인코딩을 생성할 수 있습니다.
또한 이 도구를 역방향으로 사용하여 다중선을 좌표로 디코딩할 수도 있습니다.
그러나 기존의 인코딩된 다중선 또는 좌표 목록이 GeoJSON 유도선으로 있는 경우에 지도에 다중선을 표시하려면 양방향 다중선 디코더 유틸리티를 사용하세요.
지도에서 대화형으로 다중선 만들기
- 주소, 우편번호, 위치 또는 명소를 입력하여 지도 중앙에 지도의 중심을 맞추고 검색을 클릭합니다.
- 지도를 클릭하여 다중선의 시작 위치를 나타내는 마커를 배치합니다.
- 마커의 좌표는 위도 및 경도 상자에 표시됩니다.
- 위치 추가 버튼을 클릭합니다. 그러면 좌표가 위치 목록에 추가되고 인코딩된 다중선 상자에 인코딩이 생성됩니다.
- 계속해서 지도에 마커를 배치하여 다중선의 모든 위치를 위치 목록 및 인코딩된 다중선에 추가합니다.
좌표 수정
- 위치를 삭제하려면 위치 목록에서 위치를 선택하고 선택한 위치 삭제를 누릅니다.
- 모든 위치를 삭제하고 다시 시작하려면 모든 위치 삭제를 클릭합니다.
- 위치를 수정할 수 없습니다. 위치를 수정하려면 위치를 삭제했다가 다시 추가합니다. 위치가 목록의 끝에 있지 않으면 위치와 그 이후의 모든 위치를 삭제합니다.
좌표를 입력하여 다중선 만들기
- 기존 좌표 목록이 있는 경우 마커를 배치하는 대신 해당 상자에 위도와 경도를 직접 입력할 수 있습니다.
다중선을 좌표로 디코딩
- 인코딩된 다중선 상자에 다중선을 입력합니다.
- 다중선에 이스케이프 처리된 문자가 포함되어 있으면 체크박스를 클릭하여 이스케이프 처리를 취소합니다.
- 다중선 디코딩을 클릭합니다. 좌표는 위치 목록에 표시되고 선이 지도에 그려집니다.
이 유틸리티는 Maps JavaScript API를 사용합니다. 특히 경로의 인코딩 및 디코딩은 google.maps.geometry.encoding
네임스페이스의 정적 메서드 encodePath()
및 decodePath()
에 의해 처리됩니다.
인코딩 스키마에 대한 자세한 내용은 인코딩된 다중선 알고리즘
형식을 참고하세요.