地图故事

使用地图讲述故事
使用故事地图告知、吸引和激发人们灵感

最近一直在思索,将GIS应用到生活中哪些新的方向,没有头绪,于是乎,就来温故而知新吧。我们现在开始用地图来讲一个个故事。

Esri Story map

Esri的story map就是使用地图讲故事的一个经典示例。优秀的图文展现方式,流畅的交互,莹草了一种良好的讲故事的氛围。

“每个人都有要讲述的故事。利用地图的强大功能来讲述您的故事。将交互式地图和 3D 场景与叙事文本和丰富的多媒体内容相结合,以此编织引人注目的故事。”

详情参见arcgis-book

可以去图库,观看好的例子并激发灵感。

我比较喜欢的两个例子:
南北韩
地图故事

世界*旅行城市
地图故事

使用Esri的Story map无需编程,只需要在ArcGIS Online或者企业门户上使用构建模板来创建各种不同的地图就行了。目前支持以下几种形式:

Esri Story Map Tour
基于位置叙述的用户体验
地图故事

Esri Story Map Journal
创建引人注目的多媒体叙述
地图故事

Esri Story Map Cascade
创建滚动的沉浸式故事
地图故事

Esri Story Map Series
使人们可以轻松浏览一系列地图
地图故事

Esri Story Map Crowdsource
众包您的故事地图
地图故事

Esri Story Map Shortlist
显示感兴趣点的有趣方式
地图故事

Esri Story Map Swipe 和 Esri Story Map Spyglass
比较两个相关地图
http://learn.arcgis.com/en/arcgis-book/images/ch3/03-fig-3-6g-v2.jpg

Esri Story Map Basic
使地图更有说服力
地图故事

同时在Esri的Git库中也包括相应的代码库,可以帮助我们将自己创建的故事在自己的网站上展示出来。但前提条件是需要在Online或者Portal中构建好自己的故事,记录下appid才行。

另外,虽然官网和git中有说明,在esri的dev社区,会提供api和各种工具用于自动化的创建Story map,但是可惜,目前还是没有找到。

Knightlab - StoryMap

由于暂时没有找到Esri的Story map API,只能转战其他的story map了。后来发现了knightlab的stroymap提供了源码以及数据格式标准,看来是可以自动创建了。同时它也提供了一个良好的模板构建方式

不过似乎形式没有Esri的丰富啦。下面是一个例子。

权利的游戏
地图故事

使用源码在自己网站上部署的步骤:
- 下载StoryMapJs代码
- 下载fabfile代码
- Install virtualenv, virtualenvwrapper, and MongoDB.
- fab build工程

Google Maps/Earth

Google一直都提供了丰富的API和完善的周边环境。也能将自己的照片,POI等结合起来讲故事。

地图故事

地图故事