Cesium从入门到放弃11:模拟地球自转[转]
摘要:let viewer = undefinedfunction icrf() { if (!viewer || viewer.scene.mode !== Cesium.SceneMode.SCENE3D) { return; } const icrfToFixed = Cesium.Transfor
阅读全文
posted @
2020-10-22 09:43
3D入魔
阅读(1697)
推荐(0) 编辑
Cesiumjs 获取坐标点高度的三种方式[转]
摘要:第一种(镜头高度太高获取的高度会为错误的负数,镜头高度要足够低) let cartographic = Cesium.Cartographic.fromDegrees(lon,lat); let height = viewer.scene.globe.getHeight(cartographic);
阅读全文
posted @
2020-08-28 12:07
3D入魔
阅读(3175)
推荐(0) 编辑
Cesium原理篇:6 Render模块(5: VAO&RenderState&Command)【转】
摘要:VAO VAO(Vertext Array Object),中文是顶点数组对象。之前在《Buffer》一文中,我们介绍了Cesium如何创建VBO的过程,而VAO可以简单的认为是基于VBO的一个封装,为顶点属性数组和VBO中的顶点数据之间建立了关联。我们来看一下使用示例: var indexBuff
阅读全文
posted @
2020-07-02 11:45
3D入魔
阅读(942)
推荐(0) 编辑
Cesium中DrawCommand使用【转】
摘要:Cesium中DrawCommand使用viewer.scene.primitives.add(object)方法在添加自定义的物体时,首先会加载object里的update方法,若没有则会报如下错误 代码如下: //定义一个Trangles类 function Trangles(options)
阅读全文
posted @
2020-07-02 11:13
3D入魔
阅读(1465)
推荐(0) 编辑
Cesium案例解析(三)——Camera相机[转]
摘要:目录 1. 概述 2. 实例 2.1. Camera.html 2.2. Camera.js 2.2.1. 飞行至某一点 2.2.2. 飞行至某区域 2.2.3. 两地之间飞行 2.2.4. 设置视图到某一点 2.2.5. 设置视图到某区域 3. 其他 3.1. 事件及相应函数 3.2. setRe
阅读全文
posted @
2020-07-02 10:58
3D入魔
阅读(1180)
推荐(0) 编辑
Cesium.knockout【转】
摘要:Cesium.knock能够使Cesium球体监听html控件, 从而根据控件的值实时改变一些地图属性. 如图, Cesium的标注聚合功能, Cesium能够根据html控件输入的像素范围, 最小簇聚, 实时改变标注的范围和大小. 下面我们来实现一个简单的实例通过调整input的值, 改变Cesi
阅读全文
posted @
2020-06-23 10:31
3D入魔
阅读(1352)
推荐(0) 编辑
vue cesium 加载倾斜摄影数据并在上面添加自定义标注【转】
摘要:在main.js引入 import Cesium from 'cesium/Cesium'import '../node_modules/cesium/Build/Cesium/Widgets/widgets.css' Vue.prototype.Cesium = Cesium; <br>// 以下
阅读全文
posted @
2020-03-23 11:02
3D入魔
阅读(2316)
推荐(0) 编辑
Cesium中导入三维模型方法(dae到glft/bgltf)[转]
摘要:Cesium中导入三维模型方法(dae到glft/bgltf) Cesium中目前支持gltf和bgltf两种格式。“gltf是khronos组织(起草OpenGL标准的那家)定义的一种交换格式,用于互联网或移动设备上展现3d内容,充分支持opengl,webgl,opengles图形加速标准”[1
阅读全文
posted @
2019-11-29 11:03
3D入魔
阅读(2874)
推荐(0) 编辑
Cesium原理篇:GroundPrimitive【转】
摘要:今天来看看GroundPrimitive,选择GroundPrimitive有三个目的:1 了解GroundPrimitive和Primitive的区别和关系 2 createGeometry的特殊处理 3 如何通过阴影体的方式实现贴地效果。 GroundPrimitive.prototype.up
阅读全文
posted @
2019-11-08 14:12
3D入魔
阅读(2025)
推荐(0) 编辑
Cesium 1.54评测 【转】
摘要:重要功能评测 3dtiles数据上画线和贴纹理 3dtiles数据上画线和贴纹理 把线条贴到3dtiles上需要用到两个属性:clampToGround和classificationType。 clampToGround属性用来表示该线段要贴地。1.54版以后贴地中的地字同时指代地形和3dtiles
阅读全文
posted @
2019-11-08 13:36
3D入魔
阅读(1350)
推荐(0) 编辑
Cesium中的几种坐标和相互转换【转】
摘要:几个重要的坐标对象:1.世界坐标Cartesian3:笛卡尔空间直角坐标系new Cesium.Cartesian3(x, y, z) 可以看作,以椭球中心为原点的空间直角坐标系中的一个点的坐标。2.经纬度地理坐标系,坐标原点在椭球的质心。经度:参考椭球面上某点的大地子午面与本初子午面间的两面角。东
阅读全文
posted @
2019-11-06 16:28
3D入魔
阅读(9960)
推荐(0) 编辑
Cesium学习笔记-工具篇 git
摘要:https://github.com/YanzheZhang
阅读全文
posted @
2019-11-04 11:04
3D入魔
阅读(428)
推荐(0) 编辑
Cesium原理篇:6 Render模块(6: Instance实例化)【转】
摘要:https://www.cnblogs.com/fuckgiser/p/6027520.html 最近研究Cesium的实例化,尽管该技术需要在WebGL2.0,也就是OpenGL ES3.0才支持。调试源码的时候眼前一亮,发现VAO和glDrawBuffers都不是WebGL1.0的标准函数,都是
阅读全文
posted @
2019-11-02 18:19
3D入魔
阅读(1122)
推荐(0) 编辑
Cesium原理篇:6 Render模块(3: Shader)【转】
摘要:https://www.cnblogs.com/fuckgiser/p/5975274.html 在介绍Renderer的第一篇,我就提到WebGL1.0对应的是OpenGL ES2.0,也就是可编程渲染管线。之所以单独强调这一点,算是为本篇埋下一个伏笔。通过前两篇,我们介绍了VBO和Texture
阅读全文
posted @
2019-11-02 18:17
3D入魔
阅读(770)
推荐(0) 编辑
Cesium学习笔记-工具篇20-PrimitiveTexture自定义渲染-贴图【转】
摘要:前几篇博客我们了解了自定义点、线、面绘制,这篇我们接着学习cesium自定义纹理贴图。我们完成点线面的绘制,只是绘制出了对象的框架,没有逼真的外观。逼真外观是需要设置材质来实现:Material 。 再次查看appearance对象: image.png 属性里面的material就是设置对象的材质
阅读全文
posted @
2019-11-02 18:16
3D入魔
阅读(3141)
推荐(1) 编辑
Cesium的Property机制总结[转]
摘要:https://www.jianshu.com/p/f0b47997224c 前言 Cesium官方教程中有一篇叫《空间数据可视化》(Visualizing Spatial Data)。该文文末简单提到了Cesium的Property机制,然后话锋一转,宣告此教程的第二部分将重点讲解Property
阅读全文
posted @
2019-11-01 16:44
3D入魔
阅读(1441)
推荐(0) 编辑
基于cesium的GIS洪水淹没三维模拟系统
摘要:简介: “FloodFreeth3D”是一款对(Mike flood等水动力软件)计算的洪水演进结果 做三维仿真模拟的Web系统。 技术参数: 1. B/S架构,支持多Web浏览器(ie、chrome、firefox、360...) 2. 基于Mike flood软件输出结果进行流畅的洪水演进过程三
阅读全文
posted @
2019-10-06 11:24
3D入魔
阅读(7240)
推荐(1) 编辑
3DEarth PPT :一款专为GIS系统研发的三维汇报演示系统
摘要:3DEarth PPT(三维地球汇报演示系统)又称 3DGis PPT,是专为GIS系统研发的三维汇报演示系统。对有3DGis系统的客户它可以作为一个组件(dll)嵌入原系统,对没有3DGis系统的客户则提供了全套开发框架案例。 3DEarth PPT架构于流行的开源WebGis平台Cesium之上
阅读全文
posted @
2019-10-06 11:19
3D入魔
阅读(2045)
推荐(0) 编辑
cesium常用设置【转】
摘要:https://blog.csdn.net/D_Walker/article/details/82188514 1.加载线上cesium代码<link href="http://cesiumjs.org/releases/1.20/Build/Cesium/Widgets/widgets.css"
阅读全文
posted @
2019-09-18 14:01
3D入魔
阅读(3258)
推荐(0) 编辑