Cesium学习进度日志

2021/07/08

环境:

  ①nginx配置  

    Nginx Windows详细安装部署教程

一.Cesium中文网文章

     在gitee上的配套代码

  

 1.vscode上可以使用的代码提示工具

 

cd project
npm install --save @types/cesium

 2.Install Docker Desktop on Windows

适用于 Linux 的 Windows 子系统安装指南 (Windows 10)

二.3dtiles相关:
  • 所有线性距离的单位是米。

  • 所有角度均以弧度为单位

  • 3D Tiles使用右手笛卡尔坐标系,整体坐标系为WGS 84坐标系,但是WGS 84坐标系并不是必须的,也可以只有自己局部坐标系,不定义全局坐标系。
  • 区域边界体积使用地理坐标系(纬度,经度,高度),特别是EPSG 4979来指定边界

三.比较实用的系列文章

配套视频教程

 

Cesium官方教程4–影像图层 影像图层 跨域资源访问 影像providers 和 . layers 对比 

Cesium 在线地图访问总结(没有实践)

加载arcgis底图沙盘实例

不错的数据方面资料:Cesium产品体系

cesium加载倾斜摄影OSGB转换成3dtiles并更换底图:osgb转换3dtiles  nginx作为资源服务器   合并多个3dtiles

加载天地图

 

2.加载3d模型

 包括模型,entity聚合,Entity 管理(通过EntityCollection),Entity 拾取,Entity 固定

  Cesium中拾取模型对象或坐标的方法介绍

cesium 之三维场景展示篇(附源码下载)

  js字符串截取

 

  • Cesium3Dtileset:用于流式传输大量的异构3D地理空间数据集;
  • Cesium3DTileStyle:瓦片集样式;
  • Cesium3DTile:数据集中的一个瓦片;
  • Cesium3DTileContent:瓦片内容;
  • Cesium3DTileFeature:瓦片集要素,用于访问Tile中批量表中的属性数据,可通过scene.pick方法来获取一个 BATCH,即三维要素。Cesium3DTileFeature.getPropertyNames() 方法获取批量表中所有属性名,Cesium3DTileFeature.getProperty(string Name) 来获取对应属性名的属性值。

 

 四.Cesium学习系列汇总

五.ceisum 使用demo、方法或components总结

六.cesium基础知识

.cesium中文网的简书

 

N.实战

1.Cesium实战项目说明

里面的效果不错

 

 2.Mars 3D

悲观者更正确,乐观者更成长。时代大潮下,充满着机遇和风险。 目标不同,选择也就不同,人生没有标准答案,对大多数人而言,还是要不停地提高自己,这个世界什么都能快,但学习从来都没有捷径,或者说学习已是捷径。
原文地址:https://www.cnblogs.com/youzi-xuchongyou/p/14984542.html