iClient3D 加载天地图服务

1 对国家天地图,通过TiandituImageryProvider影像服务提供者加载地图;

javascript 复制代码
var TiandituimageryLayer=new Cesium.TiandituImageryProvider({
mapStyle: Cesium.TiandituMapsStyle[value],
 token: "4a00a1dc5387b8ed8adba3374bd87e5e"
  })
  viewer.imageryLayers.addImageryProvider(TiandituimageryLayer);

2 对国家天地图,通过TiandituAnnotationProvider地形服务提供者加载地形;

javascript 复制代码
var provider = new Cesium.TiandituTerrainProvider({
token:"4a00a1dc5387b8ed8adba3374bd87e5e"
});
viewer.terrainProvider = provider;

3 对非国家天地图,特别是坐标系等信息与国家天地图不一致的情况,通过解析能力文档进行加载地图

javascript 复制代码
var matrixIds = [];
for (let i = 0; i < 19; i++) {
    matrixIds[i] = i + 1;
}
var wmtsImageryProvider = new Cesium.WebMapTileServiceImageryProvider({
		url: 'http://www.sdmap.gov.cn/tileservice/SDRasterPubMap',
		layer: '山东影像地图',
		style: 'default',
		format: 'tiles',
		tileMatrixSetID: 'SDRasterPubMap',
		tileMatrixLabels: matrixIds,
		tilingScheme: new Cesium.GeographicTilingScheme({
		ellipsoid: Cesium.Ellipsoid.CGCS2000,
		numberOfLevelZeroTilesX: 2,
		numberOfLevelZeroTilesY: 1
	})
});
viewer.imageryLayers.addImageryProvider(wmtsImageryProvider);
相关推荐
渲染101专业云渲染1 小时前
Blender4.4正式发布:核心更新与渲染101云渲染平台应用指南
3d·云计算·blender·maya·houdini
略知1210 小时前
SLAM十四讲【四】相机与图像
数码相机·3d·单目·三维重建·3d视觉·双目
木木黄木木17 小时前
基于HTML5的3D魔方项目开发实践
前端·3d·html5
Front_Yue1 天前
Unity中MonoBehaviour的生命周期详解
3d·unity·c#
木木黄木木2 天前
使用CSS3实现炫酷的3D翻转卡片效果
前端·3d·css3
@you_1232 天前
3D点云数据处理中的聚类算法总结
算法·3d·聚类
图扑可视化2 天前
基于 HT 2D&3D 渲染引擎的新能源充电桩可视化运营系统技术剖析
3d
木木黄木木2 天前
html5炫酷的科技感3D文字效果实现详解
科技·3d·html5
微丽宝2 天前
stability ai推出的 AI模型2D图像转3D视频
人工智能·3d·音视频
Front_Yue3 天前
使用Three.js渲染器创建炫酷3D场景
javascript·3d·three.js