CESIUM 配置发布 Getting Started

本教程将让开发人员的技能水平与他们的第一个Cesium应用程序启动并运行。

最简单的方法来验证Cesium在您的web浏览器中工作是运行的Hello World示例点击这里(打开一个新窗口)。 如果你看到类似下面的图像,那么恭喜你,你的系统可以运行Cesium和您可以安全地跳到下一部分;否则,继续阅读。


Cesium是建立在一些新的HTML5技术,最重要的是WebGL。 尽管这些新标准正迅速成为广泛采用,一些浏览器和系统需要更新支持他们。 如果示例应用程序不为你工作,这里有几件事情可以试一试。

  1. 更新您的web浏览器。 大部分的Cesium团队使用Google Chrome,但Firefox、Internet Explorer 11 和opear也会工作。 如果你已经使用一种以上浏览器,确保它是更新到最新版本。
  2. 更新您的视频卡驱动程序,以更好地支持3 d。 如果你知道什么类型的视频卡,您可以检查供应商网站的更新。 这三个最受欢迎的是:英伟达,AMD,英特尔
  3. 如果你仍然有问题,尝试访问http://get.webgl.org/提供更多的解决问题的建议。 你也可以寻求帮助的Cesium论坛
如果你已经经验丰富的开发人员,你很可能有一个最喜欢的编辑器或开发环境;例如,大多数的铯团队使用 Eclipse 。 如果你刚开始,一个伟大的免费和开源编辑器是记事本+ +,你可以下载 他们的网站 。 最终任何文本编辑器都可以,所以你是最舒服的。

如果您还没有这样做,点击这个按钮以获取最新的Cesium发布:

http://cesiumjs.org/releases/Cesium-1.26.zip点击打开链接

下载完成后,将zip文件解压缩到您所选择的一个新目录,我将把这整个教程Cesiumroot目录中。 下面的内容应该类似。


它可能容易双击index.html,但我们只会带来失望。 为了让应用程序实际工作,它需要在web服务器中运行。

为了运行Cesium应用程序,我们需要一个本地web服务器主机文件。 我们将使用节点。 js和其他教程。 如果你已经有你想要使用一个web服务器,这样也很好,只是一定要主机根目录,我们在前一节中创建的。 铯没有服务器需求;它完全是客户端。 这意味着任何web服务器主机静态内容也可以主机铯。

设置一个web服务器节点。 js是容易的,只需要3个步骤。 1。 安装节点。 js从他们网站,您可以使用默认的安装设置。 2。 打开一个命令shell铯根目录和下载/安装所需的模块通过执行npm install。 这将创建一个“node_modules”目录的根目录。 3所示。 最后,开始您的web服务器通过执行node server.js在根目录中。 4所示。 您应当会看到类似下面的



现在,我们已经创建了一个web服务器启动并运行,我们可以启动一个浏览器,并导航到http://localhost:8080 /应用程序/ HelloWorld.html。 这是我们相同的Hello World应用程序用来测试WebGL的教程,但是现在自己的系统上运行,而不是Cesium的网站。 如果我们打开HelloWorld.html在一个编辑器,我们可以找到以下简单的应用程序。

<!DOCTYPE html>
<html lang="en">
<head>
  <!-- Use correct character set. -->
  <meta charset="utf-8">
  <!-- Tell IE to use the latest, best version. -->
  <meta http-equiv="X-UA-Compatible" content="IE=edge">
  <!-- Make the application on mobile take up the full browser screen and disable user scaling. -->
  <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, minimum-scale=1, user-scalable=no">
  <title>Hello World!</title>
  <script src="../Build/Cesium/Cesium.js"></script>
  <style>
      @import url(../Build/Cesium/Widgets/widgets.css);
      html, body, #cesiumContainer {
          width: 100%; height: 100%; margin: 0; padding: 0; overflow: hidden;
      }
  </style>
</head>
<body>
  <div id="cesiumContainer"></div>
  <script>
    var viewer = new Cesium.Viewer('cesiumContainer');
  </script>
</body>
</html>

这些是四行需要向应用程序添加Cesium:

  1. 第一步是包括Cesium.js在脚本标记。 它定义了Cesium对象,它包含了我们需要的一切。

 <script src="../Build/Cesium/Cesium.js"></script>
 2. 为了使用Cesium Viewer小部件,我们需要包括CSS。
@import url(../Build/Cesium/Widgets/widgets.css);
 3. 在HTML的身体,我们创建一个div的观众。

<div id="cesiumContainer"></div>

 4. 最后,我们创建查看器的一个实例。

var viewer = new Cesium.Viewer('cesiumContainer');
恭喜,你正在运行与Cesium和准备好开始编写自己的Cesium应用程序和web页面。 根据类型的学习者,你可能会感兴趣查看 教程 ,介绍主要的铯的特性。 如果你是一个多面手,Cesium Sandcastle 是一个实时编码应用程序,不仅将允许您查看几十个例子,但查看和编辑他们的源代码,运行应用程序中与你的更新变化。 最后,不管你怎么学习, 参考文档 包含API的细节和对每个人来说都是一个无价的资源。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值