Class: Tianditu

ol.source.Tianditu

天地图图层源。

new ol.source.Tianditu(opt_options)

openlayers/mapping/Tianditu.js, line 6
Name Type Default Description
opt_options Object

参数。

Name Type Default Description
url string 'http://t{0-7}.tianditu.gov.cn/{layer}_{proj}/wmts?' 可选

服务地址。

options.key string

天地图服务密钥。详见http://lbs.tianditu.gov.cn/server/MapService.html

opt_options.layerType string 'vec' 可选

图层类型。(vec:矢量图层,img:影像图层,ter:地形图层)

opt_options.attributions string 可选

版权描述信息。

opt_options.cacheSize number 2048 可选

缓冲大小。

opt_options.tileLoadFunction function 可选

切片加载完成后执行函数。

opt_options.style string 可选

图层风格。

opt_options.format string 'tiles' 可选

格式。

opt_options.isLabel boolean 可选

是否是标注图层。

opt_options.opaque boolean true 可选

是否透明。

opt_options.tileProxy string 可选

代理地址。

Extends

Methods

ol.source.Tianditu.default3857TileGrid(){ol.tilegrid.WMTS}

openlayers/mapping/Tianditu.js, line 129

获取默认 3857 网格瓦片。

Returns:
Type Description
ol.tilegrid.WMTS 返回默认 3857 网格瓦片对象。

ol.source.Tianditu.default4326TileGrid(){ol.tilegrid.WMTS}

openlayers/mapping/Tianditu.js, line 107

获取默认 4326 网格瓦片。

Returns:
Type Description
ol.tilegrid.WMTS 返回默认 4326 网格瓦片对象。

ol.source.Tianditu.getTileGrid(projection){ol.tilegrid.WMTS}

openlayers/mapping/Tianditu.js, line 93

获取瓦片网格。

Name Type Description
projection Object

投影参考对象。

Returns:
Type Description
ol.tilegrid.WMTS 返回瓦片网格对象