UrlTileProvider

컬렉션을 사용해 정리하기 내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요.
공개 추상 클래스 UrlTileProvider는 객체를 확장합니다.
TileProvider를 구현합니다.

제공할 이미지를 가리키는 URL만 있으면 되는 TileProvider의 부분 구현입니다.

이 클래스의 경우 모든 이미지의 크기가 동일해야 합니다.

상속받은 필드 요약

공개 생성자 요약

UrlTileProvider(int width, intheight)
UrlTileProvider를 구성합니다.

공개 메서드 요약

최종 타일
getTile(int x, int y, intzoom)
이 타일 좌표에 사용할 타일을 반환합니다.
추상 URL
getTileUrl(int x, int y, intzoom)
이 타일에 사용할 이미지를 가리키는 URL를 반환합니다.

상속받은 메서드 요약

공개 생성자

public UrlTileProvider (int width, intheight)

UrlTileProvider를 구성합니다.

매개변수
너비 타일에 사용된 이미지의 너비
높이 타일에 사용된 이미지의 높이

공개 메서드

public 최종 Tile getTile (int x, int y, intzoom)

이 타일 좌표에 사용할 타일을 반환합니다.

매개변수
x 타일의 x 좌표입니다. 범위는 [0, 2zoom - 1]입니다.
y 타일의 y 좌표입니다. 범위는 [0, 2zoom - 1]입니다.
타일의 확대/축소 수준입니다. 범위는 [ GoogleMap.getMinZoomLevel, GoogleMap.getMaxZoomLevel] 범위에 속합니다.
반환 값
  • 이 타일 좌표에 사용할 Tile입니다. 이 타일 좌표에 타일을 제공하지 않으려면 NO_TILE를 반환합니다. 이 시점에서 타일을 찾을 수 없는 경우 null을 반환하면 지수 백오프로 추가 요청을 수행할 수 있습니다.

공개 추상 URL getTileUrl (int x, int y, intzoom)

이 타일에 사용할 이미지를 가리키는 URL를 반환합니다. 초기 요청에서 이미지를 찾을 수 없으면 지수 백오프로 추가 요청이 수행됩니다. 이 타일 좌표에 이미지를 제공하지 않으려면 null을 반환합니다.

매개변수
x 타일의 x 좌표입니다. 범위는 [0, 2zoom - 1]입니다.
y 타일의 y 좌표입니다. 범위는 [0, 2zoom - 1]입니다.
타일의 확대/축소 수준입니다. 범위는 [ GoogleMap.getMinZoomLevel, GoogleMap.getMaxZoomLevel] 범위에 속합니다.
반환 값
  • 이 타일에 사용할 이미지를 가리키는 URL의 URL입니다. 이 타일 좌표에 이미지를 제공하지 않으려면 null를 반환합니다.