TileProvider

interfaz pública TileProvider
Subcategorías indirectas conocidas

Es una interfaz para una clase que proporciona las imágenes de mosaicos de una TileOverlay. Para obtener información sobre el sistema de coordenadas de mosaicos, consulta TileOverlay.

Las llamadas a los métodos de esta interfaz se pueden realizar desde varios subprocesos, por lo que las implementaciones de esta interfaz deben ser seguras para los subprocesos.

Resumen del campo

Tile final estático público NO_TILE Mosaico auxiliar que se usa para indicar que no existe ningún mosaico para una coordenada de mosaicos específica.

Resumen de métodos públicos

Tile abstracto
getTile(int x, int y, int zoom)
Muestra el mosaico que se utilizará para esta coordenada de mosaicos.

Campos

Público estático final Tile NO_TILE

Mosaico auxiliar que se usa para indicar que no existe ningún mosaico para una coordenada de mosaicos específica.

Métodos públicos

público abstracto Tile getTile (int x, int y, int zoom)

Muestra el mosaico que se utilizará para esta coordenada de mosaicos.

Parámetros
x Coordenada X del mosaico Estará en el rango [0, 2zoom - 1] inclusive.
y Coordenada Y del mosaico Estará en el rango [0, 2zoom - 1] inclusive.
zoom El nivel de zoom del mosaico. Estará en el rango [GoogleMap.getMinZoomLevel,GoogleMap.getMaxZoomLevel] inclusive.
Resultado que se muestra
  • el Tile que se usará para esta coordenada de mosaicos. Si no deseas proporcionar una tarjeta para esta coordenada de mosaicos, muestra NO_TILE. Si no se pudo encontrar el mosaico en este momento, se muestra un valor nulo y se pueden realizar más solicitudes con una retirada exponencial.