UrlTileProvider

Mit Sammlungen den Überblick behalten Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.
Öffentliche abstrakte Klasse UrlTileProvider erweitert Objekt
implementiert TileProvider

Eine teilweise Implementierung von TileProvider, die nur eine URL erfordert, die auf ein bereitgestelltes Bild verweist.

Für diese Klasse müssen alle Bilder dieselben Abmessungen haben.

Inherited Field Summary

Public Constructor Summary

UrlTileProvider(int_width, int height)
Erstellt einen UrlTileProvider.

Public Method Summary

Finale Kachel
getTile(int x, int y, int zoom)
Gibt die Kachel zurück, die für diese Kachelkoordinate verwendet werden soll.
abstrakte URL
getTileUrl(int x, int y, int zoom)
Gibt eine URL zurück, die auf das für diese Kachel zu verwendende Bild verweist.

Inherited Method Summary

Public Constructors

public UrlTileProvider (int width, int height)

Erstellt einen UrlTileProvider.

Parameter
width Breite der für Kacheln verwendeten Bilder
height Höhe der für Kacheln verwendeten Bilder

Public Methods

public final 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. Wird im Bereich [0, 2zoom–1] liegen.
y Die y-Koordinate der Kachel. Wird im Bereich [0, 2zoom–1] liegen.
zoom Die Zoomstufe der Kachel. Liegt im Bereich [GoogleMap.getMinZoomLevel, GoogleMap.getMaxZoomLevel] (einschließlich).
Rückgabe:
  • Tile, das für diese Kachelkoordinaten verwendet werden soll. Wenn Sie für diese Kachelkoordinaten keine Kachel angeben möchten, geben Sie NO_TILE zurück. Wenn die Kachel zu diesem Zeitpunkt nicht gefunden werden konnte, wird null zurückgegeben und weitere Anfragen können mit einem exponentiellen Backoff erfolgen.

öffentlichen abstrakten URLs getTileUrl (int x, int y, int zoom)

Gibt eine URL zurück, die auf das für diese Kachel zu verwendende Bild verweist. Wenn bei der ersten Anfrage kein Bild gefunden wird, werden weitere Anfragen mit einem exponentiellen Backoff gestellt. Wenn Sie kein Bild für diese Kachelkoordinate bereitstellen möchten, geben Sie null zurück.

Parameter
x Die x-Koordinate der Kachel. Wird im Bereich [0, 2zoom–1] liegen.
y Die y-Koordinate der Kachel. Wird im Bereich [0, 2zoom–1] liegen.
zoom Die Zoomstufe der Kachel. Liegt im Bereich [GoogleMap.getMinZoomLevel, GoogleMap.getMaxZoomLevel] (einschließlich).
Rückgabe:
  • Gib eine URL für URL ein, die auf das Bild verweist, das für diese Kachel verwendet werden soll. Wenn Sie kein Bild für diese Kachelkoordinate bereitstellen möchten, geben Sie null zurück.