Sous-classes indirectes connues |
Interface d'une classe qui fournit les images de tuiles d'une classe TileOverlay
. Pour en savoir plus sur le système de coordonnées de tuile, consultez la section TileOverlay
.
Les appels de méthodes dans cette interface peuvent être effectués à partir de plusieurs threads. Les implémentations de cette interface doivent donc être sécurisées.
Récapitulatif des champs
public static final Tile | AUCUN_TITRE | Mosaïque servant à indiquer qu'il n'existe aucune tuile pour les coordonnées d'une tuile spécifique. |
Récapitulatif des méthodes publiques
Carte abstraite |
getTile(int x, int y, int zoom)
Renvoie la tuile à utiliser pour cette coordonnée.
|
Champs
public static final Tile NO_TILE
Mosaïque servant à indiquer qu'il n'existe aucune tuile pour les coordonnées d'une tuile spécifique.
Méthodes publiques
public abstract Tile getTile (int x, int y, int zoom)
Renvoie la tuile à utiliser pour cette coordonnée.
Paramètres
x | Coordonnée X de la tuile. Cette valeur est comprise dans la plage [0, 2zoom - 1] (inclus). |
---|---|
y | Coordonnée Y de la tuile. Cette valeur est comprise dans la plage [0, 2zoom - 1] (inclus). |
zoom | Niveau de zoom de la tuile. Cette plage sera comprise dans la plage [ GoogleMap.getMinZoomLevel , GoogleMap.getMaxZoomLevel ]. |
Renvoie
- Le
Tile
à utiliser pour cette coordonnée de tuile. Si vous ne souhaitez pas fournir de tuile pour ces coordonnées, renvoyezNO_TILE
. Si la tuile n'est pas disponible à ce moment-là, renvoie une valeur nulle et d'autres requêtes peuvent s'effectuer avec un intervalle exponentiel entre les tentatives.