# TiandituImageryProvider

#### new Cesium.TiandituImageryProvider(options)
MapGIS/Provider/TiandituImageryProvider.js 58

添加天地图(经纬度)

Name | Type | Description
--- | --- | ---
`options` | object |
Name | Type | Default | Description
--- | --- | --- | ---
`url` | String |  | 服务地址
`token` | String |  | 开发token （请到天地图官网申请自己的开发token，自带token仅做功能验证随时可能失效）
`tileType` | String | `'img'` | optional 默认瓦片类型为影像, 可选参数为：[vec, img, ter, cia, cva, eia, eva, ibo, cta] (详情可访问天地图官网地址, @link )
`isHistoryImage` | Boolean | `false` | optional 是否加载旧版影像
`imageVersion` | String | `'0'` | optional 旧版影像版本，仅当options.isHistoryImage=true时生效
`tileWidth` | Number | `256` | optional 瓦片宽度
`tileHeight` | Number | `256` | optional 瓦片高度
`minimumLevel` | Number | `0` | optional 瓦片最小级别
`maximumLevel` | Number | `0` | optional 瓦片最大级别
`proxy` | String |  | optional 转发代理
`tilingScheme` | Object |  | optional 服务的平铺方案:经纬度 GeographicTilingScheme,web墨卡托 WebMercatorTilingScheme example ： // 默认为经纬度参考系 var options = { tilingScheme: new Cesium.GeographicTilingScheme({ rectangle: Rectangle.fromDegrees(-180, -90, 180, 90), ellipsoid: Ellipsoid.WGS84, numberOfLevelZeroTilesX: 2, numberOfLevelZeroTilesY: 1 }) } // 使用 Web 墨卡托参考系 var options = { tilingScheme: new Cesium.WebMercatorTilingScheme({ numberOfLevelZeroTilesX: 2, numberOfLevelZeroTilesY: 2 }) }; viewer.scene.imageryLayers.addImageryProvider(new TiandituImageryProvider(options)) {url:'http://t0.tianditu.com/DataServer?T=vec_c&X={x}&Y={y}&L={l}'} //天地图经纬度数据 {url:'http://glcdata.tianditu.com/DataServer?T=glc_c&X={x}&Y={y}&L={l}'} //30米全球地表覆盖数据服务

### Methods

#### getTileCredits(x, y, level) → Object
MapGIS/Provider/TiandituImageryProvider.js 277

Name | Type | Description
--- | --- | ---
`x` | Number |
`y` | Number |
`level` | Number |

##### Returns:

凭证对象(暂时不需要)

#### pickFeatures(imageryProvider, x, y, level, longitude, latitude) → Object
MapGIS/Provider/TiandituImageryProvider.js 324

获取瓦片内要素

Name | Type | Description
--- | --- | ---
`imageryProvider` | Object |
`x` | Number |
`y` | Number |
`level` | Number |
`longitude` | Number |
`latitude` | Number |

##### Returns:

瓦片内要素的JSON对象

#### requestImage(imageryProvider, x, y, level, request) → Object
MapGIS/Provider/TiandituImageryProvider.js 299

请求瓦片

Name | Type | Description
--- | --- | ---
`imageryProvider` | Object |
`x` | Number |
`y` | Number |
`level` | Number |
`request` | Object |

##### Returns:

瓦片的Resource对象