com.amap.api.maps2d.model

## 类 UrlTileProvider

- java.lang.Object
- - com.amap.api.maps2d.model.UrlTileProvider

- 所有已实现的接口:
    TileProvider

      public abstract class UrlTileProvider
      extends java.lang.Object
      implements TileProvider

  部分实现TileProvider类，只需要一个URL指向的图像。 注意：使用这个类，要求所有的图像都具有相同的尺寸。
  从以下版本开始:
    v2.2.0

- - ### 字段概要

    - ### 从接口继承的字段 com.amap.api.maps2d.model.TileProvider

      `NO_TILE`

  - ### 构造器概要

    构造器
    构造器和说明
    `UrlTileProvider(int width, int height)` 构造一个UrlTileProvider对象。

  - ### 方法概要

    所有方法 实例方法 抽象方法 具体方法
    限定符和类型 | 方法和说明
    --- | ---
    `Tile` | `getTile(int x, int y, int zoom)` 返回指定tile坐标的tile对象。
    `int` | `getTileHeight()` 返回指定tile的图片高度。
    `abstract java.net.URL` | `getTileUrl(int x, int y, int zoom)` 返回指定tile坐标对应图片的URL。
    `int` | `getTileWidth()` 返回指定tile的图片宽度。

    - ### 从类继承的方法 java.lang.Object

      `equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### 构造器详细资料

    - #### UrlTileProvider

          public UrlTileProvider(int width,
                                 int height)

      构造一个UrlTileProvider对象。
      参数:
        `width` - 用于Tile的图片宽度。
        `height` - 用于Tile的图片高度。
      从以下版本开始:
        V2.2.0

  - ### 方法详细资料

    - #### getTileUrl

          public abstract java.net.URL getTileUrl(int x,
                                                  int y,
                                                  int zoom)

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

    - #### getTile

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

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

    - #### getTileWidth

          public int getTileWidth()

      返回指定tile的图片宽度。
      指定者:
        `getTileWidth` 在接口中 `TileProvider`
      返回:
        指定tile的图片宽度，单位像素pixel。
      从以下版本开始:
        V2.2.0

    - #### getTileHeight

          public int getTileHeight()

      返回指定tile的图片高度。
      指定者:
        `getTileHeight` 在接口中 `TileProvider`
      返回:
        指定tile的图片高度，单位像素pixel。
      从以下版本开始:
        V2.2.0