TileProvider

공개 인터페이스 TileProvider
알려진 간접 하위 클래스

TileOverlay의 타일 이미지를 제공하는 클래스의 인터페이스입니다. 타일 좌표계에 관한 자세한 내용은 TileOverlay를 참고하세요.

이 인터페이스의 메서드 호출은 여러 스레드에서 이루어질 수 있으므로 이 인터페이스의 구현은 스레드로부터 안전해야 합니다.

필드 요약

공개 정적 최종 카드 NO_TILE 특정 타일 좌표에 대한 타일이 없음을 나타내는 데 사용되는 스텁 타일.

공개 메서드 요약

추상 카드
getTile(int x, int y, int 확대)
이 타일 좌표에 사용할 타일을 반환합니다.

필드

공개 정적 최종 카드 NO_TILE

특정 타일 좌표에 대한 타일이 없음을 나타내는 데 사용되는 스텁 타일.

공개 메서드

공개 추상 타일 getTile (int x, int y, int 확대)

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

매개변수
x 타일의 x 좌표입니다. 범위는 [0, 2zoom - 1]입니다.
y 타일의 y 좌표입니다. 범위는 [0, 2zoom - 1]입니다.
타일의 줌레벨입니다. 범위는 [ GoogleMap.getMinZoomLevel, GoogleMap.getMaxZoomLevel]입니다(양 끝값 포함).
반환 값
  • 이 타일 좌표에 사용할 Tile. 이 타일 좌표에 타일을 제공하지 않으려면 NO_TILE를 반환합니다. 이 시점에서 타일을 찾을 수 없으면 null을 반환하고 지수 백오프로 추가 요청을 할 수 있습니다.