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

日本のトランジットレイヤー (廃止)

📘

デフォルト コンテンツの一部である transit レイヤーが廃止され、新しいトランジット レイヤー を使用するようになりました。

クエリに次のパラメーターを追加することで、新しいトランジット レイヤー形式をリクエストできます:content=default,transit。詳細については、「任意のコンテンツ」を参照してください。

transitレイヤーは、バス、列車、地下鉄、その他の方式の公共交通機関など、公共交通機関システムに関する情報を提供します。このレイヤーのフィーチャーを使用して開発者が公共交通機関データをアプリケーションやサービスに統合すると、ユーザーがルートの計画、スケジュールの参照、公共交通機関オプションに関するリアルタイム情報の取得を行えるようになります。

📘

transitレイヤーのフィーチャーは現在、core地図パラメーターの一部として日本地域でのみ使用できます。

次の図は、データからレンダリングされたtransitレイヤーのフィーチャーのサンプルを示しています。

東京の運送レイヤー フィーチャーのサンプル

レイヤーのコンテンツの定義は次のとおりです。

  • レイヤー名:transit
  • ジオメトリー タイプ:polygonline

運送ライン フィーチャーはズーム レベル 7 以上で表示され、ズーム レベル 14 以上で platform ポリゴンが追加されます。効率を最適化するために、同じライン ジオメトリーのフィーチャー、kindkind_detail が統合されます。この統合によって、all_refall_colourall_text_colourなどのプロパティに運送ルート、色、色の名前を保存できます。

共有プロパティ

transitレイヤーのすべてのフィーチャーには、そのフィーチャーが表す特定の運送タイプに関わらず、そのフィーチャーを定義する一連のプロパティが含まれています。

📘

これらのプロパティは、Tilezen スキーマでは common プロパティと呼ばれます。詳細については、「タイルレイヤー」を参照してください。

以下は、日本のtransitフィーチャーのパラメーターのサンプルです。

...
"kind": "train",
"kind_detail": "intercity",
"min_zoom": 8,
"sort_rank": 436,
"all_ref": "東北本線;宇都宮線",
"all_ref:en": "Tohoku Line;Utsunomiya Line",
"all_ref:zh": "東北本線;宇都宮線",
"all_ref:ko": "도호쿠 본선;우쓰노미야 선",
"all_ref:ja": "東北本線;宇都宮線",
"all_colour": "#00BB85;#FF871C",
"all_direction": ";F",
"all_text_colour": "#00BB85;#FF871C"
"all_operator": "Main Line;Main Line",
...

この例の場合、次のような transit フィーチャーのプロパティを考慮します。

  • kind - transit フィーチャーの一般的なタイプ。
  • kind_detail - このプロパティは、transit フィーチャーの kind の詳細情報を提供します。このパラメーターは、line ジオメトリー タイプの場合にのみ適用されます。
  • min_zoom - transit フィーチャーを表示するための推奨最小ズーム レベル。
  • sort_rank - 地図上のさまざまなタイプの transit フィーチャーの表示順序を優先させるために使用される値。sort_rank 値 が大きい transit フィーチャー は、sort_rank 値が小さい transit フィーチャーの上に表示されます。
  • all_ref - この transit フィーチャーで有効なすべてのルートのセミコロン区切りのリスト。この例の路線には、"東北本線""宇都宮線" の 2 つのルートがあります。このパラメーターは、line ジオメトリー タイプの場合にのみ適用されます。
  • all_ref:* - すべてのルートのローカライズされた参照値。たとえば、この例のルートは英語で "Tohoku Line""Utsunomiya Line" です。これらのルートは、ISO 639-1 の 2 文字の言語コードで識別される他の言語でも提供されます。
  • all_colour - この路線で有効なルートの色を表す 16 進値のセミコロン区切りのリスト (例:all_colour="#00BB85;#FF871C")。1 つ目の色 #00BB85東北本線 (Tohoku Line) ルート、2 つ目の色 #FF871C宇都宮線 (Utsunomiya Line) ルートに対応しています。
  • all_direction - パラメーター all_direction は、特定の路線の有効なルートのすべての方向を指定します。この値はセミコロン区切りで提供され、次の表記規則が使用されます。
    • F はルートの順方向を表します。
    • B はルートの逆方向を表します。
    • 空の値は、ルートに両方の方向があることを表します。

