Cesium平台访问起来的确很慢,但有时候又没有慢到令人发指,尤其是在不加载3D模型,仅展示三维地球和kml的时候,还是能忍受的。所以,可以用cesium制作地图故事。

一、地图故事效果

制作的地图故事效果如下:

查看网址:https://cesium.com/ion/stories/viewer/?id=e8c4c827-cd3a-4516-9808-61e3925786a8

嵌入了三首诗词,按时间顺序来。

第一首是柳永的《望海潮·东南形胜》,1054年写于杭州西湖,彼时,东南形胜,歌舞升平,一片繁华。

第二首是完颜亮的《喜迁莺·赐大将军韩夷耶》,作词地点时间不详,但完颜亮生卒年为1122—1161,1161年南下攻宋,于瓜洲渡江时,被部下所杀。

第三首是张弘范的《木兰花慢·功名归堕甑》,张弘范是元朝将军,一生战绩为攻打南宋,俘文天祥,迫张世杰,1279年于崖山灭宋。

三首词,能窥两宋兴衰,柳永在烟花柳巷中醉生梦死,大笔一挥,就是物产富庶、人物风流;金主完颜亮弑主上位,见词生兴,起“提兵百万西湖上,立马吴山第一峰”之意,但南下途中被部下所杀,大业未成,不久之后,金国覆灭,最终元朝镇国大将军张弘范挥师南下,接连击败文天祥与张世杰,将南宋小朝廷逼到大海之上,风起浪涌,船毁国亡。

二、数据制作

数据制作使用Google earth,将位置都添加到临时位置文件夹。

地标:

1.杭州西湖,曲院风荷:

2.扬州瓜洲镇,瓜洲古渡:

3.广东江门,崖山

画完地标后,右键临时位置,选择将位置另存为,将3个地标保存成kmz文件。

三、地图故事制作

进入https://cesium.com/ion/stories,创建新故事。

1.命名title,2.添加infobox,3.把中国拨拉到地球中心,4.点击capture view保存视角,制作完成第一张幻灯片。

New Slide——Map slide,新建幻灯片。

1.Add asset,2.Upload newasset上传数据。

1.add files添加文件,2.选择之前从Google earth中导出的shici.kmz文件,3.打开上传。

1.核对上传的文件是否正确,2.what kind of data is this?选择KML,CZML,or GeoJSON(host without tiling),托管的是kml类的矢量数据,而非栅格瓦片,3.upload上传。

Shici图层是上传文件生成的,点击图层旁边的放大镜符号,就能在窗口中将视野缩放至图层范围。

1.补充title,2.补充infobox,3.把地图拨拉到注记位置,4.点击capture view,保存视图。

New slide——map slide,补第二首词,注意terrain,我选的是WGS84 Ellipsoid,84椭球,所有幻灯片地理坐标系保持一致就行。

New slide——map slide,补第三首词。

最后加个收尾,设置好,一定要点capture view,保存视图。

挨个幻灯片点一点,看效果,不满意的地方酌情调整。

Slideshow duration是幻灯片的动画时间,可以调整长短。

四、分享地图故事

1.点击share,设置分享。

2.enable sharing,sharing is on,打开分享。

3.点击okay,完成分享。

4.share url就是分享的网址。

可以根据如下网址,查看效果。

https://cesium.com/ion/stories/viewer/?id=e8c4c827-cd3a-4516-9808-61e3925786a8

五、总结

1.Cesium官网平台支持无代码构建地图故事,并发布为网页链接,但样式和效果比较单一。

2.如有构想,实践起来。

