Class TileCoverHelper

java.lang.Object
com.naver.maps.map.util.TileCoverHelper

@UiThread public class TileCoverHelper extends Object
지도 화면을 커버하는 타일의 목록을 관리하며 변경이 일어나면 이벤트를 발생시키는 유틸리티 클래스.

setListener(Listener)로 이벤트 리스너를 지정하고 setMap(NaverMap)으로 지도 객체를 지정하면 지도 화면을 커버하는 타일의 목록이 변경될 때마다 TileCoverHelper.Listener.onTileChanged(List, List)가 호출됩니다. 화면에 추가된 타일 영역에 대해서 데이터를 가져오고 제거된 타일 영역의 데이터는 제거하는 등의 작업을 할 경우, 이 클래스를 사용하면 전체 타일 대신 변경사항이 있는 타일만을 처리하면 되므로 NaverMap.getCoveringTileIds()를 직접 사용하는 것에 비해 효율적입니다.