方向の値は all_ref パラメーターの値に対応しており、所定の順序で照合されます。

たとえば、この例のように all_direction";F" に設定されている場合、Tohoku Line ルートは両方向が有効ですが Utsunomiya Line ルートは順方向のみ有効です。

このパラメーターは、line ジオメトリー タイプの場合にのみ適用されます。

  • all_text_colour - この路線で有効なルートの参照値のテキストを表示するのに使用される色。形式は all_colour と同じです。このパラメーターは、line ジオメトリー タイプの場合にのみ適用されます。
  • all_operator - この路線で有効なルートのオペレーター ID のセミコロン区切りのリスト (例:all_operator="Main Line;Main Line")。1 つ目のオペレーター ID は 東北本線 (Tohoku Line) ルート、2 つ目のオペレーター ID は 宇都宮線 (Utsunomiya Line) ルートに対応しています。

次の図は、ラインまたはポリゴン形式で地図にレンダリングされた運送フィーチャーのサンプルを示しています。

運送フィーチャーのサンプル

コアマップの日本固有の kind の定義と並べ替え順

以下は、transit レイヤー フィーチャーの日本固有の kind 値と、対応する sort_rank 値のリストです。これらのkind値はcore地図パラメーター内でのみ使用できます。

HERE Vector Tile APIで使用可能な地図パラメーターの詳細については、「地図パラメーター」を参照してください。

  • railway_station_platform - (sort_rank:385) - 駅のプラットフォーム。
  • subway_station_platform - (sort_rank:385) - 地下鉄駅のプラットフォーム。
  • funicular (sort_rank:430) - 急斜面でケーブルカーを使用する交通機関システム。
  • monorail (sort_rank:431) - 列車が単線を走行する鉄道システム。
  • subway (sort_rank:432) - 都市部で一般的に見られる地下鉄または高架鉄道システム。
  • light_rail (sort_rank:429, 433) - 少ない乗車定員で運行し、他の車両と線路を共有する都市鉄道輸送のタイプ。実際の sort_rank 値は、このフィーチャー インスタンスの特定の kind_detail に依存します。
  • train (sort_rank:435,436, 437) - 線路を利用する輸送手段を指す一般用語。一般的に都市間や地域間の移動に使用されます。実際の sort_rank 値は、このフィーチャー インスタンスの特定の kind_detail に依存します。
  • aerial (sort_rank:442) - ロープウェイやゴンドラなど、地上レベルよりも上で運行する交通機関システム。

日本固有のフィーチャー kind の追加情報

これらのkind_detail値は、core地図パラメーター内で日本のtransitフィーチャータイプの詳細情報を提供します。 HERE Vector Tile APIで使用可能な地図パラメーターの詳細については、「地図パラメーター」を参照してください。

  • tram (sort_rank:429) - light_rail kind の路面電車の路線を表します。
  • suburban (sort_rank:433) - light_rail kind の郊外の鉄道路線を表します。
  • funicular (sort_rank:430) - funicular kind のケーブルカー路線を表します。
  • monorail (sort_rank:431) - monorail kind のモノレール路線を表します。
  • subway (sort_rank:432) - subway kind の地下鉄路線を表します。
  • regional (sort_rank:435) - train kind の地方鉄道路線を示します。
  • intercity (sort_rank:436) - train kind の都市間鉄道路線を表します。
  • high_speed (sort_rank:437) - train kind の高速鉄道路線を表します。
  • aerial (sort_rank:442) - aerial kind のケーブルカーまたはゴンドラの路線を表します。

次のステップ

  • HERE Vector Tile APIで使用できる他のレイヤーフィーチャータイプの詳細については、「タイルレイヤー」を参照してください。