cesium 订阅
铯(Caesium;Cesium)是一种淡金黄色的活泼金属,熔点低,在空气中极易被氧化,能与水剧烈反应生成氢气且爆炸 [1]  。铯在自然界没有单质形态,仅以盐的形式极少的分布于陆地和海洋中。铯是制造真空件器、光电管等的重要材料。放射性核素Cs-137是日本福岛第一核电站泄露出的放射性污染中的一种。铯是已知元素中(包括放射性元素)金属性最强的(注意不是金属活动性,活动性最强的是锂)。 [2] 展开全文
铯(Caesium;Cesium)是一种淡金黄色的活泼金属,熔点低,在空气中极易被氧化,能与水剧烈反应生成氢气且爆炸 [1]  。铯在自然界没有单质形态,仅以盐的形式极少的分布于陆地和海洋中。铯是制造真空件器、光电管等的重要材料。放射性核素Cs-137是日本福岛第一核电站泄露出的放射性污染中的一种。铯是已知元素中(包括放射性元素)金属性最强的(注意不是金属活动性,活动性最强的是锂)。 [2]
信息
元素符号
Cs
原子量
132.90543
CAS号
7440-46-2
发现者
本生、基尔霍夫
中文名
危险性
遇湿易燃,自燃
外文名
Caesium或Cesium
铯发现简史
铯最终被基尔霍夫教授和本生于1860年在德 国的海德堡被发现。他们检测了来自Durkheim的矿物质水,并且在光谱中观察到了他们不能认出的线,这意味着一个新的元素的出现。他们从这个来源生产出了约7克氯化铯,但没能生产出这种新金属自身的样本。第一个成功制出金属铯的这个荣誉归属于波恩大学的考尔·希欧多尔·赛特伯格(Carl Theodor Setterberg)教授,他由电解熔融的氰化铯(CsCN)获取了它。 [3-4]  命名是由其发现者基尔霍夫教授和本生以拉丁文“coesius”(意为天蓝色)命名了铯。 [2]  [4] 
收起全文
精华内容
下载资源
问答
  • Cesium

    2020-07-28 09:28:26
    npm i npm run build 后在 Source 下可以看到 Cesium.js 文件,此时 npm start 后起个本地服务,浏览器打开就可以看到 cesium。 Sandcastle (built version) 是官方例子 如果需要获取文档npm run ...

    快速上手

    在 github 或 gitee 上下载 cesium 源码
    npm i npm run build 后在 Source 下可以看到 Cesium.js 文件,此时 npm start 后起个本地服务,浏览器打开就可以看到 cesium。
    Sandcastle (built version) 是官方例子
    如果需要获取文档npm run generateDocumentation

    cesium 核心解构
    	cesiumWidget
    		clock
    		ccontainer
    		canvas
    		screenSpaceEventHandler
    		sccene(场景*)
    			globe
    			primitives
    			groundPrimitives
    			环境对象
    				skyBox
    				skyAtmosphere
    				sum
    				sumBloom
    				moon
    				backgroundColor
    	
    -地球
    -太空盒
    -太阳
    -月亮
    -自定义
    -自定义贴地
    

    启动项目
    加载地形
    设置视角

    Cesium 所有设置视角都是在 Cesium.Camera 类里

    F12控制台可以快速获取当前位置角度
    viewer.camera.heading | pitch | position

    viewer.camera.flyTo({
      // destination: Cesium.Cartesian3.fromDegrees(116.39, 39.9, 150),
      destination: new Cesium.Cartesian3(1333291.6306206975, -4660639.789958816, 4139655.987529932),
      orientation: {
        heading: 0.6024435512104862, // 0 正北
        pitch: -0.9321030084365565, // 俯视角度
        roll: 0.0 // 
      }
    })
    

    model = scene.primitives.add(
      Cesium.Model.fromGltf({
        url: url, // 模型文件
        modelMatrix: modelMatrix, // 模型位置大小旋转角等配置
        minimumPixelSize: 128, // 模型最小固定像素
      })
    );
    

    Cesium

    cesiumWidget
    1. DOM 容器
    2. canvas 区域
    3. screenSpaceEventHandler cesium 针对鼠标键盘事件的封装,类似 addEventListner
    4. clock
    5. scene
      每个三维对象都是通过这个
    scene
    1. 全局地球 globel
    2. 环境对象
    1. skyBox 天空
    2. sun 太阳
    3. moon 月亮
    
    1. primitives 普通 3D 对象

    cesium 渲染所有东西都是一起渲染的,没有先后区分。这样绘制越少性能越好

    1. Model (glTF 渲染)
    2. Primitive
      1. Geometry 抽象的几何体
      2. Appearance 材质
    3. Billboards 电子标牌(图片) 始终面向屏幕 
        Labels 3D 文字 会模糊
        Points 点位
    4. ViewportQuad -> 类似 DIVcanvas(不常用) 
    
    1. groundPrimitives 贴地

    展开全文
  • cesium
  • Cesium入门

    千人学习 2019-08-06 10:34:53
    CesiumJS是一个跨平台、跨浏览器的展示三维地球和地图的 javascript 库。Cesium中文网站长分享相关技术心得。 1. 主要为大家提供Linux, Web相关, GIS的介绍入门。 2. CesiumJS的初级介绍。 3. 基于CesiumJS构建自己...
  • cesium demo

    2018-05-18 16:36:11
    cesium demo, cesium demo cesium demo cesium demo cesium demo cesium demo cesium demo
  • Cesium量算

    2018-01-25 15:13:27
    Cesium量算,实现在Cesium地图上点击几个点,然后计算这根线的长度。
  • CesiumJS is a JavaScript library for creating 3D globes and 2D maps in a web browser without a plugin. It uses WebGL for hardware-accelerated graphics, and is cross-platform, cross-browser, and tuned ...
  • Cesium实例

    2018-08-22 16:47:06
    基于cesium库的3d立体地球仪模型动画代码,测试使用。
  • app目录下载官网上的文件,我们能看到以下CesiumJS库结构:Source/: Cesium应用程序代码及数据ThirdParty/:外部依赖库,不同于Cesium的第三方库LICENSE.md:Cesium的License介绍index.html:Web首页,需要按照...

    app目录

    下载官网上的文件,我们能看到以下CesiumJS库结构:

    Source/: Cesium应用程序代码及数据

    ThirdParty/:外部依赖库,不同于Cesium的第三方库

    LICENSE.md:Cesium的License介绍

    index.html:Web首页,需要按照Cesium要求定义页面,同时添加Cesium依赖库

    server.js:基于node.js的web服务应用

    备注

    cesiumJS与第三方JavaScript库和框架做了适配:

    页面结构

    引入CesiumJS

    开发者也可以根据自己的需求,通过ThirdParty/Cesium/source/来挑选自己的依赖库,裁剪js的大小,

    HTML结构

    需要一个div作为Cesium Viewer widget的容器

    需要引入app.js来激活Cesium Viewer,app.js最好在HTML末尾引入。

    添加CSS样式

    需要引入Cesium viewer中的各种widget的样式 新建一个index.css,并引入到index.html中

    在index.css中加入以下默认的Cesium CSS。

    @import url(ThirdParty/Cesium/Widgets/widgets.css);

    操作步骤

    打开Source/App.js,删除contents

    拷贝Source/AppSkeleton.js到Source/App.js

    确认server.js在Cesium文件夹根目录,并运行server.js (npm server.js)

    在新版本(支持WebGL)的浏览器中输入localhost:8080

    如果有任何问题:

    Cesium中文网交流QQ群:807482793

    展开全文
  • app目录下载官网上的文件,我们能看到以下CesiumJS库结构:Source/: Cesium应用程序代码及数据ThirdParty/:外部依赖库,不同于Cesium的第三方库LICENSE.md:Cesium的License介绍index.html:Web首页,需要按照...

    app目录

    下载官网上的文件,我们能看到以下CesiumJS库结构:

    Source/: Cesium应用程序代码及数据

    ThirdParty/:外部依赖库,不同于Cesium的第三方库

    LICENSE.md:Cesium的License介绍

    index.html:Web首页,需要按照Cesium要求定义页面,同时添加Cesium依赖库

    server.js:基于node.js的web服务应用

    备注

    cesiumJS与第三方JavaScript库和框架做了适配:

    页面结构

    引入CesiumJS

    开发者也可以根据自己的需求,通过ThirdParty/Cesium/source/来挑选自己的依赖库,裁剪js的大小,

    HTML结构

    需要一个div作为Cesium Viewer widget的容器

    需要引入app.js来激活Cesium Viewer,app.js最好在HTML末尾引入。

    添加CSS样式

    需要引入Cesium viewer中的各种widget的样式

    新建一个index.css,并引入到index.html中

    在index.css中加入以下默认的Cesium CSS。

    @import url(ThirdParty/Cesium/Widgets/widgets.css);

    操作步骤

    打开Source/App.js,删除contents

    拷贝Source/AppSkeleton.js到Source/App.js

    确认server.js在Cesium文件夹根目录,并运行server.js (npm server.js)

    在新版本(支持WebGL)的浏览器中输入localhost:8080

    如果有任何问题:

    Cesium中文网交流QQ群:807482793

    本文由 admin 创作,采用 知识共享署名 3.0 中国大陆许可协议 进行许可。

    可自由转载、引用,但需署名作者且注明文章出处。

    本帖已被设为精华帖!

    展开全文
  • Cesium简介官网中标题写到:An open-source JavaScript library for world-class 3D globes and mapsCesium是一款开源的基于JavaScript的3D地图框架。其实他就是一个地图可视化框架官网中描述写到:CesiumJS is a ...

    Cesium简介

    官网中标题写到:

    An open-source JavaScript library for world-class 3D globes and maps

    Cesium是一款开源的基于JavaScript的3D地图框架。其实他就是一个地图可视化框架

    官网中描述写到:

    CesiumJS is a geospatial 3D mapping platform for creating virtual globes. Our mission is to create the leading web-based globe and map for visualizing dynamic data. We strive for the best possible performance, precision, visual quality, ease of use, platform support, and content.

    CesiumJS 是一款用于创建虚拟场景的3D地理信息平台。目标是用于创建以基于Web的地图动态数据可视化。目前尽力提升平台的性能、准确率、虚拟化能力、易用性以及平台的各种支持。

    数据格式与功能特性

    Cesium支持3D Tiles、Terrain and Imagery Layers、3D Models(glTF)、Vectors and Geometry(Load KML, GeoJSON, TopoJSON, and CZML)、Time-Dynamic Visualization、3D, 2D, and 2.5D Columbus View支持2D,2.5D,3D 形式的地理(地图)数据展示,

    可以绘制各种几何图形、高亮区域,支持导入图片,甚至三维模型等多种数据可视化展示

    可用于动态数据可视化并提供良好的触摸支持,支持绝大多数的浏览器和移动端浏览器。

    支持基于时间轴的动态流式数据展示

    感想

    得益于前端技术的发展,HTML5、CSS3的标准制定,各大浏览器厂商对WebGL越来越好的支持,个人计算机内存的增加以及图形显卡的发展,使我看到了我以前一直想做的基于BS的三维数字地球成为现实,十分激动。

    综上Cesium 是一个跨平台、跨浏览器的展示三维地球和地图的 javascript 库。

    Cesium 使用WebGL 来进行硬件加速图形,使用时不需要任何插件支持,但是浏览器必须支持WebGL。

    Cesium是基于Apache2.0 许可的开源程序。它可以免费的用于商业和非商业用途。

    Cesium中文网交流QQ群:807482793

    展开全文
  • cesium结构图

    2020-05-19 08:00:40
    cesium结构图,可以查看cesium库的组织结构。整体上把握cesium的类关系,提高开发效率。。
  • Cesium 基础

    2021-02-26 16:57:50
    Cesium 基础 温馨提示:以下皆是部分介绍,地图为2D模式,其他详情请参考 cesium 中文文档 一、vue-cli3+搭建cesium 下载安装cesium包 npm install cesium 在入口文件main.js中引入 const cesium = require('...
  • Cesium飞线

    2021-03-15 22:10:33
    Cesium飞线 实现效果 详情参见 Cesium实战项目
  • Cesium入门3 - Cesium目录框架结构app目录下载官网上的文件,我们能看到以下CesiumJS库结构:Source/: Cesium应用程序代码及数据ThirdParty/:外部依赖库,不同于Cesium的第三方库LICENSE.md:Cesium的License介绍...
  • cesium简介

    2021-03-20 22:27:34
    QQ交流群:607330463 GIS开发技术最强交流群 未经允许 禁止转载 可以参考 目录 ...Cesium支持3D,2D,2.5D形式的地图展示,可以自行绘制图形,高亮区域,并提供良好的触摸支持,且支持绝大多数的浏...
  • Cesium光照

    2020-09-17 09:34:05
    Cesium为几何图元加上光照
  • 今天研究了下 Vue + Cesium 的相关配置,网上找到了不少参考文章,但多多少少总会碰到一些错误,尤其是最后使用import Cesium from 'cesium/Cesium'是总会报错: "export 'default' (imported as 'Cesium') was not ...
  • Cesium-Examples 学习cesium 添加的一些拓展示例和插件 使用 打开 https://gitee.com/ 登录 新建仓库 选择导入仓库 https://github.com/zhangti0708/cesium-examples.git 创建仓库并 git clone 到本地即可. ...
  • 我们将使用CesiumJs,Cesium Ion和一些3D模型来构建Flight Tracker。 本教程将向您展示如何构建第一个Cesium应用程序,以通过FlightRadar24收集的雷达数据可视化从旧金山到哥本哈根的真实航班。 您将学习如何: ...
  • 下载官网上的文件,我们能看到以下CesiumJS库结构: Source/: Cesium应用程序代码及数据 ThirdParty/:外部依赖库,不同于Cesium的第三方库 LICENSE.md:Cesium的License介绍 index.html:Web首页,需要按照Cesium...
  • 学习网址: cesium学习中文网. 官网下载地址: https://cesiumjs.org/downloads/ GitHub下载 https://github.com/AnalyticalGraphicsInc/cesium 安装NodeJS https://nodejs.org/en/ npm install – 安装cesium开发和...
  • Cesium Workshop

    2019-09-27 06:40:15
    参考资料: https://cesiumjs.org/tutorials/Cesium-Workshop/ https://github.com/geoadmin/workshop-cesium3d ... 概述 通过该教程,能够大致了解Cesium的功能,包括: ...
  • cesium指南针插件

    2020-09-28 17:08:06
    cesium指南针插件 直接引用 无需编译 实现在cesium上指南针和图例效果 cesium指南针插件 直接引用 无需编译 实现在cesium上指南针和图例效果
  • 该资源为cesium数据处理工具,可处理地形,影像,模型,矢量房屋,max模型,BIN模型等,也可在线预览数据处理情况,资源难寻,特此分享
  • 前言cesium 官网的api文档介绍地址cesium官网api,里面详细的介绍 cesium 各个类的介绍,还有就是在线例子:cesium 官网在线例子,这个也是学习 cesium 的好素材。之前有部分订阅者咨询我,关于cesium动态纹理的例子...
  • CesiumJS进阶攻略之初识Cesium 一.什么是CesiumCesium是一个javascript库,所以它的全面其实叫做Cesium JS,Cesium是开放源代码的,任何个人和企业都可以免费使用。 对于Cesium的用途,一句话足以说明问题:用来...
  • Cesium事件

    2019-09-19 11:37:28
    Cesium事件 一、基于canvas事件 1.1 左 编号 事件类型 含义 1 Cesium.ScreenSpaceEventType.LEFT_CLICK 鼠标左键单击事件 2 Cesium.ScreenSpaceEventType.LEFT_DOUBLE_CLICK 鼠标左键双击事件 3 Cesium....

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 9,253
精华内容 3,701
关键字:

cesium