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

Tech.Forum

TMapPolyLine 셋팅 질문

#1

안녕하세요.

TMapPolyLine tMapPolyLine = new TMapData().findPathData(tMapPointStart,tMapPointEnd);
tMapPolyLine.setLineColor(Color.CYAN);
tMapPolyLine.setLineWidth(1);
tMapView.addTMapPolyLine(“Line1”, tMapPolyLine);

해당 소스에서 setLineColor(), setLineWidth() 에서 블루, 2 에서 위처럼 CYAN , 1 로 바꺼도 색상, 라인두께
모두 바뀌지 않는데 무슨 이유가 있을지 알수 있을까요 ? 선은 정상적으로 생성이 됩니다.

0 Likes

#2

안녕하세요.

T map API운영담당자입니다.

TMapPolyLine 객체에는 기본적으로 Line과 outLine으로
내부 선과 외부 선으로 구성되어 있습니다.

기본값으로 되어있는 outLine의 값의 색상은 Blue, 두께가
10임으로 변경하고자 하는 두께가 1인 값보다 더 잘보여서
상대적으로 보이지 않게 된것입니다.

따라서, outLine을 Line과 같은 색상으로 바꾸시거나
같은 색상과 두께로 바꾸시면 원하시는 결과를
얻으실 수 있습니다.


Ex)
tMapPolyLine.setOutLineColor(Color.CYAN);
tMapPolyLine.setOutLineWidth(1);

[setOutLineColor Doc]
http://tmapapi.sktelecom.com/main.html#android/docs/androidDoc.TMapPolyLine_setOutLineColor

[setOutLineWidth Doc]
http://tmapapi.sktelecom.com/main.html#android/docs/androidDoc.TMapPolyLine_setOutLineWidth


감사합니다.

0 Likes