ガイドAPIリファレンス
ガイド

HERE Indoor Mapの概念

このセクションでは、HERE Indoor Mapの基本的な概念、用語、コンポーネントについて説明します。

屋内地図を使用する

屋内地図は、HERE Maps API for Javascript、HERE SDK (Navigate Edition)、Data APIを使用して、独自のアプリケーション、サービス、またはソリューションで使用できます。これらはすべてHEREプラットフォームサービスであり、屋内地図と共にその他のコンテンツを提供します。

資格情報と認証

屋内地図はプライベートマップであり、デフォルトでは、自分だけしかアクセスできません。アプリケーションやサービスで屋内地図にアクセスするには、認証のためにHEREプラットフォームから資格情報を取得する必要があります。HEREプラットフォームから資格情報を取得する方法の詳細については、Identity & Access Managementのガイドを参照してください。

HERE Indoor Mapの資格情報の詳細については、次のチュートリアルを参照してください。

🚧

注意

推奨される認証方法には次の2つがあります。

  • モバイルアプリケーションとData APIの場合、デフォルトの認証方法はOAuthトークンです。
  • Webアプリケーションの場合、デフォルトの認証方式はAPIキーです。

屋内ポータル

屋内ポータルには、屋内地図の名前や住所や最終更新時刻などのプロパティなど、屋内地図に関する基本情報が表示されます。屋内ポータルから、新しい屋内地図や屋内地図への変更や更新を注文できます。

組織管理

組織リソースのアクセス権管理および新規ユーザーの追加方法については、Identity & Access Managementのガイドを参照してください。

屋内地図カタログ

HEREプラットフォームはデータをカタログに格納します。カタログ内では、レイヤーに実際のデータが格納されます。

屋内地図データは、MOMデータ用のバージョン付レイヤーのIndoor Map Modelsを持つIndoor Mapsという名前の専用カタログに保存されます。Indoor Map Modelsレイヤー内では、各マップのデータは、パーティション名としてIndoor Map UUIDを使用して、別々のパーティションに格納されます。

Indoor Mapコレクションカタログ

屋内地図カタログに加えて、「Default Collection」という名前のデフォルトの屋内地図コレクションには、モバイルまたはWebアプリケーションで使用する屋内地図が含まれています。コレクションはカタログであり、少なくとも1つのインタラクティブマップレイヤー (IML) があり、その中には、すべての屋内地図のMOM形式のGeoJSONデータを結合したコピーが含まれています。コレクションには、マップレンダリングルールとコレクションメタデータも含まれます。

プロジェクト

データは、組織内の屋内プロジェクト内に保存されます。プロジェクトに他のユーザーを追加して、すべてのプロジェクトリソースにフルアクセス権を付与できます。プロジェクトはIndoor Mapシステムのビルディングブロックであるため、プロジェクト構造は常にそのままにしておくこと、プロジェクト自体を絶対に削除したり、プロジェクトからデータを削除したりしないことが重要です。

プロジェクトには少なくとも次の2つのリソースが含まれています。

  • 自分のマップデータを含むメインの地図カタログ。
  • Webアプリケーションおよびモバイルアプリケーションのデフォルトのコレクション。

このプロジェクトには、次の2つのプラットフォームアプリケーションも含まれます。

  • プロジェクト内のすべてのデータにアクセスして管理するために使用できる屋内プロジェクト管理アプリ
  • 両方のカタログからの読み取りのみが可能で、主にWebおよびモバイルユースケースに使用されるデフォルトの地図コレクションアプリ

Indoor Map UUID

Indoor Map UUIDはHERE Indoor Mapの一意の識別子です。たとえば、Indoor Map UUIDはindoormap-e8030e1d-c48f-4545-9cc4-1a6aebef4e3mまたはindoormap-00000000-0000-4000-a000-000000012345(従来の形式)のようになる可能性があります。

📘

HEREプラットフォームでは、屋内地図にUUIDが割り当てられます。