Cesium开发:关于加载CGCS2000切片
在线的天地图,发布的有两种切片投影格式,一个是 国家2000的坐标系,另一个是 Web Mercator的坐标系,通常我们在开发的时候,用的比较多是Web Mercator的坐标系切片。
在Cesium中,加载Web Mercator的切片作为底图,只需要按照一定的服务形式进行切片配置,代码如下:
imageryProvider: new Cesium.WebMapTileServiceImageryProvider({url:"http://t1.tianditu.com/img_w/wmts?service=wmts&request=GetTile&version=1.0.0&LAYER=img&tileMatrixSet=w&TileMatrix={TileMatrix}&TileRow={TileRow}&TileCol={TileCol}&style=default&format=tiles&tk=<your token>",
enablePickFeatures: false
})
在以上的代码中,并不需要设置坐标系的参数,直接就能够加载进来,把切片的地址换成 国家2000,就会出现切片加载不正常,有些地方不能加载的问题。
查看Cesium的API,可以设置影像图层的tilingScheme属性,
设置成球面的切片方案,这样就能加载非Web Mercator形式的切片了。
_tileScheme = new Cesium.GeographicTilingScheme();
但是,在这样设置完以后,发现还是请求的不对,地图的级别和实际的切片级别差一个级别,又设置图层的最小级别,也并没有起作用,所以,这还需要进一步研究。
不过,理解了Cesium的切片设置方式,同时,CGCS2000和Web Mercator在视觉上最主要的区别就是,地图在全图的情况下,一个是长方形的,另一个是正方形。
更多文章请关注公众号查看!
Cesium开发:关于加载CGCS2000切片相关推荐
- cesium初探之加载三维模型
项目需要用到二三维地图切换,本来准备研究ArcGIS js for Web 3d,但考虑到版权的问题,决定试着用cesium来做,于是花了2天时间抱着试试看的心态把cesium从环境配置到加载三维模型 ...
- cesium加载cgcs2000\wgs84坐标系解决方式
关于cesium加载cgcs2000\wgs84坐标系的切片,两种解决方式: 1-修改cesium的源码, 2-使用代理,转发发布的源切片. 更多文章请关注公众号查看!
- cesium加载arcgis切片
cesium 加载arcmap切片 jpg // z 是缩放级别 x是从左到右 y是从上到下 var imageryUrl = '/images/{z}/{x}/{y}.jpg';//影像数据var ...
- Cesium for UE4 加载离线地形和影像
Cesium for UE4 加载离线地形和影像 CTB 切片地形 编译cesium-terrain-builder {"tilejson": "2.1.0", ...
- ios加载本地html懒加载图片方案,IOS开发中加载大量网络图片优化方法
IOS开发中加载大量网络图片如何优化 1.概述 在IOS下通过URL读一张网络图片并不像其他编程语言那样可以直接把图片路径放到图片路径的位置就ok,而是需要我们通过一段类似流的方式去加载网络图片,接着 ...
- Cesium基础知识-加载json数据
viewer = new Cesium.Viewer('cesiumContainer'); //加载json数据生成线 function CreateLineFromJson(params) { / ...
- CesiumJs 地图中加载模型,cesium 地图模型的加载,cesium 加载建筑模型, cesium 加载3Dmodels
最近接手cesium 地图. . . 自我感觉cesium地图很屌的. 真的很强大. 基础的一些东西跟着教程多看几遍就好了. 下面我们着重说的是cesium 地图模型的加载. . 1. cesium ...
- cesium 地图无法加载 报错401 缺少token
cesium 地图无法加载 报错401 缺少token 首先,报错401 说明用户没有访问权限,需要进行身份认证,也就是cesium需要密钥,也是最近实行的吧,因为之前不用也能加载出地图. token ...
- Cesium for UE4 加载离线本地服务器
Cesium for UE4 加载离线本地服务器 1.准备ngnix配置本地服务器 2.在ue4显示离线地图 本人是小白,对那些GIS什么的都是不懂,希望大家多多交流. 1.准备ngnix配置本地服务 ...
最新文章
- hdu3790 最短路径问题(spfa)
- PHP solr服务器搭建,搜索方案 solr+php如何安装配置?
- Enterprise Library1.0 -- DataAccess Application Block
- 《IT项目管理》读书笔记(9) —— 项目沟通管理
- 7-55 空心字母金字塔 (10 分)
- 最优化学习笔记(七)——Levenberg-Marquardt修正(牛顿法修正)
- 18春东大计算机在线作业3,东大18春学期《计算机辅助数控编程》在线作业3.docx...
- Java笔记(二十一) 动态代理
- day02:关于惯性导航工具箱的学习与使用:use of the progen
- 【图像边缘检测】基于matlab GUI神经网络算法边缘检测(带面板)【含Matlab源码 1346期】
- java导入包srcy有红叉_eclipse导入web项目之后项目中出现小红叉解决办法
- R语言中写入Excel的不同sheet表格
- mysql sql delete语句_SQL Delete语句
- Vibe算法原理与实践(C++)
- vue3.0页面模板-示例
- Android实现简单日历
- gpu 数据库_GPU驱动的数据库可以为您做什么
- 移动电源充电宝新国标GB/T 35590-2017检测报告测试项目
- 操作系统实验(2)—— Linux启动初始化过程设计探析实验
- easyx创建窗口及原理
热门文章
- 手写识别软件背景知识
- 具省电模式的小体积LCD段码液晶显示屏驱动IC-VK1S56D 14*4COM,可用于电池电量显示、美容仪、手持测温仪、家用除湿机、空气甲醛检测仪等液晶显示驱动-永嘉原*厂,可提供样品
- 采用python 批量下载ocean color中的卫星数据
- 单片机,DSP,ARM,FPGA的特点与区别
- RISC-V架构的开源处理器分析
- delphi顺丰快递(支持快递查询、快递下单)
- pxe启动工具tftpd32
- css区分ie8/ie9/ie10/ie11 chrome firefox的代码
- SQLyog图形化l数据库的操作和学习
- plsql使用IP直接登录数据库