реализует TileProvider
Частичная реализация TileProvider
, для которой требуется предоставить только URL-адрес, указывающий на изображение.
Обратите внимание, что этот класс требует, чтобы все изображения имели одинаковые размеры.
Сводка унаследованных полей
Сводка общедоступного конструктора
UrlTileProvider (ширина целого числа, высота целого числа) Создает UrlTileProvider. |
Краткое описание общедоступного метода
последняя плитка | getTile (int x, int y, int Zoom) Возвращает плитку, которая будет использоваться в качестве координаты этой плитки. |
абстрактный URL | getTileUrl (int x, int y, int Zoom) Возвращает URL , указывающий на изображение, которое будет использоваться для этой плитки. |
Сводка унаследованных методов
Публичные конструкторы
общедоступный UrlTileProvider (ширина int, высота int)
Создает UrlTileProvider.
Параметры
ширина | ширина изображений, используемых для тайлов |
---|---|
высота | высота изображений, используемых для тайлов |
Публичные методы
общедоступный финальный Tile getTile (int x, int y, int Zoom)
Возвращает плитку, которая будет использоваться в качестве координаты этой плитки.
Параметры
Икс | Координата X плитки. Это будет диапазон [0, 2 масштабирования — 1] включительно. |
---|---|
й | Координата y плитки. Это будет диапазон [0, 2 масштабирования — 1] включительно. |
масштабировать | Уровень масштабирования плитки. Это будет диапазон [ GoogleMap.getMinZoomLevel , GoogleMap.getMaxZoomLevel ] включительно. |
Возврат
общедоступный абстрактный URL-адрес getTileUrl (int x, int y, int Zoom)
Возвращает URL
, указывающий на изображение, которое будет использоваться для этой плитки. Если в первоначальном запросе изображение не найдено, дальнейшие запросы будут выполняться с экспоненциальной задержкой. Если вы не хотите предоставлять изображение для этой координаты плитки, верните ноль.
Параметры
Икс | Координата X плитки. Это будет диапазон [0, 2 масштабирования — 1] включительно. |
---|---|
й | Координата y плитки. Это будет диапазон [0, 2 масштабирования — 1] включительно. |
масштабировать | Уровень масштабирования плитки. Это будет диапазон [ GoogleMap.getMinZoomLevel , GoogleMap.getMaxZoomLevel ] включительно. |
Возврат
- URL-
URL
, указывающий на изображение, которое будет использоваться для этой плитки. Если вы не хотите предоставлять изображение для этой координаты плитки, вернитеnull
.