Bekannte indirekte Unterklassen |
Eine Schnittstelle für eine Klasse, die die Kachelbilder für ein TileOverlay
bereitstellt. Informationen zum Kachelkoordinatensystem finden Sie unter TileOverlay
.
Aufrufe von Methoden in dieser Schnittstelle können aus mehreren Threads erfolgen. Implementierungen dieser Schnittstelle müssen daher dialogsicher sein.
Feldzusammenfassung
public static final Tile | NO_TILE | Stub-Kachel, die verwendet wird, um anzuzeigen, dass für eine bestimmte Kachelkoordinate keine Kachel vorhanden ist. |
Public Method Summary
Abstrakte Kachel |
getTile(int x, int y, int zoom)
Gibt die Kachel zurück, die für diese Kachelkoordinate verwendet werden soll.
|
Felder
öffentlich statisch finale Kachel NO_TILE
Stub-Kachel, die verwendet wird, um anzuzeigen, dass für eine bestimmte Kachelkoordinate keine Kachel vorhanden ist.
Public Methods
public abstrakt Tile getTile (int x, int y, int zoom)
Gibt die Kachel zurück, die für diese Kachelkoordinate verwendet werden soll.
Parameter
x | Die x-Koordinate der Kachel. Er liegt im Bereich von [0, 2zoom bis einschließlich 1]. |
---|---|
y | Die Y-Koordinate der Kachel. Er liegt im Bereich von [0, 2zoom bis einschließlich 1]. |
zoom | Die Zoomstufe der Kachel. Er liegt im Bereich [GoogleMap.getMinZoomLevel , GoogleMap.getMaxZoomLevel ] (einschließlich). |
Rückgaben
Tile
, der für diese Kachelkoordinate verwendet werden soll. Wenn Sie für diese Kachelkoordinaten keine Kachel angeben möchten, geben SieNO_TILE
zurück. Wenn die Kachel zu diesem Zeitpunkt nicht gefunden werden konnte, wird null zurückgegeben und es können weitere Anfragen mit einem exponentiellen Backoff gesendet werden.