はじめに
ストーリーテリング ソリューションは、ジャーナリスト、旅行者、愛好家が地理的な風景に物語を織り込むための多目的なツールです。Google Maps Platform の高画質 3D タイルを使用してストーリーを生き生きと表現できる、魅力的なプラットフォームです。地理的なコンテキストを盛り込んだストーリーを伝えるジャーナリストや、旅の記録をつける旅行者にとって、このソリューションは、ユーザー フレンドリーなインターフェースを通じてストーリーを前面に押し出します。
目的
3D ストーリーテリング ソリューションは、地理情報を統合することでストーリーの伝え方を強化することを目的としています。これは、クリエイターが Google Maps Platform の高画質 3D タイルを使用して、没入感のあるインタラクティブなストーリーを作成できるデジタル ストーリーテリング ツールです。ストーリーテリングと地理情報のギャップを埋め、ユーザーを魅了するエクスペリエンスを実現することが目的です。
ユースケースの特定
1. ジャーナリズム:
ジャーナリストは 3D ストーリーテリング ソリューションを使用して、位置情報に基づくコンテキストで記事を強化できます。特定の地理的設定にナラティブを埋め込むと、ニュース記事に深みと信頼性が加わり、インパクトとエンゲージメントが向上します。
2. 旅行関連の文書:
旅行者は、視覚的に魅力的な方法で旅の記録を残すことができます。ジオタグ付きのチャプターを組み込むことで、体験を共有するだけでなく、空間的な視点から冒険を見ることができるインタラクティブな旅行記を作成できます。
3. 教育的なストーリーテリング:
教育者は、このプラットフォームを使用して没入型の学習体験を作成できます。教育者は、地理的な文脈の中で歴史的な出来事、科学的な現象、文化的な物語を語ることで、理解とエンゲージメントを高めることができます。
ご利用方法:
有効にする
主な機能
構成可能性: このソリューションは、構成可能な JSON 構造を提供します。これにより、ユーザーはストーリーテリング エクスペリエンスをカスタマイズできます。管理アプリの直感的な UI を使用する場合も、JSON を直接編集する場合も、カスタマイズを簡単に行うことができます。
インタラクティブなチャプター: 個々のストーリー チャプターで詳細を確認できます。各チャプターには、テキスト コンテンツ、メディア要素(画像、GIF、動画)、地理座標が独自に組み合わせられています。
カメラの動的な制御: カメラの動的なオプションを使用して、ストーリーの流れをコントロールします。位置、ピッチ、ロールの設定により、クリエイターはシーンを正確にフレーム設定し、没入感のある視聴体験を提供できます。
ホストされているデモ: ローカルにインストールせずに機能を試します。ホスト型デモでは、このソリューションのストーリーテリング機能の可能性を垣間見ることができます。
アプリを使用する
アプリケーションを起動すると、右側のストーリーパネルがガイドになります。特定のストーリーを探索するためのハブです。ナビゲーション方法は次のとおりです。
ストーリーを開始する: 太字の [インタラクティブ ストーリーを開始] ボタンをクリックして、インタラクティブな体験を開始します。
自動スライドショー モード: 再生ボタンを押すとスライドショー モードに切り替わり、ストーリーの各章をシームレスに案内されます。
チャプター間を移動する: ナビゲーション矢印を使用して、自分のペースでストーリーを読み進め、チャプター間を移動できます。
特定の章に移動: ストーリー カードにはショートカットが表示されます。カードをクリックすると、その章が瞬時に読み込まれます。
リッチメディア: 魅力的な画像、GIF、埋め込み YouTube 動画など、さまざまなチャプターからコンテンツを探すことができます。動画内の再生ボタンをクリックすると、ストーリーパネルで直接動画を視聴できます。
主要コンポーネント
このアプリケーションは、次の 2 つのアプリに分かれています。
- 管理アプリ
- デモアプリ
この図は、2 つのアプリケーションの違いと相関関係の概要を示しています。
デモアプリ:
これは、管理アプリで作成した構成を読み込む、ユーザー向けの最終的なアプリケーションです。この没入型の 3D 環境では、選択したエリアを探索し、ハイライトしたスポットを見つけることができます。
管理アプリを使用してデザインをカスタマイズしたら、構成をダウンロードし、ソースコードからカスタム アプリケーションを実行できます。
管理アプリ:
このアプリには、3D エクスペリエンスをカスタマイズできるユーザー フレンドリーなインターフェースが用意されています。管理アプリを使用してストーリーを作成、カスタマイズする方法について詳しくは、こちらをご覧ください。
前提条件
Google API キー: 次の API に対して有効になっている GoogleCould API キーを使用する必要があります。
ウェブサーバー: 次のいずれかからアプリケーションをホストできます。
- ローカル ウェブサーバー(Node.js、http-server など)
- ウェブ ホスティング サービス(アプリケーションには Dockerfile が付属)
デプロイ
このアプリは、GKE や GAE などのコンテナ環境にシンプルなノード アプリケーションまたは 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 - Places Autocomplete の料金をご覧ください。
CesiumJS:
3D 地球儀の可視化には CesiumJS が使用されています。CesiumJS 自体はオープンソースですが、追加の機能やサービスには独自の費用が発生する場合があります。プレミアム サービスについては、CesiumJS のドキュメントをご覧ください。
料金は使用量に基づいて個別に決まるため、各 API の料金の詳細を確認することが重要です。Google Maps Platform には、一定の使用量を無料で利用できる無料の利用量ティアがあります。料金の詳細は、リクエスト数や使用地域などの要因によって異なる場合があります。
Google Maps Platform と CesiumJS の使用料金について、最新かつ正確な情報については、必ず公式の料金ページをご覧ください。これらのサービスに記載されている利用規約を遵守して、関連する費用を効果的に管理し、把握します。
まとめ
3D ストーリーテリング ソリューションは、ストーリーテリングと地理的なコンテキストをシームレスに統合することで、臨場感あふれる魅力的なナラティブを作成できる強力なツールです。このソリューションは、ジャーナリズム、旅行資料、教育目的など、さまざまな用途に活用できます。クリエイターは独自の魅力的な方法で視聴者と交流できます。
ユーザー フレンドリーなインターフェース、カスタマイズ可能な機能、動的なカメラ制御を備えた 3D ストーリーテリング ソリューションは、シームレスなストーリーテリング エクスペリエンスを提供します。この革新的なツールの可能性を探り、創造力を発揮して、まったく新しい次元でストーリーを生き生きと表現しましょう。