3D 故事讲述入门

图片

简介

Storytelling Solution 是一款多功能工具,可供记者、旅行者和爱好者将地域景观融为一体。它提供了一个极具吸引力的平台,利用 Google Maps Platform 仿真 3D 图块将故事栩栩如生。无论您是记者,要通过地理背景来讲述故事,还是记录自己的探险经历的旅行者,此解决方案都可以提供一个人性化的界面,让您可以将故事娓娓道来。

Purpose

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

目标应用场景

1. 新闻业:

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

2. 旅行证件:

旅客能够以令人惊叹的方式记录自己的旅程。通过加入带有地理位置标记的章节,用户可以制作出一本互动式旅行图,不仅分享自己的经历,还能为他们的冒险之旅提供空间视角。

3. 寓教于乐:

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

开始使用:

启用

主要功能

  • 可配置性:该解决方案提供可配置的 JSON 结构,使用户能够定制其讲故事体验。无论是使用 Admin 应用中直观的界面,还是直接修改 JSON,自定义设置都触手可及。

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

  • 动态相机控制:使用动态相机选项控制叙事流程。通过位置、倾斜和旋转设置,创作者可以精确地拍摄场景,从而提供沉浸式观看体验。

  • 托管演示:无需在本地安装即可探索各项功能。通过托管的演示,您可以简单了解此解决方案在讲故事方面的潜力。

使用应用

启动该应用后,右侧的故事面板将成为您的导视。这里是您探索特定故事的中心。导航方法如下:

开始您的故事:使用粗体的“Begin Interactive Story”按钮开启互动体验。

图片

自动幻灯片演示模式:播放按钮可以解锁幻灯片演示模式,无缝引导您浏览故事的每个章节。

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

跳至某一章节:故事卡片提供快捷方式,点击卡片即可立即加载其章节。

富媒体:浏览各种章节,畅享引人入胜的图片、富有吸引力的 GIF 和嵌入的 YouTube 视频。点击视频中的“播放”按钮 即可直接在故事面板中观看

关键组件

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

  • “管理”应用
  • 演示版应用

下图简要介绍了这两个应用之间的差异和相关性:

图片

演示版应用:

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

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

“管理”应用:

此应用提供了一个人性化的界面,让您可以自定义 3D 体验: 如需详细了解如何使用 Admin 应用创建和自定义您的故事,请点击此处

前提条件

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

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

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

部署

您可以在任何容器环境(如 GKEGAE)中将应用部署为简单节点应用或 Docker。对于托管演示,我们使用以下架构:

图片

结算信息

故事讲述解决方案使用 Google Maps Platform 服务提供沉浸式动态体验。某些 API 可能会产生费用。下面简要介绍了相关 API 以及价格链接。

Google Maps Platform - 3D Tiles API:

Storytelling Solution 利用 3D Tiles 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 的地点自动补全价格页面。

CesiumJS:

CesiumJS 用于实现 3D 地球可视化。虽然 CesiumJS 本身是开源的,但其他功能或服务可能也会产生相关的费用。如需了解任何高级产品,请参阅 CesiumJS 文档。

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

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

总结

3D 故事讲述解决方案是一款功能强大的工具,可将故事情节与地理环境无缝集成,从而创作出引人入胜的沉浸式故事。无论是用于新闻、旅行文档还是教育目的,此解决方案都能帮助创作者以一种独特且引人入胜的方式与观众互动。

3D 故事讲述解决方案具有人性化的界面、可自定义的功能和动态的相机控制,可提供无缝的故事讲述体验。探索这款创新工具的潜力,释放您的创造力,以全新的视角将故事栩栩如生。