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

Tech.Forum

T Map의 모든 Marker 및 Polyline 이 한화면에 들어갈 수 있게 자동으로 ZoomLevel설정하는 기능

#1

T Map의 모든 Marker 및 Polyline 이 한화면에 들어갈 수 있게 자동으로 ZoomLevel설정하는 기능이 있나요?

0 Likes

#2

안녕하세요.

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

web에서의 zoomToExtent 함수와 같은 기능을 하는 함수를 안드로이드에서 구현하시기 위해선
지도상에 표시된 마커와 폴리라인의 대각선 좌표(가장 오른쪽 위 좌표와 가장 왼쪽 아래 좌표)를
zoomToTMapPoint(leftTop, rightBottom)함수에 대입하여 사용하시면
한화면에 맞는 줌으로 설정이되고, 대각선 좌표의 중심 좌표를 구해서
setCenterPoint(); 함수를 사용하시면 가운데좌표에 맞춤 줌레벨로 설정이 가능합니다.
아래의 링크를 참고하시면 도움이 되실겁니다.


[setCenterPoint DOC]
http://tmapapi.sktelecom.com/main.html#android/docs/androidDoc.TMapView_setCenterPoint

[zoomToTMapPoint DOC]
http://tmapapi.sktelecom.com/main.html#android/docs/androidDoc.TMapView_zoomToTMapPoint


감사합니다.

0 Likes