カタログデータを取得します

マーケットプレイスプロバイダとライセンス契約を締結し、データにサブスクライブすると、データ クライアント ライブラリを使用してカタログ内のデータにアクセスできます。 カタログとは、マーケットプレイスプロバイダまたはマーケットプレイスのコンシューマがいつでもアクセスできるデータストレージです。

データ クライアント ライブラリは、カタログからデータを読み取るための Java/Scala ライブラリを提供しています。

続行するには、 HERE platform アカウントが必要です。 アカウントを持っていない場合 は、組織の HERE platform 管理者に連絡し、「グループの追加と管理」の説明に従って HERE platform への招待をリクエストしてください。

サブスクライブしたカタログからデータを取得するには、次の手順を実行します。

  1. アプリを登録し、アプリ資格情報を生成します。
  2. 開発環境を設定します。
  3. データ クライアント ライブラリをプロジェクトに追加します。
  4. データ クライアント ライブラリを使用して、カタログからデータを読み取ります。

アプリを登録し、アプリ資格情報を生成します

アプリケーションがプラットフォームのデータにアクセスできるようにするには、そのアプリケーションの ID と資格情報を生成してアプリケーションを登録する必要があります。

アプリケーションの登録およびアプリ資格情報の生成の手順については 、「アプリの管理」を参照してください。

アプリケーションが登録されたら、組織のプラットフォームグループを管理するユーザーにアプリ ID を付与します。 そのユーザーは、必要なカタログへのアクセスを許可するアプリ ID を HERE Platform Group に追加する必要があります。 詳細について は、「グループの追加と管理」を参照してください。

組織のプラットフォーム管理者が組織のプラットフォームグループにアプリケーションのアプリ ID を追加するまで、カタログ内のデータにアクセスできません。

開発環境を設定します

システムに必要なソフトウェアがインストールされていることを確認してください。 必要なソフトウェアが [ 前提条件] に一覧表示されます。

前提条件」で、「 Get 資格情報」というタイトルのセクションの手順 7 および 8 を無視します。 マーケットプレイスのユーザーには適用されません。

エラーがない場合は、環境が正しく設定されています。

データ クライアント ライブラリをプロジェクトに追加します

HERE Maven Wagon プラグインを使用 すると、データ クライアント ライブラリを Maven プロジェクトに統合できます。 SBT プロジェクトでは、非公式 の HERE SBT Resolver プラグインを使用 できます。

Maven プロジェクト

Maven プロジェクトでデータ クライアント ライブラリを使用するには、 pom.xml 次のスニペットをファイルに追加します。

<repositories>
    <repository>
      <id>HERE_PLATFORM_ARTIFACT</id>
      <layout>default</layout>
      <url>here+artifact-service://artifact-service</url>
    </repository>
  </repositories>

  <dependencies>
    <dependency>
      <groupId>com.here.platform.data.client</groupId>
      <artifactId>data-engine_2.12</artifactId>
      <version>1.18.163</version>
    </dependency>
  </dependencies>

  <build>
    <extensions>
      <extension>
        <groupId>com.here.platform.artifact</groupId>
        <artifactId>artifact-wagon</artifactId>
        <version>2.0.19</version>
      </extension>
    </extensions>
  </build>
</repositories>

SBT プロジェクト

SBT プロジェクトでデータ クライアント ライブラリを使用するには projects/plugins.sbt 、次のスニペットをファイルに追加します。


addSbtPlugin("com.here.platform.artifact" % "sbt-resolver" % "2.0.14")

次のスニペットを build.sbt ファイルに追加します。


resolvers += "HERE_PLATFORM_ARTIFACT" at "here+artifact-service://artifact-service"

libraryDependencies += "com.here.platform.data.client" %% "data-engine" % "1.18.163"

SBT リゾルバープラグインは「現状のまま」提供され、マーケットプレイスの公式な一部ではありません。 HERE による公式なサポートはありませ んが、 GitHub 経由で問題を提起することができます。
HERE がサポートできる場合があります。

データ クライアント ライブラリを使用して、カタログからデータを読み取ります

環境の設定が完了 しました。データ クライアント ライブラリを使用してカタログからデータを読み取る方法については、『データ クライアント ライブラリ開発者ガイド』の「データの取得」を参照してください。

追加情報

HERE は、プラットフォームデータに関連して理解しておく必要がある重要な概念です。

」に一致する結果は 件です

    」に一致する結果はありません