Open yeongwoojang opened 3 months ago
Polyline과 PathOverlay의 차이 Polyline과 PathOverlay는 모두 지도 위에 선을 그려 표현하는 데 사용되는 객체
Polyline 기본적인 선 객체: 지도 위에 선을 그리는 가장 기본적인 객체 경량: 경로를 표현하는 데 필요한 최소한의 기능만 제공, 다른 객체들과의 상호 작용은 제한적이다. 직접적인 조작: 선의 색깔, 굵기, 투명도 등을 직접 설정하여 커스터마이징이 가능하다. 단순한 경로 표현: 주로 단순한 경로를 표현하는 데 사용된다.
PathOverlay Polyline을 확장한 객체: Polyline의 기능을 확장하여 더욱 다양한 기능을 제공 지도와의 상호 작용: 지도와의 상호 작용이 가능하여, 클릭 이벤트 등을 처리할 수 있다. 정보 표시: 경로 위에 추가적인 정보를 표시 복잡한 경로 표현: 복잡한 경로를 표현하거나, 여러 개의 경로를 하나의 객체로 관리하는 데 유용 간단히 말해, Polyline은 지도 위에 선을 그리는 기본 도구이고, PathOverlay는 Polyline에 다양한 기능을 추가하여 더욱 유연하게 사용할 수 있는 고급 도구라고 할 수 있다.
Polyline: 지도 위에 두 지점을 연결하는 직선을 그리는 경우 PathOverlay: 지도 위에 여러 개의 경로를 동시에 표시하고, 각 경로에 대한 정보를 표시하는 경우 사용자가 경로를 클릭하면 상세 정보를 보여주는 경우 경로 위에 애니메이션 효과를 적용하는 경우
결론적으로, PathOverlay는 Polyline보다 더욱 다양한 기능을 제공하며, 복잡한 지도 애플리케이션을 개발하는 데 유용하게 활용 하지만, 간단한 경로 표현에는 Polyline을 사용하는 것이 더 효율적이다.
경로 추천
검토 사항
[ ] Directions5 API의 response body를 파싱할 수 있는 데이터 클래스 필요 (파라미터를 뭘 넣냐에따라 응답 파라미터가 다른 것같아서 구조 파악하고 만들어야 할듯)
네이버 지도는 도보 길찾기를 지원하지 않는다고함. T Map 사용을 검토해봐야할듯;;;