cesium编程中级(一)添加示例到Sandcastle

cesium编程中级(一)添加示例到Sandcastle

添加示例到Sandcastle在cesium编程入门(七)3D Tiles,模型旋转中提到过,这里是一份完整的说明

创建例子

  • 开启node服务后打开 http://localhost:8080/Apps/Sandcastle/ 会自动跳到 hello world 示例
  • 可以选择点击左上角的【New】按钮新建一个页面,也可以就在当前页面的【JavaScript code】面板中进行修改

    如果需要添加界面元素,比如输入框,按钮之类,需要在【HTML body & CSS】 面板中添加内容

  • 编写完示例,成功运行后,可以截图一张,作为Gallery的缩略图(3D Tiles Adjust Height-rotate.jpg ),然后点击【Save As】按钮,将整个示例保存成一个Html文件(3D Tiles Adjust Height-rotate.html)

整个例子就创建完成了

使用说明

例子需要在Cesium的Sandcastle中运行

  1. 将3D Tiles Adjust Height-rotate.html和3D Tiles Adjust Height-rotate.jpg 拷贝到../Cesium/Apps/Sandcastle/gallery 目录下
  2. 修改gallery-index.js文件,在gallery_demos数组中添加节点(这里我添加到了第一个),参照gallery-index-add-item.js进行修改
  3. 重新运行node server.js(一定要重启一下服务,否则不显示)

原文地址:https://www.cnblogs.com/huqi-code/p/8459446.html

时间: 2024-10-08 16:57:12

cesium编程中级(一)添加示例到Sandcastle的相关文章

cesium编程中级开篇

cesium编程中级开篇 其实初级,中级并无定论,我理解的初级是根据官方教程,先学会如何部署环境,搭建hello world,使用官方提供的工具,完成一些示例, 而中级就是在这些的基础上,自己定制一些内容,或者项目过程中自己的一些思路,以及发现问题,解决问题的一些经验记录 不知不觉已经写了一些了,加油O(∩_∩)O哈哈~ 原文地址:https://www.cnblogs.com/huqi-code/p/8459437.html

第一阶段:基础 7.第二季 C#编程中级篇

7.第二季 C#编程中级篇 4:中断模式下如何查看变量的值,如何修改变量的值 5:错误处理(异常处理) 11:匿名类型 12-堆和栈:程序运行时的内存区域 在数据结构中,栈是一种线性表,而且只可在表的一端进行插入和删除运算的线性表:而堆是一种树形结构,其中树中任一非叶节点的关键字均不大于或不小于其左右子树的结点的关键字. (值类型在栈中,引用类型在堆中) 13:值类型和引用类型 在内存中的存储 15:面向对象编程-继承 16:虚方法 17:隐藏方法 20:密封类和密封方法 22:关于访问修饰符

【DOM编程艺术】综合示例

index.html <!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8" /> <title>Jay Skript And The Domsters</title> <script src="scripts/modernizr-1.6.min.js"></script> <l

Socket编程(c语言示例)

转自:http://blog.csdn.net/dxpqxb/article/details/8166423 前言 Socket可以看成在两个程序进行通讯连接中的一个端点,是连接应用程序和网络驱动程序的桥梁,Socket在应用程序中创建,通过绑定与网络驱动建立 关系.此后,应用程序送给Socket的数据,由Socket交网络驱动程序向网络上发送出去.计算机从网络上收到与该Socket绑定IP地址和端口号 相关的数据后,由网络驱动程序交给Socket,应用程序便可从该Socket中提取接收到得数据

学习ASP.NET Core Razor 编程系列十——添加新字段

学习ASP.NET Core Razor 编程系列目录 学习ASP.NET Core Razor 编程系列一 学习ASP.NET Core Razor 编程系列二——添加一个实体 学习ASP.NET Core Razor 编程系列三——创建数据表及创建项目基本页面 学习ASP.NET Core Razor 编程系列四——Asp.Net Core Razor列表模板页面 学习ASP.NET Core Razor 编程系列五——Asp.Net Core Razor新建模板页面 学习ASP.NET C

cesium编程入门(六)添加 3D Tiles,并调整位置,贴地

添加 3D Tiles,并调整位置 3D Tiles 是什么 3DTiles数据集是cesium小组AnalyticlGraphics与2016年3月定义的一种数据集,3DTiles数据集以分块.分级渲染,将大数据量三维数据以分块,分层的形式组织起来,可以大量减轻浏览器和GPU的负担是一个优秀的,并且格式公开的数据格式. 3D Tiles将用于流式传输3D内容,包括建筑物,树木,点云和矢量数据. 参考 官网 3dtiles 介绍 3D Tiles 3D Tiles将用于流式传输3D内容,包括建筑

Gnu.Emacs.Lisp编程入门一书示例代码

最近两天看了Gnu.Emacs.Lisp编程入门一书,把书中的代码示例都写了出来,以及书中的练习题,供有需要的同志使用. 注意:分号后面内容是对应函数及表达式的结果. :-) ;; Chapter 1: 列表处理 ; 在Lisp中,数据和程序都以同样的方式表示:也就是说,它们都是由空格分割. ; 由括号括起来的单词.数字或者其他列表的列表. ; 在一个列表中,列表的元素被称为"原子",不可再被分割为更小的部分.列表 ; 中的原子是由空格一一分割的. ; 双引号中的文本,不论是句子还是段

cesium编程入门(五)绘制形状

通过Entity添加形状 先来看一个添加立方体的例子 var viewer = new Cesium.Viewer('cesiumContainer'); var redBox = **viewer.entities.add**({ name : 'Red box with black outline', position: Cesium.Cartesian3.fromDegrees(-107.0, 40.0, 300000.0), box : { dimensions : new Cesium

RabbitMQ介绍4 - 编程(C#客户端示例)

C#终端的说明文档: http://www.rabbitmq.com/dotnet-api-guide.html 这里介绍使用RabbitMQ的几种典型场景. 1. 简单direct模式( http://www.rabbitmq.com/tutorials/tutorial-one-dotnet.html).生产者发送消息到一个队列,消费者从队列读取消息.这是最简单的使用场景,下面的代码使用默认exchange,消息自动确认.注意后台接收消息的线程完成前不要关闭连接,这里消费者是通过Consol