new ol.supermap.VectorTileStyles(options)
openlayers/overlay/vectortile/VectorTileStyles.js, line 13
Name | Type | Description |
---|---|---|
options |
Object |
交互时所需可选参数。 |
Extends
Methods
-
ol.supermap.VectorTileStyles.getCartoCss()
openlayers/overlay/vectortile/VectorTileStyles.js, line 245 -
获取 cartoCss 的样式。
-
ol.supermap.VectorTileStyles.getCartoShaders()
openlayers/overlay/vectortile/VectorTileStyles.js, line 211 -
获取客户端 Carto 的阴影。
-
ol.supermap.VectorTileStyles.getClientCartoShaders()
openlayers/overlay/vectortile/VectorTileStyles.js, line 228 -
获取客户端 Carto 的阴影。
-
ol.supermap.VectorTileStyles.getDonotNeedServerCartoCss()
openlayers/overlay/vectortile/VectorTileStyles.js, line 262 -
获取是否需要 CartoCss 服务。
-
ol.supermap.VectorTileStyles.getLayerInfo(layerName)
openlayers/overlay/vectortile/VectorTileStyles.js, line 411 -
获取图层的信息。
Name Type Description layerName
string 图层名。
-
ol.supermap.VectorTileStyles.getLayerName()
openlayers/overlay/vectortile/VectorTileStyles.js, line 347 -
获取图层名称。
-
ol.supermap.VectorTileStyles.getLayersInfo()
openlayers/overlay/vectortile/VectorTileStyles.js, line 279 -
获取图层信息服务。
-
ol.supermap.VectorTileStyles.getSelectedId()
openlayers/overlay/vectortile/VectorTileStyles.js, line 330 -
获取选择序号。
-
ol.supermap.VectorTileStyles.getSelectedStyle(type)
openlayers/overlay/vectortile/VectorTileStyles.js, line 391 -
设置选择后的样式。
Name Type Description type
string 选择后的样式。
-
ol.supermap.VectorTileStyles.getStyle(originalLayerName, feature)
openlayers/overlay/vectortile/VectorTileStyles.js, line 448 -
获取样式。
Name Type Description originalLayerName
string 原始图层信息。
feature
Object 要素对象。
-
ol.supermap.VectorTileStyles.getUrl()
openlayers/overlay/vectortile/VectorTileStyles.js, line 296 -
获取地址。
-
ol.supermap.VectorTileStyles.getView()
openlayers/overlay/vectortile/VectorTileStyles.js, line 313 -
获取视图。
-
ol.supermap.VectorTileStyles.setCartoShaders(cartoShaders)
openlayers/overlay/vectortile/VectorTileStyles.js, line 202 -
设置 Carto 的阴影。
Name Type Description cartoShaders
Array Carto 阴影。
-
ol.supermap.VectorTileStyles.setClientCartoShaders(clientCartoShaders)
openlayers/overlay/vectortile/VectorTileStyles.js, line 219 -
设置客户端 Carto 的阴影。
Name Type Description clientCartoShaders
Array 客户端 Carto 阴影。
-
ol.supermap.VectorTileStyles.setDonotNeedServerCartoCss(donotNeedServerCartoCss)
openlayers/overlay/vectortile/VectorTileStyles.js, line 253 -
设置是否需要 CartoCss 服务。
Name Type Description donotNeedServerCartoCss
Object 是否需要 CartoCss 服务。
-
ol.supermap.VectorTileStyles.setLayerName(layerName)
openlayers/overlay/vectortile/VectorTileStyles.js, line 338 -
设置图层名称。
Name Type Description layerName
string 图层名称。
-
ol.supermap.VectorTileStyles.setLayersInfo(layersInfo)
openlayers/overlay/vectortile/VectorTileStyles.js, line 270 -
设置图层信息服务。
Name Type Description layersInfo
Object 图层信息。
-
ol.supermap.VectorTileStyles.setSelectedId(selectedId)
openlayers/overlay/vectortile/VectorTileStyles.js, line 321 -
设置选择序号。
Name Type Description selectedId
number 选择序号。
-
ol.supermap.VectorTileStyles.setSelectedLineStyle(selectedLineStyle)
openlayers/overlay/vectortile/VectorTileStyles.js, line 364 -
设置选择后线样式。
Name Type Description selectedLineStyle
Object 选择后线样式。
-
ol.supermap.VectorTileStyles.setSelectedPointStyle(selectedPointStyle)
openlayers/overlay/vectortile/VectorTileStyles.js, line 355 -
设置选择后点样式。
Name Type Description selectedPointStyle
Object 选择后点样式。
-
ol.supermap.VectorTileStyles.setSelectedRegionStyle(selectedRegionStyle)
openlayers/overlay/vectortile/VectorTileStyles.js, line 373 -
设置选择后面样式。
Name Type Description selectedRegionStyle
Object 选择后面样式。
-
ol.supermap.VectorTileStyles.setSelectedRegionStyle(selectedTextStyle)
openlayers/overlay/vectortile/VectorTileStyles.js, line 382 -
设置选择后文本样式。
Name Type Description selectedTextStyle
Object 选择后文本样式。
-
ol.supermap.VectorTileStyles.setUrl(url)
openlayers/overlay/vectortile/VectorTileStyles.js, line 287 -
设置地址。
Name Type Description url
string 地址。
-
ol.supermap.VectorTileStyles.setView(view)
openlayers/overlay/vectortile/VectorTileStyles.js, line 304 -
设置视图。
Name Type Description view
Object 视图。
-
getFeatureStyle(feature)
openlayers/overlay/vectortile/VectorTileStyles.js, line 521 -
获取要素样式。
Name Type Description feature
Object 要素。
-
mergeTextFeatureStyle(layerInfo, feature, url)
openlayers/overlay/vectortile/VectorTileStyles.js, line 493 -
合并文本要素样式。
Name Type Description layerInfo
string 图层信息。
feature
Object 获取的要素。
url
string 地址。