UrlTileProvider

공개 추상 클래스 UrlTileProvider Object 확장
구현 TileProvider

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

이 클래스를 사용하려면 모든 이미지가 같은 크기여야 합니다.

상속받은 필드 요약

공개 생성자 요약

UrlTileProvider(int width, int height)
UrlTileProvider를 생성합니다.

공개 메서드 요약

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

상속받은 메서드 요약

공개 생성자

public UrlTileProvider (int width, int height)

UrlTileProvider를 생성합니다.

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

공개 메서드

공개 최종 타일 getTile (int x, int y, int 확대)

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

매개변수
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를 반환합니다.