Cesium


Cesium 是一款面向三维地球和地图的,世界级的JavaScript开源产品。它提供了基于JavaScript语言的开发包,方便用户快速搭建一款零插件的虚拟地球Web应用,并在性能,精度,渲染质量以及多平台,易用性上都有高质量的保证。

效果图

关于坡度


在之前的关于空间分析之地形等高线分析一文中,我们介绍了如何使用Material接口来绘制等高线。在这篇文章中,我们还是使用Material接口,来绘制地形坡度图,在下一篇中,我们介绍如何绘制坡向图。坡度分析、坡向分析以及等高线分析都属于常见的地形分析。

空间分析之地形等高线分析 链接:https://xiaozhuanlan.com/topic/3409815672
空间分析之地形坡向分析 链接:https://xiaozhuanlan.com/topic/2683794051

简单的认知


先上几张图,对于坡度图有个基本的直观了解,图片均来源于百度,如有侵权,请告知。

Cesium中坡度的做法


原理:修改Globe的Material属性,适应于全球的

具体步骤

1、并初始化地球,调用全球地形服务

  • Cesium.Ion.defaultAccessToken = 'xxxx';
  • var viewer = new Cesium.Viewer('cesiumContainer', {
  • imageryProvider: new Cesium.UrlTemplateImageryProvider({
  • url: 'http://www.google.cn/maps/vt?lyrs=s@716&x={x}&y={y}&z={z}'
  • }),
  • terrainProvider: Cesium.createWorldTerrain({
  • requestVertexNormals: true,
  • requestWaterMask: true
  • })
  • });

2、开启深度测试

  • viewer.scene.globe.enableLighting = true;

更多详情见小专栏此文章:GIS之家cesium小专栏

文章提供源码,对本专栏感兴趣的话,可以关注一波

转载于:https://www.cnblogs.com/giserhome/p/11110922.html

Cesium专栏-空间分析之坡度分析(附源码下载)相关推荐

  1. Cesium专栏-气象卫星云图动图(附源码下载)

    Cesium Cesium 是一款面向三维地球和地图的,世界级的JavaScript开源产品.它提供了基于JavaScript语言的开发包,方便用户快速搭建一款零插件的虚拟地球Web应用,并在性能,精 ...

  2. cesium加载百度地图_Cesium专栏-百度地图加载(附源码下载)

    Cesium 是一款面向三维地球和地图的,世界级的JavaScript开源产品.它提供了基于JavaScript语言的开发包,方便用户快速搭建一款零插件的虚拟地球Web应用,并在性能,精度,渲染质量以 ...

  3. cesium 之三维场景展示篇(附源码下载)

    前言 cesium 官网的api文档介绍地址cesium官网api,里面详细的介绍 cesium 各个类的介绍,还有就是在线例子:cesium 官网在线例子,这个也是学习 cesium 的好素材. 内 ...

  4. cesium 3dtiles 加载本地数据_cesium结合geoserver实现地图空间查询(附源码下载)

    前言 cesium 官网的api文档介绍地址cesium官网api,里面详细的介绍 cesium 各个类的介绍,还有就是在线例子:cesium 官网在线例子,这个也是学习 cesium 的好素材. 内 ...

  5. cesium多边形描边_Cesium专栏-地形开挖2-任意多边形开挖(附源码下载)

    "任意多边形地形开挖" 是"地形开挖"的补充篇,在这节里,我们介绍关于如何使用任意多边形对地形进行开挖,同时,由于有不少小伙伴也咨询了关于"地形开挖& ...

  6. MP4文件格式分析及分割实现(附源码)

    MP4文件格式分析及分割实现(附源码) MP4文件格式分析                   MP4(MPEG-4 Part 14)是一种常见的多媒体容器格式,它是在"ISO/IEC 14 ...

  7. geoserver三维_cesium结合geoserver实现地图空间查询(附源码下载)

    前言 cesium 官网的api文档介绍地址cesium官网api,里面详细的介绍 cesium 各个类的介绍,还有就是在线例子:cesium 官网在线例子,这个也是学习 cesium 的好素材. 内 ...

  8. cesium 经纬度绘制点_cesium结合geoserver利用WFS服务实现图层新增(附源码下载)

    前言 cesium 官网的api文档介绍地址cesium官网api,里面详细的介绍 cesium 各个类的介绍,还有就是在线例子:cesium 官网在线例子,这个也是学习 cesium 的好素材. 内 ...

  9. cesium 雷达扫描(附源码下载)

    前言 cesium 官网的api文档介绍地址cesium官网api,里面详细的介绍 cesium 各个类的介绍,还有就是在线例子:cesium 官网在线例子,这个也是学习 cesium 的好素材. 内 ...

  10. Qt利用avilib实现录屏功能_openlayers6结合geoserver利用WFS服务实现图层编辑功能(附源码下载)...

    内容概览 1.openlayers6结合geoserver利用WFS服务实现图层编辑功能 2.源代码demo下载 效果图如下: 本篇主要是参照openlayers6结合geoserver利用WFS服务 ...

最新文章

  1. linux学习之VNC远程控制(一)
  2. raid5数据恢复成功案例
  3. daemon函数的原理及使用详解
  4. Spring Boot整合@Cacheable注解使用
  5. centos6.4修改网卡名
  6. ExcelPro《EXCEL图表之道-如…
  7. UVa 11468 (AC自动机 概率DP) Substring
  8. 【英语学习】【WOTD】hypermnesia 释义/词源/示例
  9. 十几款应用广泛的第三方URL解析库被曝8个漏洞
  10. java之模块学习-接口回调机制详解
  11. android,[游戏] 美女擦玻璃游戏源码
  12. 软考高级系统架构设计师系列论文二十四:论信息系统的安全风险
  13. Zynq7000(XC7Z045FF900)硬件开发完整指南
  14. 【深度学习基础】Epoch, Batch, Iteration这三个概念的区别与联系
  15. css将两张图片叠加(简易方法)
  16. 华为matebook X 笔记本没开什么程序,有时经常慢卡
  17. Eclips配置Maven
  18. 当前时间转换成日期格式
  19. cpu消耗 pytorch_PyTorch测试模型执行计算耗费的时间
  20. 【管理】需求分析与软件设计|需求分析报告和需求规格说明书的区别

热门文章

  1. 中兴推“小兴看看”,诠释智能家电的真谛
  2. linux系统下alsa设备,linux alsa配置
  3. Robomaster视觉组成长之路
  4. 非计算机管理员用户 不可以,电脑非管理员账户要怎么办
  5. 面试题7: 二叉树基础知识 - 前序遍历(DLR), 中序遍历(LDR), 后续遍历(LRD) - Android 端递归实现
  6. oracle 升级 32升级64 utlirp,Oracle 10G 32位升级64位
  7. android 修改图标颜色
  8. 硬盘的读写原理(图文详解)
  9. 苹果开发者证与真机调试
  10. 科研用深度学习+有限元工作站的DIY装机配置(预算:5-6万)