简介
Storytelling Solution 是一款多功能工具,可供记者、旅行者和爱好者将地域景观融为一体。它提供了一个富有吸引力的平台,可使用 Google Maps Platform 逼真的 3D 图块将故事生动呈现。无论您是传达地理背景信息的记者,还是记录冒险经历的旅客,此解决方案都提供了一个简单易用的界面,可帮助您讲述故事。
用途
3D 故事讲述解决方案旨在通过集成地理信息来加强故事的传播。这是一种数字故事讲述工具,可让创作者使用 Google Maps Platform 仿真 3D 图块来创作沉浸式的互动叙事体验。其目的是弥合讲故事与地理位置之间的差距,为用户提供引人入胜的体验。
目标应用场景
1. 新闻业:
记者可以使用 3D 故事片段解决方案,通过基于位置的背景信息来增强故事的感染力。在特定地理环境中嵌入故事情节,可为新闻报道增添深度和真实感,使其更具影响力和吸引力。
2. 旅行证件:
旅行者可以以视觉效果出色的方式记录自己的旅程。通过添加地理定位章节,用户可以创建互动式旅行日记,不仅可以分享体验,还可以提供冒险活动的空间视角。
3. 寓教于乐:
教育工作者可以使用该平台打造沉浸式学习体验。 通过在地理背景下讲述历史事件、科学现象或文化故事,教育工作者可以提高学生的理解度和互动度。
开始使用:
启用
主要功能
可配置性:该解决方案提供可配置的 JSON 结构,让用户可以量身定制其讲故事体验。无论是使用“管理”应用中的直观界面,还是直接修改 JSON,您都可以轻松进行自定义。
互动式章节:通过单独的故事章节深入了解细节,每个故事章节都提供独特的文字内容、媒体元素(图片、GIF 或视频)和地理坐标的组合。
动态摄像头控制:使用动态摄像头选项控制叙事流程。借助位置、俯仰角和滚动设置,创作者可以精确地取景,从而提供身临其境的观看体验。
托管演示:无需在本地安装即可探索各项功能。通过托管的演示,您可以简单了解此解决方案在讲故事方面的潜力。
使用应用
启动应用后,右侧的故事面板将成为您的指南。这是您探索特定故事的中心。具体操作步骤如下:
开始您的故事:使用粗体的“Begin Interactive Story”按钮开启互动体验。
自动幻灯片模式:点击“播放”按钮即可解锁幻灯片模式,系统会引导您顺畅地观看故事的每个章节。
在章节之间导航:使用导航箭头按自己的节奏探索故事,在章节之间来回移动。
跳转到某个章节:故事卡片提供了快捷方式 - 点击某个卡片即可立即加载其对应的章节。
富媒体:浏览各种章节,查看引人入胜的图片、富有吸引力的 GIF 和嵌入的 YouTube 视频。点击视频中的播放按钮,即可直接在故事面板中观看视频。
关键组件
该应用分为两个不同的应用,即:
- 管理应用
- 演示版应用
下图概述了这两种应用之间的差异和相关性:
演示版应用:
这是最终面向用户的应用,用于加载您在 Admin 应用中创建的配置。在此沉浸式 3D 环境中,用户将能够探索所选区域,并发现您突出显示的地图注点。
使用“管理”应用自定义外观和风格后,您可以下载配置,并从源代码运行自定义应用。
“管理”应用:
此应用提供简单易用的界面,可让您自定义 3D 体验:点击此处详细了解如何使用“管理”应用创建和自定义故事
前提条件
Google API 密钥:您必须使用已为以下 API 启用的 Google Cloud API 密钥:
Web 服务器:您可以通过以下任一方式托管应用:
- 本地 Web 服务器(例如,使用 Node.js、http-server)
- 网站托管服务(应用附带 Dockerfile)
部署
您可以在任何容器环境(例如 GKE 或 GAE)中将该应用部署为简单的节点应用或 Docker。对于托管的演示版,我们使用的是以下架构:
结算信息
故事讲述解决方案使用 Google Maps Platform 服务提供身临其境的动态体验。某些 API 可能会产生费用。下面概述了这些 API 以及价格链接。
Google Maps Platform - 3D Tiles API:
故事叙述解决方案利用 3D 图块 API 增强地理空间数据的视觉体验。如需详细了解 3D Tiles API 的价格,请参阅 Google Maps Platform 的 3D Tiles API 价格。
Google Places API:
Places API 用于获取基于位置的数据,为讲故事体验增添丰富的信息。如需了解与 Google 地点 API 相关的费用,请访问 Google Maps Platform - 地点 API 价格。
Google 地图 Autocomplete API:
自动补全功能可提升用户互动度。如需详细了解 Google Maps Autocomplete API 的价格,请访问 Google Maps Platform - 地点自动补全价格。
CesiumJS:
CesiumJS 用于 3D 地球可视化。虽然 CesiumJS 本身是开源的,但其他功能或服务可能会产生相应的相关费用。如需了解任何高级产品,请参阅 CesiumJS 文档。
请务必查看每个 API 的价格详情,因为费用是根据用量单独确定的。请注意,Google Maps Platform 提供免费层级,您可在该层级中免费使用一定数量的服务,具体价格可能会因请求数量和使用地区等因素而异。
请务必参阅官方定价页面,了解有关 Google Maps Platform 和 CesiumJS 使用费用的最新准确信息。确保遵守这些服务所述的条款及条件,以便有效管理和了解所有相关费用。
总结
3D 故事叙述解决方案是一款强大的工具,可将故事叙述与地理背景信息无缝集成,从而创作出沉浸感十足且引人入胜的叙事内容。无论是用于新闻、旅行文档还是教育目的,此解决方案都能帮助创作者以一种独特且引人入胜的方式与观众互动。
3D 故事叙述解决方案拥有人性化的界面、可自定义的功能和动态摄像头控制功能,可提供流畅的故事讲述体验。 探索这款创新工具的潜力,释放您的创造力,以全新的视角将故事栩栩如生。