HERE Map Tile v2 開発者ガイド

リクエストの作成

HERE Map Tile v2 への一般的なリクエスト には、次の表に示す基本的な要素が含まれており、リソース固有のパラメータまたはデータが含まれている場合があります。

表 1. 基本的なリクエスト要素
要素 値 / 例 説明
基本 URL

空中のタイル https://{1-4}.aerial.maps.ls.hereapi.com

ベース マップタイル https://{1-4}.base.maps.ls.hereapi.com

交通タイルhttps://{1-4}.traffic.maps.ls.hereapi.com

実稼働環境

「ロードバランシング」および「 URL 」も参照してください
レガシーベース URL

交通タイルhttps://{1-4}.aerial.maps.api.here.com

交通タイルhttps://{1-4}.base.maps.api.here.com

交通タイルhttps://{1-4}.traffic.maps.api.here.com

app_id/app_code のペアを使用する場合の本番環境。 詳細について は、「ロードバランシングと URL 」を参照してください。 使用可能な認証オプションについて は、『 Identity & Access Management 開発者ガイド』を参照してください。

パス /maptile/2.1/  
リソース(タイルタイプ)

alabeltile: アンテナ または ベース マップ [1]

basetile: アンテナ または ベース マップ [1]

blinetile: アンテナ または ベース マップ [1]

著作権 [1]

フローベース [3]

フローラベルタイル [3]

フロータイル [3]

情報 [2]

labeltile: アンテナ または ベース マップ [1]

linetile: アンテナ または ベース マップ [1]

lltile: アンテナ または ベース マップ [1]

mapnopttile: アンテナ または ベース マップ [1]

maptile: メガネ または ベース マップ [1]

メタ /POI

メタビュー /ptviews

streettile: アンテナ または ベース マップ [1]

交通量 [3]

trucknopttile: アンテナ または ベース マップ [1]

truckonlytile: アンテナ または ベース マップ [1]

trucktile: アンテナ または ベース マップ [1]

バージョン [1]

xbasetile: アンテナ または ベース マップ [1]

取得のみ。 各リソースの詳細なパラメータリストについて は、『 API リファレンス 』を参照してください。

地図のバージョン 最新 ( 例 ) マップのバージョンを newest 、または hash 値で指定します。

地図のバージョン」も参照してください。

スキーム normal.day ( 例 ) ビュースキームを指定します。 サポートされているスキームの完全なリストは 、 Info リソースを使用して取得できます。

注 : スキームとタイルの無効な組み合わせは拒否されることに注意してください。 すべての satellite hybrid terrain およびスキームで 、通常のタイルではなく、航空タイルベースの URL を使用する必要があります。

このhybrid.traffic.dayスキームでは 、通常のタイルではなく、トラフィックタイルベースの URL を使用する必要があります。

トラフィックタイル および マップタイル は、他のトラフィック関連のスキーム(normal.traffic.daynormal.traffic.night)をサポートしています。 トラフィックタイルからの透過的なトラフィックタイルおよびマップタイルからのベースタイルを要求するトラフィックオーバーレイケースを適切にサポートするため に、マップタイルは、それらをサポートするトラフィックタイルに加えて、これらのスキームもサポートします。

ズーム 13 ( 例 ) マップイメージのズーム レベル。 最小および最大のズームレベルは 、情報 リソースで指定します。
4400 (例)

col – 0 ~ number of columns - 1の範囲の任意の数 ( 両方を含む ) を指定できます。

列あたりのタイル数は、ズームの関数です。

number of columns = 2zoom
2686 (例)

row – 0 ~ 行数 -1 の範囲の任意の数 ( 両方を含む ) にできます。

行あたりのタイル数は zoom、の関数 number of rows = 2zoom です。

サイズ 256 (例) 画像サイズを返しました。 次のサイズ ([ 幅、高さ ]) がサポートされています。
  • 256 = [256 、 256]
  • 512 =[512, 512]
次のサイズ ([ 幅、高さ ]) は廃止されましたが、引き続き使用できます。
  • 128 =[128, 128]

注 : ラスタカバレッジタイル (rctilerconlytile および rcdistonlytile) では、 256 サイズのみがサポートされています。

形式 png8 (例) 画像形式を返しました。 次のイメージ形式がサポートされています。
  • png – PNG 形式、 24 ビット、 RGB
  • png8 – PNG 形式、 8 ビット、インデックスカラー
  • jpg – JPG 形式で 90% の品質

JPG は 、satelliteおよびhybridのスキームにのみお勧めします。

API キー ?apiKey={YOUR_API_KEY} あなた自身の独特な代わり apiKeyをしなさい。 認証の詳細について は、『 Identity & Access Management 開発者ガイド』を参照してください。
アプリケーションコード - レガシー &app_code={YOUR_APP_CODE} あなた自身の独特な代わり app_codeをしなさい。 認証の詳細について は、『 Identity & Access Management 開発者ガイド』を参照してください。
アプリケーション ID - レガシー &app_id={YOUR_APP_ID} あなた自身の独特な代わり app_idをしなさい。 認証の詳細について は、『 Identity & Access Management 開発者ガイド』を参照してください。
リソース固有のパラメータ &{parameter=value} オプションのクエリ パラメーター。 値については、 API の定義を参照してください。

メモ :

[1] 取得するタイルの種類に応じて、正しいベースの URL を使用します。 一部のユーザー schemes は、異なるベース URL を使用する必要があります。 詳細については、『 API リファレンス 』を参照してください。
[2] どの環境から情報を取得するかに応じて、適切な URL ベースを使用します。
[3] この要求には、 Traffic タイルベースの URL を使用します。
注 : 次の例 では、認証に HERE API キー を使用します。 使用可能な認証オプションについて は、『 Identity & Access Management 開発者ガイド』を参照してください。
タイルリクエストは、次の式で要約されたパターンに従う必要があります。
{Base URL}{Path}{resource (tile type)}/{map id}/{scheme}/{zoom}/{column}/{row}/{size}/{format}
?apiKey={YOUR_API_KEY}
&{param}={value}
注意 :POST リクエスト は許可されていません