Constructor
new ThematicTileLayer(id, url, layerID, params, hasLegend, hasEdge, hasLabel, chartID)
Example
(code)
//添加专题图图层
var thmatic = new GeoGlobe.Layer.ThematicTileLayer({
id:"thematic"
layerID: Cfg.map2DThematicLayerID_JS,
params:{
"hasLegend": true,
"legendType": 0,
"hasEdge": true,
"hasLabel": false,
"hasBaseMap": true,
"hasBaseMapLegend": true,
"baseMapExampleColumnNums": 2
}
chartID:Cfg.map2DThematicchartID_JS,
});
(end)
Parameters:
Name | Type | Description |
---|---|---|
id |
String | 图层名称. |
url |
String | 专题图服务地址。 |
layerID |
String | 图层ID。 |
params |
object | 专题图请求参数 |
hasLegend |
Boolean | 是否显示图例,放params中。 |
hasEdge |
Boolean | 是否绘制专题图符号的边线,放params中。 |
hasLabel |
Boolean | 是否绘制专题图符号的标注,放params中。 |
chartID |
String | 专题符号标识。 |
Members
chartID :String
- Default Value:
- null
专题符号标识.
Type:
- String
colorSchemeID :String
- Default Value:
- null
色卡标识..
Type:
- String
format :String
- Default Value:
- png
图片样式..
Type:
- String
hasEdge :Boolean
- Default Value:
- false
是否绘制专题图符号的边线,默认值为false..
Type:
- Boolean
hasLabel :Boolean
- Default Value:
- false
是否绘制专题图符号的标注,默认值为false..
Type:
- Boolean
hasLegend :Boolean
- Default Value:
- false
是否显示图例,默认值为false..
Type:
- Boolean
id :String
- Default Value:
- null
专题图图层专属id..
Type:
- String
layerID :String
- Default Value:
- null
图层ID.
Type:
- String
legendPosition :String
- Default Value:
- br
图例显示方位,默认为右下角。左上角:tl、左下角:bl、右上角:tr、右下角:br.
Type:
- String
map :Object
- Default Value:
- null
图层添加的map.
Type:
- Object
maxExtent :Object
- Default Value:
- null
图层的最大范围.
Type:
- Object
version :String
- Default Value:
- 1.0.0
服务版本.
Type:
- String
Methods
getCapabilities(successFn, failFn)
获取服务能力描述信息。
Parameters:
Name | Type | Description |
---|---|---|
successFn |
function | 请求成功的回调函数。 |
failFn |
function | 请求失败的回调函数。 |