Class: VectorTilesLayer

VectorTilesLayer

new VectorTilesLayer()

矢量瓦片图层类,支持二维的矢量瓦片。

Name Type Default Description
options.url String

适用于通过SuperMap桌面软件生成mvt数据,经iServer发布为rest风格的地图服务,同时也适用于适用于第三方发布的WMTS服务。

options.layer String

图层名称,适用于第三方发布的WMTS服务。

options.tileWidth String

瓦片宽度,适用于第三方发布的WMTS服务。

options.tileHeight String

瓦片高度,适用于第三方发布的WMTS服务。

options.format String 'mvt' 可选

适用于第三方发布的WMTS服务。

options.tilematrxset String

瓦片矩阵集名称,适用于第三方发布的WMTS服务。

options.maximumLevel Number 可选

最大级别,适用于第三方发布的WMTS服务。

options.minimumLevel Number 可选

最小级别,适用于第三方发布的WMTS服务。

Example
var layer = scene.addVectorTilesLayer({
    url:"http://localhost:8090/iserver/services/map-mvt-test/....../maps/test"//地图服务
});

Members

alphaNumber

获取或设置图层整体的透明度,取值在0到1之间(0为完全透明)。

mapboxStyleObject

获取或者设置图层使用的mapbox标准的风格对象,可用来在前端修改地图风格、样式、专题图等。

readonly maximumLevelNumber

获取数据在全球剖分下最大级别。

readonly minimumLevelNumber

获取数据在全球剖分下最小级别。

rectangleRectangle

获取数据的地理范围。

showBoolean

获取或者设置图层的可见性。

readonly tileHeightNumber

获取瓦片高度。

readonly tileWidthNumber

获取瓦片宽度。

tilingSchemeTilingScheme

获取数据的全球剖分方式。

Methods

refresh()

刷新图层,让修改后的地图风格生效。