com.amap.api.maps.model

## 接口 TileProvider

- 所有已知实现类:
    HeatmapTileProvider, MVTTileProvider, UrlTileProvider

      public interface TileProvider

  接口类，为类TileOverlay提供万片图像。 调用这个接口的方法可能会存在多线程，所以实现时注意线程安全。
  Interface class, providing tile images for the TileOverlay class. Methods calling this interface may involve multithreading, so pay attention to thread safety during implementation.
  从以下版本开始:
    v2.2.0

- - ### 字段概要

    字段
    限定符和类型 | 字段和说明
    --- | ---
    `static Tile` | `NO_TILE` 指定tile坐标后不存在瓦片的特殊tile。

  - ### 方法概要

    所有方法 实例方法 抽象方法
    限定符和类型 | 方法和说明
    --- | ---
    `Tile` | `getTile(int x, int y, int zoom)` 获取指定坐标和缩放级别下的瓦片图层对象。
    `int` | `getTileHeight()` 获取指定瓦片图层的图片像素高度，单位像素pixel。
    `int` | `getTileWidth()` 获取瓦片图层的图片像素宽度，单位像素pixel。

- - ### 字段详细资料

    - #### NO_TILE

          static final Tile NO_TILE

      指定tile坐标后不存在瓦片的特殊tile。
      A special tile that does not exist after specifying the tile coordinates.
      从以下版本开始:
        2.2.0

  - ### 方法详细资料

    - #### getTile

          Tile getTile(int x,
                       int y,
                       int zoom)

      获取指定坐标和缩放级别下的瓦片图层对象。
      Retrieve the tile layer object at the specified coordinates and zoom level.
      参数:
        `x` - tile的横坐标，范围为[0, 2的zoom次方 - 1]。
        The horizontal coordinate of the tile, ranging from [0, 2 to the power of zoom - 1].
        `y` - tile的纵坐标，范围为[0, 2的zoom次方 - 1]。
        The vertical coordinate of the tile, ranging from [0, 2 to the power of zoom - 1].
        `zoom` - 瓦片的缩放级别，范围通过类AMap的getMinZoomLevel()和getMaxZoomLevel()获得。
        The zoom level of the tile, with the range obtained through the getMinZoomLevel() and getMaxZoomLevel() methods of the AMap class.
      返回:
        指定坐标和缩放级别下的Tile对象。
        The Tile object at the specified coordinates and zoom level.
      从以下版本开始:
        2.2.0

    - #### getTileWidth

          int getTileWidth()

      获取瓦片图层的图片像素宽度，单位像素pixel。
      Get the image pixel width of the tile layer, in pixels.
      返回:
        图片像素宽度。
        Image pixel width.
      从以下版本开始:
        2.2.0

    - #### getTileHeight

          int getTileHeight()

      获取指定瓦片图层的图片像素高度，单位像素pixel。
      Get the image pixel height of the specified tile layer, in pixels.
      返回:
        图片像素高度。
        Image pixel height.
      从以下版本开始:
        2.2.0