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);
相关推荐
yychen_java5 小时前
基于Java3D与Jzy3D的三维建模深度开发:从架构到实践
java·3d·架构
暴风鱼划水21 小时前
三维重建【0-D】3D Gaussian Splatting:相机标定原理与步骤
算法·3d
井队Tell1 天前
打造高清3D虚拟世界|零基础学习Unity HDRP高清渲染管线(第十天)
学习·3d·unity
wenjie学长1 天前
[3D Max 基础知识分享]—多孔结构模型制作与编辑
3d·三维模型·多孔结构模型编辑
阿登林1 天前
Unity3D与Three.js构建3D可视化模型技术对比分析
开发语言·javascript·3d
时间的情敌1 天前
Vue3+CSS 实现3D卡片动画
前端·css·3d
J_Xiong01171 天前
【VLNs篇】11:Dynam3D: 动态分层3D令牌赋能视觉语言导航中的VLM
人工智能·算法·3d
光锥智能1 天前
具身智能3D数字人开放平台「星云」发布:魔珐科技让AI第一次拥有“身体”
人工智能·科技·3d
苏州知芯传感1 天前
赋能智能制造:基于MEMS微振镜的高精度动态3D机器视觉
数码相机·3d·制造
DO_Community2 天前
利用腾讯开源 Hunyuan3D 2.1:在 DigitalOcean GPU Droplet 上快速搭建 3D 模型
人工智能·3d·开源·llm·aigc·大语言模型