Transit
transit
このレイヤーは、バス、列車、地下鉄、公共交通機関の他のモードなどの公共交通機関システムに関する情報を提供します。 このレイヤーのフィーチャーを使用すると、開発者は公共交通機関のデータをアプリケーションまたはサービスに統合し、ユーザーがルートの計画、スケジュールの参照、公共交通機関のオプションに関するリアルタイム情報の取得を行うことができます。
注
transit
レイヤーフィーチャーは現在、レイヤー core
パラメーターの一部として日本領域でのみ使用できます。
次の図は、データからレンダリングされたレイヤーtransit
のサンプルのフィーチャーを示しています。
レイヤーの内容には、次の定義があります。
- レイヤー名 :
transit
- ジオメトリータイプ :
polygon
, line
ズーム レベル 7 以降では、トランジットラインフィーチャーが表示され、ズーム レベル 14 以降ではポリゴンplatform
が追加されます。 効率を最適化 するために、同じラインジオメトリのフィーチャー、kind
およびkind_detail
が統合されます。 この統合によって、all_ref
、all_colour
、all_text_colour
などのプロパティに輸送ルート、色、および色の名前を保存でき ます。
次のセクションで transit
は、 HERE Vector Tile API のレイヤーの概要について説明します。
共有プロパティ
レイヤーtransit
内のすべてのフィーチャーには、そのレイヤーが表す特定のトランジットタイプに関係なく、レイヤーを定義する一連のプロパティが含まれています。
注
これらのプロパティは common
、 Tilezen スキーマではプロパティと呼ばれています。 詳細については 、「タイルレイヤー」を参照してください。
日本のフィーチャーtransit
について、次のサンプルパラメータを考慮してください。
...
"id": 123456
"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
のプロパティを考慮してください。
-
id
- transit
フィーチャーの一意の識別子。 -
kind
- トランジットフィーチャーの一般的なタイプ。 -
kind_detail
- このプロパティでは、トランジットフィーチャーkind
の詳細情報が提供されます。 このパラメーターは 、ジオメトリタイプline
のコンテキスト内でのみ関連します。 -
min_zoom
- transit
フィーチャーを表示するための推奨最小ズーム レベル。 -
sort_rank
- マップ上のさまざまな種類の交通機関の表示順を優先するために使用される値。 値sort_rank
が大きいトランジットフィーチャー は、値sort_rank
が小さいトランジットフィーチャーの上に表示 されます。 -
all_ref
- このトランジットフィーチャーで有効なすべてのルートのセミコロン区切りのリスト。 この例では、列車の路線に次の 2 つのルートがあります。 "東北本線"
および "宇都宮線"
。 このパラメーターは、ジオメトリタイプ line
のコンテキスト内でのみ関連します。 -
all_ref:*
- すべてのルートのローカライズされた参照値。 たとえば、英語では、例からのルートは "Tohoku Line"
および"Utsunomiya Line"
と呼ばれます。 ISO 639-1 の 2 文字の言語コードで示されているように、同じルートが他の言語でも提供されています。 -
all_colour
- この行で有効なルートの色を表す、セミコロンで区切られた 16 進数値のリスト。 たとえば、 all_colour="#00BB85;#FF871C"
です。 最初の色 #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"
です。 最初のオペレータ ID は 東北本線
(Tohoku Line
)ルートのオペレータに対応 し、 2 番めの宇都宮線
オペレータ ID は (Utsunomiya Line
) ルートのオペレータに対応します。
次の図は、サンプルのトランジットフィーチャーを示しています。これは、地図上で線またはポリゴンの形式でレンダリングされます。
日本固有のKindの定義と並べ替えがコアレイヤーでランク付けされます
以下に、transit
レイヤーフィーチャーの日本固有のkind
値と、それに対応する sort_rank
値を示します。 これらのKindの値は、layer パラメーター 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 ) - 列車が 1 本の軌道で走る鉄道システム。 -
subway
(sort_rank
: 432 ) - 都市部で一般的に使用されている地下鉄または高架鉄道システム。 -
light_rail
(sort_rank
: 429 、 433 ) - 少ない乗車定員で運行し、他の車両と軌道を共有する都市鉄道輸送のタイプ。 実際 のsort_rank
値は 、このフィーチャーインスタンスの特定の kindy_detail に依存します。 -
train
(sort_rank
: 435 、 436 、 437 ) - 線路を利用する輸送手段を指す一般用語。一般的に都市間または地域間の移動に使用されます。 実際の値sort_rank
は 、このフィーチャーインスタンスの特定の kindy_detail に依存します。 -
aerial
(sort_rank
: 442 ) - ロープウェイやゴンドラなど、地上レベルよりも上で運行する輸送システム。
これら kind_detail
の値は 、 core
layer パラメーター内の日本のフィーチャータイプtransit
に関する追加情報を提供します。
HERE Vector Tile API で使用できるレイヤーパラメーターの詳細について は、「レイヤーパラメーター」を参照してください。
-
tram
(sort_rank
: 429 ) - Kindlight_rail
のトラムの路線を表します。 -
suburban
(sort_rank
: 433)- Kind light_rail
の郊外の鉄道の路線を示します。 -
funicular
(sort_rank
: 430 ) - Kind funicular
のケーブルカーラインを示します。 -
monorail
(sort_rank
: 431 ) - Kindmonorail
のモノレールラインを示します。 -
subway
(sort_rank
: 432 ) - Kind subway
の地下鉄の路線を表します。 -
regional
(sort_rank
: 435 ) - Kindの地方鉄道路線を示します。train
-
intercity
(sort_rank
: 436 ) - Kind train
都市間の鉄道路線を表します。 -
high_speed
(sort_rank
: 437 ) - Kindtrain
の高速鉄道路線を示します。 -
aerial
(sort_rank
: 442 ) - Kindaerial
ケーブルカーまたはゴンドラを示します。
次のステップ
- HERE Vector Tile API で使用できる他のレイヤーフィーチャータイプの詳細について は、「タイルレイヤー」を参照してください。