Cesium平台构建诗词地图故事相关推荐

  1. ArcGIS_Online——如何创建地图故事模板以及插入图片、音乐、视频

    ArcGIS Online--如何创建地图故事模板以及插入图片.音乐.视频   在介绍如何插入图片.音乐.视频前,我先来介绍一下怎么创建故事的"环境",也就是如何使用故事模板.第一 ...

  2. 地图标绘软件_ArcGIS Pro 2.4 首次亮相,Indoors、Monitor、全新一代地图故事模板,新特性抢先看!...

    全球用户大会 美国时间7月8日至12日,第39届Esri全球用户大会在圣地亚哥会展中心盛大召开,今年的主题是:GIS,智能的神经系统(GIS--The Intelligent Nervous Syst ...

  3. python画交互式地图_使用Python构建交互式地图-入门指南

    python画交互式地图 Welcome to The Beginner's Guide to Building Interactive Maps in Python 欢迎使用Python构建交互式地 ...

  4. 有哪些地图编辑平台?制作地图软件哪个最好?

    地理信息的综合处理是当今空间信息处理中的一个重大科学与技术问题.室内地图制作技术难度大,普通开发者难以完成室内地图数据的开发.针对这一痛点,上海懒图信息科技有限公司经过多年的时间完成了室内三维地图引擎 ...

  5. Cesium 加载离线地图服务

    Cesium 可以加载自定义的地图服务,一般在私有云上应用比较广. 原始地图数据有很多地方都可以下载.比如常用的下载工具,付费的有水经注.91助手等,还有国家空间地理服务的官网上也有可用的数据.假设你 ...

  6. 【JAVAFX 构建中国地图2021最新版】

    [JAVAFX 构建中国地图2021最新版] 一直在想中国地图如何能够在界面中实现,查找资料后发现地图的轮廓原来是一堆节点构成.于是中国地图它来了. 中国地图数据来源:http://datav.ali ...

  7. ESRI所说的地图故事(Story Map)是什么

    版权声明:转载请注明作者(独孤尚良dugushangliang)出处:https://blog.csdn.net/dugushangliang/article/details/102504484 前言 ...

  8. 【学习笔记】基于Unity3D构建增强现实地图

    1 虚拟地理环境工作介绍 虚拟地理环境,是以虚拟现实理念/虚拟现实技术为核心,基于地理信息.遥感信息.以及赛博空间网络信息与移动空间信息,研究现实地理环境和赛博空间的现象与规律.通过虚拟地理环境,可以 ...

  9. ROS下用gmapping 构建实验室地图的实现

    ROS下用gmapping 来实现构建实验室地图 由于move_base类已经配置好,可用了,所以就来尝试用gmapping构建地图了,看看效果.下面来说下具体的过程. Gmapping 构建地图需要 ...

最新文章

  1. 网页如何与mysql服务器建立连接不上,html与mysql建立连接数据库
  2. npm install 报权限错误,permission denied
  3. java jvm容器_java – YARN:容器和JVM
  4. python 函数参数注解_python-如何使用函数注释来验证函数调用类...
  5. nginx学习文档之二 配置负载均衡-linux配置负载均衡
  6. 在vs2010中mfc,C++的一些小经验
  7. 姓周取名:周姓漂亮有涵养的女孩名字
  8. python搜索pdf内容所在页码_用python合并多个pdf文件并标页码
  9. bzoj 4987: Tree 树形dp
  10. CSS设置文本、段落样式
  11. 初学C语言中的浮点数
  12. javascript作用域 (Scope) ---- 什么是作用域?
  13. 圣人与凡人 结束与解脱
  14. C语言中exit(0)和_exit(0)
  15. IT业的《大腕》经典台词
  16. 使用css3和h5实现幻灯片,点击切换图片效果
  17. BZOJ 3036 绿豆蛙的归宿 期望DP
  18. CentOS yum升级GCC到4.8
  19. 如何查看华为服务器配置信息,如何查看服务器配置分区信息
  20. 遇见InterruptedException异常,怎么办?

热门文章

  1. Ajax 是什么? 如何创建一个 Ajax?
  2. at com.android.xiong.aysnctasktest.MainActivity$PageTask.onPostExecute(MainActivity.java:116)
  3. 币须知道 |首批19家企业入驻杭州区块链产业园,纳斯达克:股市中仅5%的 IT供应商部署区块链...
  4. 天邑ty1208-z,湖北高安版,线刷固件-免TTL激活方法
  5. Android接入微信登陆
  6. 计算机网络技术人员的要求,计算机网络技术人员标准.doc
  7. 支持向量机SVM极简手推
  8. 利用和讯博客赚钱步骤详解(推荐)!
  9. unity3d5.1物体椭圆旋转选择界面实现(一)
  10. 各个专业375个国家级精品课程的网址