Tech. Forum 개발자들을 위한 정보 공유의 장입니다
닫기

Tech.Forum

지도에 경로를 다시 표시해주는 방법이 있을까요?

#1

tMapData.findPathDataWithType(TMapData.TMapPathType.PEDESTRIAN_PATH, startPoint, endPoint, new TMapData.FindPathDataListenerCallback() {
@Override
public void onFindPathData(TMapPolyLine tMapPolyLine) {
shortPolyLine = tMapPolyLine;
tMapView.addTMapPath(shortPolyLine);
}
});

이렇게 하면 출발,도착 마커도 표시되고 곡선 경로도 부드럽게 표시되는데요.
필드로 shortPolyLine을 만들고 tMapPolyLine을 저장 했다가 다시 tMapView.addTMapPth(shortPolyLine)을 하면 지도에 아무런 표시도 안됩니다.

표시된 경로를 숨겼다가 다시 그대로 보여줄 방법이 있을까요?

0 Likes

#2

안녕하세요.
T map API 운영담당자 입니다.

표시된 경로를 숨겼다가 다시 그대로 보여주는 서비스 기능은 없고,
기존의 findPathDataWithType()와 removeTMapPath()를 적절히 사용하시면 가능합니다.
아래의 링크를 참고하시면 도움이 되실겁니다.


<경로 생성, 적용>
http://tmapapi.sktelecom.com/main.html#android/docs/androidDoc.TMapView_addTMapPath

<경로 삭제>
http://tmapapi.sktelecom.com/main.html#android/docs/androidDoc.TMapView_removeTMapPath


감사합니다.

0 Likes