com.amap.api.maps2d.model

## 接口 TileProvider

- 所有已知实现类:
    UrlTileProvider

      public interface TileProvider

  接口类，为类TileOverlay提供栅格图像。 调用这个接口的方法可能会存在多线程，所以实现时注意线程安全。
  从以下版本开始:
    v2.2.0

- - ### 字段概要

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

  - ### 方法概要

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

- - ### 字段详细资料

    - #### NO_TILE

          static final Tile NO_TILE

      指定tile坐标后不存在栅格的特殊tile。
      从以下版本开始:
        V2.2.0

  - ### 方法详细资料

    - #### getTile

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

      返回指定坐标和缩放级别下的Tile对象。
      参数:
        `x` - tile的横坐标，范围为[0, 2的zoom次方 - 1]。
        `y` - tile的纵坐标，范围为[0, 2的zoom次方 - 1]。
        `zoom` - 栅格的缩放级别，范围通过类AMap的getMinZoomLevel()和getMaxZoomLevel()获得。
      返回:
        指定坐标和缩放级别下的Tile对象。
      从以下版本开始:
        V2.2.0

    - #### getTileWidth

          int getTileWidth()

      返回指定Tile对象的图片像素宽度，单位像素pixel。
      返回:
        指定Tile对象的图片像素宽度。
      从以下版本开始:
        V2.2.0

    - #### getTileHeight

          int getTileHeight()

      返回指定Tile对象的图片像素高度，单位像素pixel。
      返回:
        指定Tile对象的图片像素高度。
      从以下版本开始:
        V2.2.0