3D 故事讲述入门

图片

简介

Storytelling Solution 是一款多功能工具,可供记者、旅行者和爱好者将叙事融入地理景观。它提供了一个引人入胜的平台,可使用 Google Maps Platform 逼真的 3D 地图块让故事栩栩如生。无论您是想通过地理背景信息来讲述故事的记者,还是想记录自己冒险经历的旅行者,此解决方案都能提供简单易用的界面,让您更好地讲述自己的故事。

用途

3D 故事叙述解决方案旨在通过集成地理信息来增强故事的传达效果。这是一款数字故事叙述工具,可让创作者使用 Google Maps Platform 仿真 3D 图块来打造沉浸式的互动叙事体验。其目的是弥合讲故事与地理位置之间的差距,为用户提供引人入胜的体验。

目标应用场景

1. 新闻学:

记者可以使用 3D 故事讲述解决方案,通过基于位置信息的背景信息来增强故事的吸引力。在特定地理环境中嵌入叙事元素可增加新闻报道的深度和真实性,使其更具影响力和吸引力。

2. 旅行证件:

旅行者可以以令人惊艳的视觉效果记录自己的旅程。通过添加地理标记的章节,用户可以创建互动式游记,不仅能分享体验,还能提供冒险的空间视角。

3. 教育故事讲述:

教育工作者可以使用该平台打造沉浸式学习体验。 通过在地理背景下讲述历史事件、科学现象或文化故事,教育者可以提高学生的理解能力和参与度。

开始使用:

启用

主要功能

  • 可配置性:该解决方案提供可配置的 JSON 结构,使用户能够根据自己的需求定制故事讲述体验。无论使用管理应用程序中直观的用户界面,还是直接编辑 JSON,自定义都触手可及。

  • 互动章节:通过各个故事章节深入了解细节,每个章节都提供独特的文本内容、媒体元素(图像、GIF 或视频)和地理坐标的组合。

  • 动态摄像机控制: 使用动态摄像机选项控制叙事流程。位置、俯仰和滚动设置使创作者能够精确地构图,从而提供沉浸式的观看体验。

  • 托管演示: 无需本地安装即可探索各项功能。本次演示活动让观众得以一窥该解决方案在叙事方面的潜力。

使用应用

应用程序启动后,右侧的故事面板将成为您的指南。这里是您探索特定故事的中心枢纽。以下是导航方法:

开始你的故事: 点击醒目的“开始互动故事”按钮,开启你的互动体验。

图片

自动幻灯片模式:播放按钮可解锁幻灯片模式,让您顺畅地浏览故事的每个章节。

在章节之间移动:使用导航箭头可按自己的节奏探索故事,在章节之间来回移动。 图片

跳转到某个章节:故事卡片提供快捷方式 - 点击卡片即可立即加载相应章节。

丰富的多媒体内容:探索包含精美图片、有趣 GIF 和嵌入式 YouTube 视频的章节。点击视频中的播放按钮,即可在故事面板中直接观看视频。

关键组件

该应用分为两个不同的应用,即:

  • 管理应用
  • 演示版应用

下图概述了这两个应用之间的差异和相关性:

图片

演示版应用:

这是面向用户的最终应用,用于加载您在管理应用中创建的配置。在这个沉浸式 3D 环境中,用户将能够探索所选区域并发现您突出显示的 POI。

使用 Admin 应用自定义外观和风格后,您可以下载配置并从源代码运行自定义应用。

管理应用:

此应用提供了一个简单易用的界面,可让您自定义 3D 体验:如需详细了解如何使用管理员应用创建和自定义故事,请点击此处

前提条件

Google API 密钥:您必须使用已启用以下 API 的 Google Cloud API 密钥:

Web 服务器:您可以通过以下任一方式托管应用:

  • 本地 Web 服务器(例如,使用 Node.js、http-server)
  • 网站托管服务(应用附带 Dockerfile)

部署

您可以将该应用部署为简单的 Node 应用或任何容器环境(如 GKEGAE)中的 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 Places API 相关的费用,请访问 Google Maps Platform - Places API 价格

Google Maps Autocomplete API:

自动填充功能可增强用户互动。如需详细了解 Google Maps Autocomplete API 的价格,请访问 Google Maps Platform - Places Autocomplete 价格

CesiumJS:

CesiumJS 用于 3D 地球可视化。虽然 CesiumJS 本身是开源的,但其他功能或服务可能需要付费。如需了解任何高级服务,请参阅 CesiumJS 文档。

请务必查看每种 API 的价格详情,因为费用是根据用量单独确定的。请注意,Google Maps Platform 提供免费层级,可免费使用一定量的服务,具体价格可能会因请求数量和使用区域等因素而异。

如需了解 Google Maps Platform 和 CesiumJS 使用费用的最准确最新信息,请务必参考官方价格页面。请务必遵守这些服务中规定的条款及条件,以便有效管理和了解任何相关费用。

总结

3D 故事叙述解决方案是一款强大的工具,可将故事叙述与地理背景信息无缝集成,从而打造沉浸式且引人入胜的叙事体验。无论用于新闻报道、旅行记录还是教育目的,此解决方案都能帮助创作者以独特而引人入胜的方式吸引受众群体。

3D 故事叙述解决方案具有界面友好、功能可自定义和相机控制动态等特点,可提供顺畅的故事叙述体验。 探索这款创新工具的潜力,尽情发挥创意,以全新的维度让故事栩栩如生。