안녕하세요.
경로선 상의 특정 경로선을 하이라이트 하고자 특정 경로선상의 폴리라인을 그리고자 하였는데, 아래와 같이 경로선 자체가 그려지지 않는 현상이 발생하였습니다.
이 때, 전체 경로를 보고 경로를 다시 선택하면 경로선이 표시 됩니다.
[경로 탐색 후 경로 선택 시 경로선 표시 안됨]
[전체 경로 보기 후 경로 선택 시 경로선 표시됨]
확인 부탁 드립니다.
안녕하세요.
경로선 상의 특정 경로선을 하이라이트 하고자 특정 경로선상의 폴리라인을 그리고자 하였는데, 아래와 같이 경로선 자체가 그려지지 않는 현상이 발생하였습니다.
이 때, 전체 경로를 보고 경로를 다시 선택하면 경로선이 표시 됩니다.
[경로 탐색 후 경로 선택 시 경로선 표시 안됨]
[전체 경로 보기 후 경로 선택 시 경로선 표시됨]
확인 부탁 드립니다.
안녕하세요, 카카오모빌리티 기술 제휴 담당자입니다.
저희쪽에서는 정상적으로 출력되고 있어서
질문자님이 어떻게 구현을 하셨는지 좀 더 상세한 정보가 필요합니다.
(어떤 함수를 이용하셨는지, 어느 위치에서 사용하셨는지 등등…)
안녕하세요.
우선 답변 주셔서 감사드립니다.
저도 당황스럽게 구현한 코드가 GIT에 업로드 이력이 없어서, 해당 코드를 다시 구현해야 할 것 같습니다.
정확한 내용은 guidanceDidUpdateRoutes에서 경로열을 추출하였고,
경로열의 일부를 폴리라인으로 변경(우선 경로열 하드코딩)하여 동일한 함수 내에서 구현하였던 것으로 기억됩니다.
여기에 문제가 발생 할 수 있는지 확인 요청 드립니다.
상기 답변에서 정상 출력 된다고 하셨는데, 특정 함수에서 호출해야 한다면 어느 함수 인지 함께 확인 요청 드립니다.
감사합니다.
안녕하세요.
질문 당시 테스트 했던 코드가 유실(?)되어 유사하게 개발 후 테스트 해 본 결과 올바르게 표시 되는 것을 확인 하였습니다.
다만, 해당 테스트 코드를 적용하면 ANR이 발생하기도 합니다. (현재는 테스트 코드로 실제 구현 시 어떻게 동작하는지를 확인해 보아야 할 것 같습니다.)
더불어 폴리라인을 경로선 보다 두껍게 표시하고자 하였으나, KNMapPolyline의 lineWidth가 1~5 범위로만 설정할 수 있도록 되어 있는데, 더 두껍게 (육안상 잘 보이도록) 표시 할 수는 없는 것인지요?
감사합니다.
네, 해당 부분은 기존 제공값으로만 설정할 수 있습니다. 감사합니다.