マップタイプ

HERE Maps API for Javascript の基盤となるサービスは、 HERE Vector Tile API および HERE Map Tile API です。 これらのサービスは、マップ データを 2 つの異なる形式で提供します。これらの形式には、それぞれ独自のユースケースがあります。

  • HERE Vector Tile API - WebGL レンダリングエンジンでのレンダリングに適した最適化されたベクター形式のデータを提供します。 特定の条件やその他の機能に基づいて、マップのスタイル設定、マップ機能の非表示 / 表示を行うことができます。
  • HERE Map Tile API - マップ データをラスターイメージとして提供します。 この形式は 2D レンダリングエンジンに適していますが、どちらの形式でも使用できます (サテライトイメージはこのサービスでのみ利用できます ) 。 この形式はベクタータイルほど柔軟ではありませんが、レガシーシステムをサポートする必要がある場合に役立ちます。

ベース マップタイプの設定

マップにマップスタイルを簡単に設定するには、クラスPlatformで定義されているメソッドcreateDefaultLayers()を使用します。 このメソッドは、さまざまなマップタイプを保持するオブジェクトを返します。

  • omv 型はベクター レイヤーと関連するスタイル情報を表します。「ベクター」を参照してください。
  • normalsatelliteterrainの各タイプ がラスターレイヤーで、それぞれに名前付きのレイヤーのセット ( mapbasexbasetrafficlabels ) が含まれています。 名前付きのレイヤーは、マップタイプのさまざまなスタイルを表し、基本レイヤーとしてマップに直接割り当てることができます。 詳細については、「 ラスター」を参照してください。

追加地図のオーバーレイ

さらに、デフォルトのマップタイプオブジェクトには、以下に示すトラフィックフローと交通障害のオーバーレイが含まれています。

HERE Maps API for Javascript によって提供される追加のオーバーレイ


インシデント(交通障害)

フロー(交通渋滞)

トラックデーのマップ スキーム

マップタイプのレイヤーは、標準の JavaScript ドット表記を使用して参照できます。 たとえば 、地形図 ( タイプ ) でトランジットマップ ( レイヤー ) を指定するに は、layers.terrain.transitを記述します。ここで、layersは戻り値Platform.createDefaultLayers()を保持する変数の名前です。

参照 :

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

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