データカバレッジを分析します

データ インスペクター ライブラリを使用すると、グローバルおよびローカルの両方のスケールで、パーティション間で HERE platform に保存されているデータセットのカバレッジを評価できます。 パーティションがマップ上のどこにあるかを確認し、次のマップを使用して地理的分布を把握できます。

  • データカバレッジマップ : パーティションの地理的な可用性を反映します。 カバレッジマップは 、 HERE のすべてのデータ レイヤー( Tiledversioned および volatile )について、常にベース マップの上にオーバーレイとしてレンダリングされます。

    カバレッジマップ
    図 1. カバレッジマップ
  • データサイズのヒートマップ : すべてのタイルに含まれている、関連するカラーグラデーションのデータのサイズを表します。 このマップは、タイリングされた バージョニング レイヤーでのみ使用できます。

    データサイズのヒートマップ
    図 2. データサイズのヒートマップ
  • データフレッシュネスヒートマップ : パーティション内のデータが最後に更新された時間(タイル経過時間)を表し、パーティション間でデータセットの更新頻度をすばやく把握できます。 このマップは、タイリングされた バージョニング レイヤーでのみ使用できます。

    データの鮮度のヒートマップ
    図 3. データの鮮度のヒートマップ

ヒートマップは、カバレッジマップの上にオーバーレイとしてレンダリングされます。

の使用方法

HERE platform ポータルを使用して、データセットのカバレッジを分析できます。 このためには、必要なカタログレイヤーを参照して、 [ 検査 ] タブを選択します。 次に、データ インスペクターの左上隅にあるコントロールパネルボタンをクリックして、ヒートマップパネルを表示します。 カバレッジのレンダリングルールの詳細については、次の章を参照してください。

また、データ インスペクターライブラリベースのアプリケーションに、データサイズと鮮度の高いヒートマップでカバレッジを埋め込むこともできます。 このためには、以下の例に示すように、CoverageControlsコンポーネントを、AggregatedCoverage mixin が適用されたCoverageDataSourceと組み合わせて使用します。

const coverageClass = AggregatedCoverage(CoverageDataSource);
const coverageDataSource = new coverageClass(config);

DataInspector この機能をクラスで使用するには、次の 2 つのオプションを有効にします。

enableCoverage: true,
enableExtendedCoverage: true,

カバレッジマップの動作を確認するには、データ インスペクター ライブラリの例を参照してください。

カバレッジレンダリングルール

カバレッジデータ、タイル経過時間データ、およびタイルサイズデータを特定のマップズーム レベルで表示する方法は、レイヤーのデータレベルによって異なります。

データがレイヤーに保存されるレベルを確認するには、次のいずれかの操作を行います。

  • データインスペクタ のコントロールパネル、データレベルを表示します。
  • HERE platform ポータルで、レイヤーの詳細ページに移動し、レイヤーのズームレベルプロパティを確認します。
  • HERE platform for the OLP CLI で olp catalog layer show <catalog HRN> <layer ID> [command options]、コマンド ライン インターフェース開発者ガイドのコマンドの章を実行します。

データレベル 3 範囲のルール

データレベル 3 の範囲(最終的に)では、最新の非集約カバレッジデータが表示されます。 たとえば、HERE Map Content カタログの建物のフットプリントレイヤーのデータレベルは 12 です。 レベル 9 までズームアウトしても、最新のタイルカバレッジ、タイルサイズ、およびタイル経過時間のデータを表示できます。

この場合、カバレッジマップは、明示的なタイル境界を持つグリッドとしてレンダリングされます。

明確な境界線のあるグリッド
図 4. 明確な境界線のあるグリッド

ヒートマップを有効にするには、ヒートマップパネルで目のボタンをクリックします。 データの鮮度とタイルサイズのヒートマップを切り替えるには、タイプサイズまたはフレッシュネスを選択します。

合計サイズのヒートマップ
図 5. 合計サイズのヒートマップ

データレベル 3 の範囲では、ヒートマップ パネルのすべてのコントロールが有効になります ( 以下の章を参照 ) 。

カラースケール

カラースケールには、ヒートマップ上のさまざまなタイルサイズまたはタイル経過時間を表すカラーグラデーションのパレットが表示されます。 デフォルトでは、経過時間とサイズの値はグローバルスケールに集約されます。

カラースケールの一番上にあるサイズの値は、レイヤー全体の最小および最大のパーティションを示します。 たとえば、次の図では、レイヤー内の最小のパーティションのサイズは 315 バイトで、最大の 1 ~ 286.73 MB です。

グローバルタイルサイズ
図 6. グローバルタイルサイズ

カラースケールの一番上にある経過時間の値は、レイヤー全体の「古い」パーティションと「一番下の」パーティションを示します。 たとえば、次の図では、レイヤー内の「古い」パーティションが 3 年前に更新され、「一番新しい」 は 1 時間前に更新されています。

Global タイルの時代
図 7. Global タイルの時代

ローカルマキシマを表示します

このチェックボックスを使用すると、ヒートマップのスケールをグローバルからローカルに変更できます。

ローカルスケールでは、カラースケールの上部にあるサイズが 、マップ ビューで現在表示されている最小および最大のパーティションを示します。 たとえば、次の図で は、マップ ビューの最小パーティション は 612 バイトで、最大の 1 ~ 2.77 MB です。

ローカルタイルサイズ
図 8. ローカルタイルサイズ

ローカルスケールでは、カラースケールの一番上にある経過時間の値は 、マップ ビューで現在表示されている「古い」パーティションと「一番下の」パーティションを示します。 たとえば、次の図で は、マップ ビューの「古い」タイル が 2 年前に更新され、「一番新しい」 は 1 ~ 4 日前に更新されています。

ローカルタイルの経過時間
図 9. ローカルタイルの経過時間

不透明度

不透明度スライダーを使用 すると、ベース マップに対するヒートマップオーバーレイの不透明度を設定できます。

データレベル +4 以上 の範囲の規則

データレベル +4 以上 の範囲の場合、カバレッジ、経過時間、およびサイズのデータは、基盤となるパーティションから集約されます。 このモードでは、集約されたデータは、 HERE タイルレイヤーごとに日単位で事前に計算されます。 揮発性レイヤーの場合、カバレッジデータのみが事前に計算されます。

そのため、これらの高いズームレベルで表示されるカバレッジデータは、少なくとも 24 時間古いものになっています。 ここでタイル化されたパーティション分割スキーマの詳細については、 Data API 開発者ガイドの「パーティション」の章を参照してください。

では、上記の章の Building FootPrints レイヤーの例に戻りましょう。 このレイヤーを 5 階以上に縮小すると、わずかに古いデータ、おおよそのカバレッジ、年齢、サイズのデータを表示できます。

この場合、カバレッジマップは暗黙的なタイル境界を持つグリッドとしてレンダリングされ、集約されたデータカバレッジが表示されます。 下位にある子パーティションの少なくとも 1 つにデータが含まれている場合、カバレッジオーバーレイの集約された四角形がレンダリングされます。

罫線なしのグリッド
図 10. 罫線なしのグリッド

目のボタンをクリックすると、ヒートマップが集約タイルデータのカラーマップとして表示されます。 集約メカニズムは、すべての基礎となる子タイルのサイズと年齢を合計し、対応するヒートマップに集約された矩形をレンダリングします。

ヒートマップの概算サイズ
図 11. ヒートマップの概算サイズ

データレベル +4 以上 の範囲の場合、カラースケールは常にグローバルスケールを表します 。したがって、 [ ローカル最大値を表示 ] チェックボックスは無効になります。

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

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