new ol.supermap.VectorTileStyles(options)
openlayers/overlay/vectortile/VectorTileStyles.js, line 11
Name | Type | Description |
---|---|---|
options |
Object |
交互时所需可选参数。 |
Extends
Methods
-
ol.supermap.VectorTileStyles.getCartoCss()
openlayers/overlay/vectortile/VectorTileStyles.js, line 232 -
获取 cartoCss 的样式。
-
ol.supermap.VectorTileStyles.getCartoShaders()
openlayers/overlay/vectortile/VectorTileStyles.js, line 198 -
获取客户端 Carto 的阴影。
-
ol.supermap.VectorTileStyles.getClientCartoShaders()
openlayers/overlay/vectortile/VectorTileStyles.js, line 215 -
获取客户端 Carto 的阴影。
-
ol.supermap.VectorTileStyles.getDonotNeedServerCartoCss()
openlayers/overlay/vectortile/VectorTileStyles.js, line 249 -
获取是否需要 CartoCss 服务。
-
ol.supermap.VectorTileStyles.getLayerInfo(layerName)
openlayers/overlay/vectortile/VectorTileStyles.js, line 398 -
获取图层的信息。
Name Type Description layerName
string 图层名。
-
ol.supermap.VectorTileStyles.getLayerName()
openlayers/overlay/vectortile/VectorTileStyles.js, line 334 -
获取图层名称。
-
ol.supermap.VectorTileStyles.getLayersInfo()
openlayers/overlay/vectortile/VectorTileStyles.js, line 266 -
获取图层信息服务。
-
ol.supermap.VectorTileStyles.getSelectedId()
openlayers/overlay/vectortile/VectorTileStyles.js, line 317 -
获取选择序号。
-
ol.supermap.VectorTileStyles.getSelectedStyle(type)
openlayers/overlay/vectortile/VectorTileStyles.js, line 378 -
设置选择后的样式。
Name Type Description type
string 选择后的样式。
-
ol.supermap.VectorTileStyles.getStyle(originalLayerName, feature)
openlayers/overlay/vectortile/VectorTileStyles.js, line 435 -
获取样式。
Name Type Description originalLayerName
string 原始图层信息。
feature
Object 要素对象。
-
ol.supermap.VectorTileStyles.getUrl()
openlayers/overlay/vectortile/VectorTileStyles.js, line 283 -
获取地址。
-
ol.supermap.VectorTileStyles.getView()
openlayers/overlay/vectortile/VectorTileStyles.js, line 300 -
获取视图。
-
ol.supermap.VectorTileStyles.setCartoShaders(cartoShaders)
openlayers/overlay/vectortile/VectorTileStyles.js, line 189 -
设置 Carto 的阴影。
Name Type Description cartoShaders
Array Carto 阴影。
-
ol.supermap.VectorTileStyles.setClientCartoShaders(clientCartoShaders)
openlayers/overlay/vectortile/VectorTileStyles.js, line 206 -
设置客户端 Carto 的阴影。
Name Type Description clientCartoShaders
Array 客户端 Carto 阴影。
-
ol.supermap.VectorTileStyles.setDonotNeedServerCartoCss(donotNeedServerCartoCss)
openlayers/overlay/vectortile/VectorTileStyles.js, line 240 -
设置是否需要 CartoCss 服务。
Name Type Description donotNeedServerCartoCss
Object 是否需要 CartoCss 服务。
-
ol.supermap.VectorTileStyles.setLayerName(layerName)
openlayers/overlay/vectortile/VectorTileStyles.js, line 325 -
设置图层名称。
Name Type Description layerName
string 图层名称。
-
ol.supermap.VectorTileStyles.setLayersInfo(layersInfo)
openlayers/overlay/vectortile/VectorTileStyles.js, line 257 -
设置图层信息服务。
Name Type Description layersInfo
Object 图层信息。
-
ol.supermap.VectorTileStyles.setSelectedId(selectedId)
openlayers/overlay/vectortile/VectorTileStyles.js, line 308 -
设置选择序号。
Name Type Description selectedId
number 选择序号。
-
ol.supermap.VectorTileStyles.setSelectedLineStyle(selectedLineStyle)
openlayers/overlay/vectortile/VectorTileStyles.js, line 351 -
设置选择后线样式。
Name Type Description selectedLineStyle
Object 选择后线样式。
-
ol.supermap.VectorTileStyles.setSelectedPointStyle(selectedPointStyle)
openlayers/overlay/vectortile/VectorTileStyles.js, line 342 -
设置选择后点样式。
Name Type Description selectedPointStyle
Object 选择后点样式。
-
ol.supermap.VectorTileStyles.setSelectedRegionStyle(selectedRegionStyle)
openlayers/overlay/vectortile/VectorTileStyles.js, line 360 -
设置选择后面样式。
Name Type Description selectedRegionStyle
Object 选择后面样式。
-
ol.supermap.VectorTileStyles.setSelectedRegionStyle(selectedTextStyle)
openlayers/overlay/vectortile/VectorTileStyles.js, line 369 -
设置选择后文本样式。
Name Type Description selectedTextStyle
Object 选择后文本样式。
-
ol.supermap.VectorTileStyles.setUrl(url)
openlayers/overlay/vectortile/VectorTileStyles.js, line 274 -
设置地址。
Name Type Description url
string 地址。
-
ol.supermap.VectorTileStyles.setView(view)
openlayers/overlay/vectortile/VectorTileStyles.js, line 291 -
设置视图。
Name Type Description view
Object 视图。
-
getFeatureStyle(feature)
openlayers/overlay/vectortile/VectorTileStyles.js, line 508 -
获取要素样式。
Name Type Description feature
Object 要素。
-
mergeTextFeatureStyle(layerInfo, feature, url)
openlayers/overlay/vectortile/VectorTileStyles.js, line 480 -
合并文本要素样式。
Name Type Description layerInfo
string 图层信息。
feature
Object 获取的要素。
url
string 地址。