대화형 폴리라인 인코더 유틸리티

Google 지도에서는 두 개 이상의 위도/경도 좌표에서 간단한 다중선을 생성할 수 있습니다. 다중선 인코딩, 단순 다중선, 복잡한 다중선에 대해 자세히 알아보세요.

이 유틸리티를 사용하면 지도에서 대화형으로 또는 좌표를 입력하여 폴리라인 인코딩을 생성할 수 있습니다. 이 도구를 역으로 사용하여 폴리라인을 좌표로 디코딩할 수도 있습니다.

하지만 기존 인코딩된 다중선이나 좌표 목록이 GeoJSON 유도선으로 있고 지도에서 다중선을 보려면 대화형 폴리라인 디코더 유틸리티를 사용하세요.

지도에서 대화형으로 폴리라인 만들기

  1. 주소, 우편번호, 위치 또는 명소를 입력하여 지도를 가운데로 이동하고 검색을 클릭합니다.
  2. 지도를 클릭하여 다중선의 시작 위치를 나타내는 마커를 배치합니다.
  3. 마커의 좌표가 위도경도 상자에 표시됩니다.
  4. 위치 추가 버튼을 클릭합니다. 이렇게 하면 좌표가 위치 목록에 추가되고 인코딩된 폴리라인 상자에 인코딩이 생성됩니다.
  5. 지도에 마커를 계속 배치하여 다중선의 모든 위치를 위치 목록인코딩된 다중선에 추가합니다.

좌표 수정

  • 위치를 삭제하려면 위치 목록에서 위치를 선택하고 선택한 위치 삭제를 누릅니다.
  • 모든 위치를 삭제하고 다시 시작하려면 모든 위치 삭제를 클릭합니다.
  • 위치를 수정할 수 없습니다. 위치를 수정하려면 삭제한 후 다시 추가하세요. 위치가 목록 끝에 있지 않으면 위치와 그 뒤에 있는 모든 위치를 삭제합니다.

좌표를 입력하여 폴리라인 만들기

  • 기존 좌표 목록이 있는 경우 마커를 배치하는 대신 각 상자에 위도와 경도를 수동으로 입력할 수 있습니다.

다중선을 좌표로 디코딩

  1. 인코딩된 폴리라인 상자에 폴리라인을 입력합니다.
  2. 폴리라인에 이스케이프된 문자가 포함된 경우 체크박스를 클릭하여 이스케이프를 해제합니다.
  3. 다중선 디코딩을 클릭합니다. 좌표가 위치 목록에 표시되고 지도로 선이 그려집니다.

이 유틸리티는 Maps JavaScript API를 사용합니다. 특히 경로의 인코딩 및 디코딩은 google.maps.geometry.encoding 네임스페이스의 정적 메서드 encodePath()decodePath()에 의해 처리됩니다. 인코딩 방식에 관한 자세한 내용은 인코딩된 폴리라인 알고리즘 형식을 참고하세요.