博客
关于我
cesiumjs学习笔记之一——环境搭建
阅读量:150 次
发布时间:2019-02-27

本文共 1176 字,大约阅读时间需要 3 分钟。

cesiumjs安装与使用指南

cesiumjs 是一个开源的 JavaScript 3D地球仪和地图库,能够帮助开发者快速构建高质量的3D地图应用。本文将详细介绍如何安装并使用cesiumjs。

安装Node.js环境

首先,需要安装Node.js。以下是具体步骤:

  • 访问Node.js官网(https://nodejs.org/en/),下载对应平台的安装包。
  • 解压下载的文件,双击运行安装程序,选择默认安装路径。
  • 安装完成后,打开命令提示窗口(Windows用户可以通过“Windows + R”快捷键打开),输入以下命令以确认Node.js是否安装成功:
    node -v

    如果显示版本号,说明Node.js已成功安装。

  • 安装npm

    Node.js安装完成后,npm(Node Package Manager)会随之安装。可以通过以下命令确认npm的版本:

    npm -v

    如果显示版本号,说明npm已成功安装。

    环境配置

    在开发cesiumjs应用前,需要对环境进行一些配置:

  • 创建存储节点模块的目录:
    mkdir -p d:\ProgramFiles\nodejs\node_globalmkdir -p d:\ProgramFiles\nodejs\node_cache
  • 设置npm的前缀和缓存目录:
    npm config set prefix "d:\ProgramFiles\nodejs\node_global"npm config set cache "d:\ProgramFiles\nodejs\node_cache"
  • 3.安装必要的插件:

    npm install compression -gnpm install request -gnpm install yargs -g

    下载cesiumjs项目

    进入浏览器,访问cesiumjs的官方下载页面(http://cesiumjs.org/downloads.html),选择适合你操作系统的版本进行下载。

    运行cesiumjs示例

  • 解压下载的cesiumjs项目文件到你的开发目录中。
  • 打开命令提示窗口,进入项目根目录,输入以下命令启动示例服务:
    node server.js
  • 在浏览器中输入 http://localhost:8080,即可查看cesiumjs的示例地图。
  • 常见问题

    • 如果在启动服务时遇到权限问题,可以在命令前加上管理员权限标识:
      node server.js --allow-root
    • 如果网络环境不稳定,可以尝试在命令后添加超时参数:
      node server.js --max-http-timeout=60000

    通过以上步骤,你可以快速上手cesiumjs,开始构建自己的3D地图应用。如果有任何问题,可以参考cesiumjs的官方文档或社区求助。

    转载地址:http://qvbd.baihongyu.com/

    你可能感兴趣的文章
    python 录音左右声道_Python分离立体声wav压缩文件的左右声道
    查看>>
    Python 循环异或对文件进行加解密
    查看>>
    Python开发环境搭建(附VMware安装包及虚拟机环境)
    查看>>
    python 微信扫码登录_python实现微信第三方网站扫码登录(Django)
    查看>>
    Python 快速下载依赖
    查看>>
    python实现非参数统计的Cochran检验 (附完整源码)
    查看>>
    Python 手写数字识别-3-sklearn中的几种算法
    查看>>
    Python 打开文件注意事项
    查看>>
    python 批量修改文件名_python windows下批量修改文件名
    查看>>
    Python 抓取网页乱码问题 以及EXCEL乱码
    查看>>
    python 抓取网页内容
    查看>>
    python 按照当前日期创建文件
    查看>>
    Python 接口并发测试详解
    查看>>
    Python 接口自动化 —— requests框架
    查看>>
    python 接口自动化数据结构(如列表、字典、元组)
    查看>>
    Python 接口自动化测试中的深拷贝与浅拷贝~
    查看>>
    Python 接口自动化测试中的高阶函数
    查看>>
    python 控制 cmd 命令行颜色
    查看>>
    Python 操作 Azure Blob Storage
    查看>>
    Python 操作 Excel 全攻略 | 包括读取、写入、表格操作、图像输出和字体设置
    查看>>