Pages

Thursday, 15 June 2023

用地图呈现你的故事Odyssey.js



Odyssey.js 是一款开源的web地图工具,能够非常容易的将地图、文字、图片、视频结合到一起,以地图的方式呈现故事。

用户只需填写必要的标题、描述(支持 Markdown)、坐标和缩放级别(自动添加)就可以用动画跳转,幻灯片或时间线式,来制作一个简易的出行指南或者旅游故事。做好的地图可以生成在线网页,或者下载为 HTML 文件,直接用浏览器浏览。

官网: http://cartodb.github.io/odyssey.js/
http://cartodb.github.io/odyssey.js/documentation/

------------------------------------------------------------

About

The odyssey.js library is being developed to help journalists, bloggers, and other people on the web publish stories that combine narratives with maps and map interactions. The library is open source and freely available to use in your projects. It is initially being built to work with most modern browsers.

Goals

  • Create a simple JavaScript library that links page elements to slippy map interactions
  • Provide an API interface to the JavaScript library that makes use and customization easy
  • Prototype and test multiple map interaction methods for storytelling
  • Develop basic interface for creating new documents using the odyssey.js library

Status

  • Project launched, 23/01/2014
  • Javascript library tested, 17/02/2014
  • Core map actions added, 27/02/2014
  • Designed/added init templates, 11/03/2014
  • Added initial editor, 12/03/2014
  • Added intro docs, 17/03/2014
  • Documentation section, 5/06/2014
  • Updated editor, 10/06/2014
  • Renamed editor => sandbox, 27/06/2014
  • Official release, 9/07/2014

Live sandbox, Documentation and Examples

Jump directly into:

from https://github.com/CartoDB/odyssey.js

No comments:

Post a Comment