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

スタイル - HERE Raster Tile API

HERE Raster Tile APIには、レンダリングされるマップタイルのコンテンツと外観を選択するために使用できるstyleパラメーターが用意されています。

スタイルは任意のコンテンツをサポートできます。オプションのコンテンツの表示を選択するには、フィーチャーを使用します。

📘

著作権表示を決定する際はスタイルを考慮してください。スタイルで使用されるデータが異なるため、著作権表示は使用されているスタイルに合わせて調整する必要があります。

スタイルリスト

HERE Raster Tile APIは、次の基本スタイルをサポートしています。 使用可能なスタイルのリストをリクエストするには、infoエンドポイントを使用します。以下の例をご覧ください。

https://maps.hereapi.com/v3/info?apiKey=YOUR_HERE_API_KEY

詳細については、「APIリファレンス」のドキュメントを参照してください。

explore.day

explore.day はデフォルトの地図スタイルです。

lite.day

lite.day スタイルはオーバーレイの背景として使用するように特に最適化されています。地図の詳細はすべて判読できますが、道路の強調は意図的に抑制されます。

logistics.day

このスタイルは効率的なルート計画、ナビゲーション、物流業務のための明確で関連性ある情報を提供するように最適化されています。

📘

logistic.dayスタイルは、Advanced Raster TileのHERE Map Renderingトランザクションカテゴリーに該当します。詳細については、「Advanced Raster Tile」および「HERE プラットフォームの価格設定」を参照してください。

📘

このスタイルを vehicle_restrictions フィーチャーと組み合わせて、道路や高速道路を走行するときに特定のタイプの車に適用される特定の制限やルールに関連する追加データを表示できます。

topo.day

topo.day は標高、地形、自然景観などの背景情報を強調表示し、地形を明確に表現するスタイルです。

📘

このスタイルは地形関連の情報を明確で視覚的にも魅力のある方法で表示するよう最適化されているため、ハイキング、サイクリング、スキー、またはその他の屋外アクティビティに関連するアプリケーションに最適です。次のラスター タイルは、詳細な地形ビューを提供するために使用される topo.day スタイルの別の例を示しています。

topo.dayスタイルでレンダリングされた地形

logistics.night

logistics.nightは暗い場所や夜間の物流業務に最適化されたスタイルです。

📘

logistic.nightスタイルは、Advanced Raster TileのHERE Map Renderingトランザクションカテゴリーに該当します。詳細については、「Advanced Raster Tile」および「HERE プラットフォームの価格設定」を参照してください。

explore.night

explore.night は低光量の環境での表示に最適化されたスタイルです。

lite.night

lite.nigt は追加のデータをオーバーレイするための背景に適したスタイルで、夜間や低光量の条件下で情報を利用しやすく、使いやすくします。

topo.night

topo.night は、topo.day スタイルと同じ方法で標高、地形、自然の風景を強調表示し、低照度環境での使いやすさと機能性を強化します。

次のタイルは、地形の表現に重点を置いた topo.night の別の例を示しています。

topo.night スタイルでレンダリングされた地形

explore.satellite.day

explore.satellite.day は衛星/航空写真にポイントとラインのカートグラフィック フィーチャーを重ねて表示するスタイルです。

lite.satellite.day

lite.satellite.day は衛星/航空写真に道路の混雑や事故などの交通情報の背景として機能するように調整されたポイントとラインのカートグラフィック フィーチャーを表示するスタイルです。

satellite.day

satellite.day は衛星/航空に特化した画像を提供するスタイルです。

logistics.satellite.day

logistics.satellite.dayは、ルート計画、ナビゲーション、物流業務に関連する情報を、現実世界の衛星画像に重ねて提供するスタイルです。

📘

logistics.satellite.dayスタイルは、Advanced Raster TileのHERE Map Renderingトランザクションカテゴリーに該当します。詳細については、「Advanced Raster Tile」および「HERE プラットフォームの価格設定」を参照してください。

DEM

数値標高モデル (dem) スタイルは、エンコードされた高さの値のグリッドを使用して、地表面を3Dで表現します。

demスタイルの重要な点は次のとおりです。

  • DEMスタイルでは、標高データがPNG形式で保存されます (PNG8形式はサポートされていません)。

  • このスタイルは人間が直接使用するためではなく、クライアント側のレンダリングエンジン (Webブラウザーなど) によって、現実世界の光を再現するシェーディング効果など、インタラクティブで見た目が魅力的な3D地形マップを作成する目的で設計されています。

  • DEMタイルには、隣接するタイルからのパディングやオーバーラップは含まれません。この情報が必要な場合 (3Dメッシュを作成する場合など) は、隣接するタイルをロードしてそのデータをコピーすることで取得できます。

  • このスタイルでは、PNG形式の8ビットRGBカラーチャンネルを使用して標高データをエンコードします。

    対応する高さの値をメートル単位で計算するには、次の式を適用します。

    $$ height = -10000 + ((R * 256 * 256 + G * 256 + B) * 0.1) $$

    RGBはピクセルの赤、緑、青のチャネルをそれぞれ表します。

📘

demスタイルで表される高さの値は海抜高度で、ジオイド面 (平均海面に相当する理論上の面) からの高さを示します。

次の図はdemスタイルでレンダリングされた3D地図を示しています。

HERE DEMデータを使用して3D地図をレンダリングする方法の実用的なデモンストレーションについては、「HERE DEMを使用して地形データを3Dで表示する」を参照してください。

次のステップ

ラスター マップ タイルに特定のスタイルを適用する方法の詳細については、「マップ タイルのスタイルと外観を指定する」を参照してください。