简介
故事讲述解决方案是一款多用途工具,可供记者、旅行者和地理爱好者将故事融入地理景观中。它提供了一个富有吸引力的平台,可使用 Google Maps Platform 逼真的 3D 图块将故事生动呈现。无论您是想要传达地理背景信息的记者,还是想要记录冒险经历的旅客,此解决方案都提供了一个简单易用的界面,可帮助您讲述故事。
用途
3D 故事叙述解决方案旨在通过整合地理信息来增强故事的传播力。这是一种数字故事讲述工具,可让创作者使用 Google Maps Platform 仿真 3D 图块来创作沉浸式的互动叙事体验。其目的是弥合讲故事与地理位置之间的差距,为用户提供引人入胜的体验。
目标应用场景
1. 新闻学:
记者可以使用 3D 故事片段解决方案,通过基于位置的背景信息来增强故事的感染力。在特定地理环境中嵌入故事情节,可为新闻报道增添深度和真实感,使其更具影响力和吸引力。
2. 旅行证件:
旅行者可以以令人惊叹的视觉效果记录自己的旅程。通过添加添加了地理位置标记的分章,用户可以制作互动式旅行日记,不仅可以分享体验,还可以提供冒险活动的空间视角。
3. 教育性讲故事:
教育工作者可以使用该平台打造沉浸式学习体验。通过在地理背景下讲述历史事件、科学现象或文化故事,教育工作者可以提高学生的理解度和互动度。
开始使用:
启用
主要功能
可配置性:该解决方案提供可配置的 JSON 结构,让用户可以量身定制其讲故事体验。无论是使用“管理”应用中的直观界面,还是直接修改 JSON,您都可以轻松进行自定义。
互动章节:通过各个故事章节深入了解详情,每个章节都独具特色,融合了文字内容、媒体元素(图片、GIF 或视频)和地理坐标。
动态摄像头控制:使用动态摄像头选项控制叙事流程。借助位置、俯仰角和滚动设置,创作者可以精确地取景,从而提供身临其境的观看体验。
托管演示版:无需本地安装即可探索功能。托管的演示版可让您大致了解此解决方案的讲故事潜力。
使用应用
启动应用后,右侧的故事面板将成为您的指南。这是您探索特定故事的中心。具体操作步骤如下:
开始讲故事:点击粗体显示的“开始讲互动式故事”按钮,开始互动式体验。
自动幻灯片模式:点击“播放”按钮即可解锁幻灯片模式,系统会引导您顺畅地观看故事的每个章节。
在章节之间导航:使用导航箭头可按自己的节奏探索故事,在章节之间来回移动。
跳转到某个章节:故事卡片提供了快捷方式 - 点击某个卡片即可立即加载其对应的章节。
丰富的多媒体内容:探索充满迷人图片、富有吸引力的 GIF 和嵌入式 YouTube 视频的章节。点击视频中的播放按钮,即可直接在故事面板中观看视频。
关键组件
该应用分为两个不同的应用,即:
- 管理应用
- 演示版应用
下图概述了这两种应用之间的差异和相关性:
演示版应用:
这是面向最终用户的最终应用,用于加载您在“管理”应用中创建的配置。在这种沉浸式 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 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 故事叙述解决方案拥有人性化的界面、可自定义的功能和动态摄像头控制功能,可提供流畅的故事讲述体验。 探索这款创新工具的潜力,尽情释放创意,以全新的维度让故事栩栩如生。