SuperMap iClient3D for WebGL 如何加载WMTS服务

在 SuperMap iClient3D for WebGL 中加载WMTS服务时,参数配置很关键!下面我们详细介绍如何正确填写参数,确保影像服务完美加载。

一、数据制作

对于上述视频中的地图制作,此处不做讲述,如有需要可访问:Online 开发者中心

可视化案例中提供了详细的代码、数据下载链接及数据制作过程。

二、相关参数对应详解

SuperMap iClient3D for WebGL 如何加载WMTS服务_第1张图片

SuperMap iClient3D for WebGL 如何加载WMTS服务_第2张图片

三、相关参数说明
参数 说明
url
’http://localhost:8090/iserver/services/map-HeNan/wmts100‘
WMTS服务的URL地址,指向本地iServer发布的河南省地图服务
layer '河南省地形图' WMTS服务中要加载的图层名称
style 'default' 图层的样式,通常使用默认样式
format 'image/png' 瓦片图像的格式,这里使用PNG格式
tileMatrixSetID 'CUSTOM_河南省地形图' 瓦片矩阵集的ID,标识特定的瓦片切割方案
tileMatrixLabels ['0', '1', '2', '3'] 瓦片矩阵级别的标签,对应不同的缩放级别
tilingScheme SuperMap3D.GeographicTilingScheme对象 定义瓦片切割方案的地理参考系统
numberOfLevelZeroTilesX 3 零级(最顶层)X方向的瓦片数量
numberOfLevelZeroTilesY 2 零级(最顶层)Y方向的瓦片数量
ellipsoid SuperMap3D.Ellipsoid.CGCS2000 使用CGCS2000椭球体(中国大地坐标系2000)
rectangle SuperMap3D.Rectangle.fromDegrees(...) 定义地图范围的矩形区域(经度110.19°-116.81°,纬度31.25°-36.51°)
scaleDenominators [4367830.187724358, ...] 各级别的比例尺分母,用于计算地图比例尺
customDPI SuperMap3D.Cartesian2(90.714..., 90.714...) 自定义DPI(每英寸点数)设置,X和Y方向的值

四、示例完整代码





    
    
    
    加载 WMTS 服务
    
    
    
    
    
    
    



    

你可能感兴趣的:(webgl)