cesium---图加载
//矢量就是边框图,影像就是真实的图片效果,地形图就是初中地理书上的那种
window.viewer = this.viewer = new Cesium.Viewer("cesium", {//离线或者不是WebMapTileServiceImageryProvider这种的都可以写在这里imageryProvider: new Cesium.BingMapsImageryProvider({url: "https://dev.virtualearth.net",key: "ArsDXFxRSS-STYkRkWGuelvpPho5_XlV88oSN98XBViYJFbaFDeiJpCnjRqGg70q",mapStyle: Cesium.BingMapsStyle.AERIAL,}), //行政区域图// imageryProvider: new Cesium.UrlTemplateImageryProvider({// url: "http://webrd02.is.autonavi.com/appmaptile?lang=zh_cn&size=1&scale=1&style=8&x={x}&y={y}&z={z}",// }),shouldAnimate: true,animation: false,timeline: false,navigationHelpButton: false,selectionIndicator: true, //移除靶sceneMode: 2,sceneModePicker: false, //切换二维creditContainer: document.createElement("div"),fullscreenButton: false,geocoder: false,homeButton: false,baseLayerPicker: false, //去掉基础图层infoBox: false,//解决截图全黑的情况contextOptions: {webgl: {alpha: true,depth: true,stencil: true,antialias: true,premultipliedAlpha: true,//通过canvas.toDataURL()实现截图需要将该项设置为truepreserveDrawingBuffer: true,failIfMajorPerformanceCaveat: true,},},
});
//如果是WebMapTileServiceImageryProvider的必须写在外面,不可以直接添加到imageryProvider属性里,不然显示出一个蓝球。。。
// viewer.imageryLayers.addImageryProvider(
// new Cesium.WebMapTileServiceImageryProvider({
// url: "http://t0.tianditu.com/img_c/wmts?service=wmts&request=GetTile&version=1.0.0&LAYER=vec&tileMatrixSet=w&TileMatrix={TileMatrix}&TileRow={TileRow}&TileCol={TileCol}&style=default.jpg&tk=d6a72a78a43a2c17294b72ab26354cd6",
// layer: "tdtImgBasicLayer",
// style: "default",
// format: "image/jpeg",
// tileMatrixSetID: "GoogleMapsCompatible",
// // maximumLevel: 18
// })
// );
//中文地名注记
viewer.imageryLayers.addImageryProvider(new Cesium.WebMapTileServiceImageryProvider({url: "http://t0.tianditu.com/cia_w/wmts?service=wmts&request=GetTile&version=1.0.0&LAYER=cia&tileMatrixSet=w&TileMatrix={TileMatrix}&TileRow={TileRow}&TileCol={TileCol}&style=default.jpg&tk=d6a72a78a43a2c17294b72ab26354cd6",layer: "tdtAnnoLayer",style: "default",format: "tiles",tileMatrixSetID: "GoogleMapsCompatible",})
);
//去除版权信息
viewer._cesiumWidget._creditContainer.style.display = "none";
// 抗锯齿
viewer.scene.postProcessStages.fxaa.enabled = false;
// 水雾特效
viewer.scene.globe.showGroundAtmosphere = true;
// 叠加国界服务
var iboMap = new Cesium.UrlTemplateImageryProvider({url:"https://t{s}.tianditu.gov.cn/DataServer?T=ibo_w&x={x}&y={y}&l={z}&tk=" +token,subdomains: subdomains,tilingScheme: new Cesium.WebMercatorTilingScheme(),maximumLevel: 10,
});
viewer.imageryLayers.addImageryProvider(iboMap);
cesium---图加载相关推荐
- cesium加载百度地图_Cesium专栏-百度地图加载(附源码下载)
Cesium 是一款面向三维地球和地图的,世界级的JavaScript开源产品.它提供了基于JavaScript语言的开发包,方便用户快速搭建一款零插件的虚拟地球Web应用,并在性能,精度,渲染质量以 ...
- 优化 cesium 界面广告牌(billboard)数据量大于 10w +时,地图加载缓慢、卡顿、加载完成后浏览器严重卡顿甚至崩溃问题
优化 cesium 界面广告牌(billboard)数据量大于 10w +时,地图加载缓慢.卡顿.加载完成后浏览器严重卡顿甚至崩溃问题 前言: 项目之前的设计,billboard 广告牌是绑在 ent ...
- cesium加载动图方案三:通过apng-js库实现
1.项目场景 实际开发中我们经常会有动图加载的需求,而Cesium不支持纹理贴动图,怎么样基于Cesium实现动图的加载,值得我们研究一波.cesium加载gif格式的动图有些场景能够满足我们的需求, ...
- Cesium加载geoserver发布的wms地图服务-设置BBOX参数无效
一.问题描述: 地图服务是geoserver发布的wms地图服务,使用cesium加载渲染,加载代码如下. // Cesium加载wms var wms = new Cesium.WebMapServ ...
- 初次转化max模型为3D Tiles失败、cesium加载一个obj格式的3D 机房模型
先下一个3D max模型,后缀为.max:用3D max打开:网上下的其他模型查看器不能打开: 打开时会出错误提示:对max模型文件和3d max还不了解: 打开后如下:是一个机房的3D模型: 下载一 ...
- 首次使用Cesium加载3D数据不成功
接此: https://blog.csdn.net/bcbobo21cn/article/details/110454547 参阅相关教程:Cesium加载3D数据是通过3D Tiles进行: 3D ...
- android 图片缩放算法,Android大图加载,缩放,滑动浏览--SubsamplingScaleImageView 源码分析大图加载...
**************这个开源项目有点大的,也不知道几篇能写完,先根据功能点分析解读********************* 1.写在前面 图片浏览的坑不少,大图加载导致内存溢出的情况相信每个 ...
- Leaflet中使用Leaflet.Spin插件实现地图加载等待效果
场景 Leaflet快速入门与加载OSM显示地图: Leaflet快速入门与加载OSM显示地图_BADAO_LIUMANG_QIZHI的博客-CSDN博客 在上面的基础上,怎样使用插件实现地图加载等待 ...
- 使用 read_graphviz 将 GraphViz Dot 文本图加载到 BGL adjacency_list 图的简单示例
boost::graph模块使用 read_graphviz 将 GraphViz Dot 文本图加载到 BGL adjacency_list 图的简单示例 实现功能 C++实现代码 实现功能 boo ...
- echarts 不支持 手机 浏览器_最佳实践 | 地图加载慢,还不支持现有浏览器?巧用 Mapbox 静态地图!...
#When and How to Use Static Maps 地图加载慢?浏览器支持不友好?或许使用 Mapbox 静态地图是个讨巧的思路! 静态地图 -- Static Map,什么是静态地图, ...
最新文章
- linux shell unlink,linux shell中,unlink和rm命令有什么区别
- python安装linux软件_Linux之安装常用软件
- windows下部署redis
- Android入门之AlertDialog
- ES6新特性之Generator函数
- WIN32控件使用大全
- 浏览器兼容性导致网址显示不完整
- LWIP之UDP协议
- 三角灯箱 css_如何使用HTML,CSS和JavaScript创建灯箱
- c 结构体之位域(位段)
- sql server新增列_SQL Server 2016安装中的新增功能?
- PHP 安全检测代码片段
- 360安卓_360手机助手下载
- elasticsearch使用中文拼音混合搜索的痛点解决
- 工业相机的曝光时间和帧率的关系
- JSON在线编辑器V2.0
- 计算机应用基础在线3,《计算机应用基础》第3阶段在线作业3.docx
- 社会化商业的基础架构
- 谁说程序员年龄大了,就没出路了?
- SQL Server 2008 R2自定义快捷键快捷查询表的内容
热门文章
- Vue多页面应用程序的构建
- 全球排名前十的美资投行由于全球业务增长速度较快,需要及时补充技术人员,将于3月4日(周六)在其上海office举办Super Saturday的招聘活动,招聘33名Java开发工程师。欢迎积极报名并推
- vs中c语言wasd方向键需要按回车_二十多年前,根本没人用WASD玩游戏
- clob mybatis_mybatis 解决Druid设置Oracle的Clob字段时的小坑详解
- 1N系列稳压二极管参数
- 网络水军第一课:手写自动弹幕
- earth power oracle,平行世界 | 他「抛弃」绘画从事摄影,将绘画与摄影结合在一起,创造了电影般的震撼场景,邀请我们与他一起穿越黑暗世界的旅程...
- tomcat配置前端静态文件gzip压缩
- 数学笔记15——微积分第二基本定理
- link rel=”canonical”标签的用法