//矢量就是边框图,影像就是真实的图片效果,地形图就是初中地理书上的那种
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---图加载相关推荐

  1. cesium加载百度地图_Cesium专栏-百度地图加载(附源码下载)

    Cesium 是一款面向三维地球和地图的,世界级的JavaScript开源产品.它提供了基于JavaScript语言的开发包,方便用户快速搭建一款零插件的虚拟地球Web应用,并在性能,精度,渲染质量以 ...

  2. 优化 cesium 界面广告牌(billboard)数据量大于 10w +时,地图加载缓慢、卡顿、加载完成后浏览器严重卡顿甚至崩溃问题

    优化 cesium 界面广告牌(billboard)数据量大于 10w +时,地图加载缓慢.卡顿.加载完成后浏览器严重卡顿甚至崩溃问题 前言: 项目之前的设计,billboard 广告牌是绑在 ent ...

  3. cesium加载动图方案三:通过apng-js库实现

    1.项目场景 实际开发中我们经常会有动图加载的需求,而Cesium不支持纹理贴动图,怎么样基于Cesium实现动图的加载,值得我们研究一波.cesium加载gif格式的动图有些场景能够满足我们的需求, ...

  4. Cesium加载geoserver发布的wms地图服务-设置BBOX参数无效

    一.问题描述: 地图服务是geoserver发布的wms地图服务,使用cesium加载渲染,加载代码如下. // Cesium加载wms var wms = new Cesium.WebMapServ ...

  5. 初次转化max模型为3D Tiles失败、cesium加载一个obj格式的3D 机房模型

    先下一个3D max模型,后缀为.max:用3D max打开:网上下的其他模型查看器不能打开: 打开时会出错误提示:对max模型文件和3d max还不了解: 打开后如下:是一个机房的3D模型: 下载一 ...

  6. 首次使用Cesium加载3D数据不成功

    接此: https://blog.csdn.net/bcbobo21cn/article/details/110454547 参阅相关教程:Cesium加载3D数据是通过3D Tiles进行: 3D ...

  7. android 图片缩放算法,Android大图加载,缩放,滑动浏览--SubsamplingScaleImageView 源码分析大图加载...

    **************这个开源项目有点大的,也不知道几篇能写完,先根据功能点分析解读********************* 1.写在前面 图片浏览的坑不少,大图加载导致内存溢出的情况相信每个 ...

  8. Leaflet中使用Leaflet.Spin插件实现地图加载等待效果

    场景 Leaflet快速入门与加载OSM显示地图: Leaflet快速入门与加载OSM显示地图_BADAO_LIUMANG_QIZHI的博客-CSDN博客 在上面的基础上,怎样使用插件实现地图加载等待 ...

  9. 使用 read_graphviz 将 GraphViz Dot 文本图加载到 BGL adjacency_list 图的简单示例

    boost::graph模块使用 read_graphviz 将 GraphViz Dot 文本图加载到 BGL adjacency_list 图的简单示例 实现功能 C++实现代码 实现功能 boo ...

  10. echarts 不支持 手机 浏览器_最佳实践 | 地图加载慢,还不支持现有浏览器?巧用 Mapbox 静态地图!...

    #When and How to Use Static Maps 地图加载慢?浏览器支持不友好?或许使用 Mapbox 静态地图是个讨巧的思路! 静态地图 -- Static Map,什么是静态地图, ...

最新文章

  1. linux shell unlink,linux shell中,unlink和rm命令有什么区别
  2. python安装linux软件_Linux之安装常用软件
  3. windows下部署redis
  4. Android入门之AlertDialog
  5. ES6新特性之Generator函数
  6. WIN32控件使用大全
  7. 浏览器兼容性导致网址显示不完整
  8. LWIP之UDP协议
  9. 三角灯箱 css_如何使用HTML,CSS和JavaScript创建灯箱
  10. c 结构体之位域(位段)
  11. sql server新增列_SQL Server 2016安装中的新增功能?
  12. PHP 安全检测代码片段
  13. 360安卓_360手机助手下载
  14. elasticsearch使用中文拼音混合搜索的痛点解决
  15. 工业相机的曝光时间和帧率的关系
  16. JSON在线编辑器V2.0
  17. 计算机应用基础在线3,《计算机应用基础》第3阶段在线作业3.docx
  18. 社会化商业的基础架构
  19. 谁说程序员年龄大了,就没出路了?
  20. SQL Server 2008 R2自定义快捷键快捷查询表的内容

热门文章

  1. Vue多页面应用程序的构建
  2. 全球排名前十的美资投行由于全球业务增长速度较快,需要及时补充技术人员,将于3月4日(周六)在其上海office举办Super Saturday的招聘活动,招聘33名Java开发工程师。欢迎积极报名并推
  3. vs中c语言wasd方向键需要按回车_二十多年前,根本没人用WASD玩游戏
  4. clob mybatis_mybatis 解决Druid设置Oracle的Clob字段时的小坑详解
  5. 1N系列稳压二极管参数
  6. 网络水军第一课:手写自动弹幕
  7. earth power oracle,平行世界 | 他「抛弃」绘画从事摄影,将绘画与摄影结合在一起,创造了电影般的震撼场景,邀请我们与他一起穿越黑暗世界的旅程...
  8. tomcat配置前端静态文件gzip压缩
  9. 数学笔记15——微积分第二基本定理
  10. link rel=”canonical”标签的用法