水域レイヤー
HERE Vector Tile APIのwaterレイヤーには、川、湖、海、その他の水域など、さまざまな水域のフィーチャーに関する情報が含まれています。waterレイヤーのフィーチャーにはフィーチャーの分類と属性に関するデータが含まれており、地図上に表示できます。
次の図は、データからレンダリングされた water レイヤーのフィーチャーのサンプルを示しています。
レイヤーのコンテンツの定義は次のとおりです。
- レイヤー名:
water - ジオメトリー タイプ:
point、line、polygon
water レイヤーは、海、河岸、湖を描画する polygon ジオメトリーで構成されています。さらに、川や小川の中心線を表すlineジオメトリーや、ポリゴンのラベル付けに最適な位置を示すpointジオメトリーが組み込まれているため、タイルの境界をまたいだ重複を回避できます。
共有プロパティ
waterレイヤーのすべてのフィーチャーには、そのフィーチャーが表す特定のタイプの場所に関わらず、そのフィーチャーを定義する一連のプロパティが含まれています。
注
これらのプロパティは、Tilezen スキーマでは
commonプロパティと呼ばれます。詳細については、「タイルレイヤー」を参照してください。
次のプロパティを使用して水域のフィーチャーを定義します。
name- 水域の名前。使用可能なデータによっては、名前が複数の言語で提供される場合もあります。id-waterフィーチャーの一意の識別子。kind- water フィーチャーの一般的なタイプ。詳細については、「kindの定義と並べ替え順」を参照してください。係争中の水域のフィーチャーラベルについては、kind:xxを参照してください。sort_rank- 地図上のさまざまなタイプのwaterフィーチャーの表示順序を優先させるために使用される値。sort_rank値が大きい water フィーチャーが、sort_rank値が小さい water フィーチャーの上に表示されます。min_zoom-waterフィーチャーを表示するための推奨最小ズーム レベル。
条件プロパティ
一部のwaterフィーチャーには、対応するkindにのみ固有のプロパティが含まれています。
注
これらのプロパティは、Tilezen スキーマでは
common-optionalプロパティと呼ばれます。詳細については、「タイルレイヤー」を参照してください。
intermittent:true- このプロパティは、季節によって乾燥したり消えたりすることがあるフィーチャーを示します。streamkind にのみ使用できます。display_class- このプロパティは対応するwaterフィーチャーの重要度を示します。値は 1 (重要度が高い) ~ 8 (重要度が低い) の整数です。lineおよびpointジオメトリーで使用できます。depth- 海面から海底までの距離。bathymetrykindでのみ使用できます。is_label:true- このプロパティは、ポリゴンジオメトリーから生成された線形フィーチャーを示します。このプロパティは、lineジオメトリーにのみ使用できます。kind:xx-pointジオメトリーで使用できます。kindの代替手段で、ある国の地政学的な見解を反映しています。利用可能な地政学的見解の完全なリストは、サービスから取得できます。
特定の政治的見解xxに基づいてマップフィーチャーを表示するには、レンダラーは利用可能な場合はkind:xxを使用し、利用できない場合は既定のkindを使用します。例:
インターナショナルビュー:
kind: bay
kind:us=unrecognized_bay米国の見解:
kind:us=bay次の図は、地図にレンダリングされたwaterフィーチャーのサンプルと、関連付けられているメタデータを示しています。
Kind の定義と並べ替え順
water レイヤーの kind パラメーターは、water フィーチャーの特定の分類またはカテゴリーを示します。たとえば、kind パラメーターは、フィーチャーが川、湖、海、運河、入り江、プールなどかどうかを示している場合があります。kind プロパティを使用すると、地図上のさまざまなタイプの水域や水関連の要素を分類して区別できます。
water(sort_rank:200) - ポリゴンfjord(sort_rank:200) - ポイントsea(sort_rank:200) - ポイントstrait(sort_rank:200) - ポイントriver(sort_rank:201) - ラインまたはポイントstream(sort_rank:201) - ラインcanal(sort_rank:201) - ラインlake(sort_rank:204) - ラインbay(sort_rank:205) - ポイントocean(sort_rank:205) - ポイントbathymetry(sort_rank:206) - ポリゴンswimming_pool(sort_rank:415) - ポリゴン
水域kind:xx値
kind:xx値fjordseastraitriverbayoceanunrecognized_fjordunrecognized_seaunrecognized_straitunrecognized_riverunrecognized_bayunrecognized_ocean
注
ポリゴンはすべて
waterに関連し、ポイントとラインはラベル付けに使用されます。
次のステップ
- HERE Vector Tile APIで使用できる他のレイヤーフィーチャータイプの詳細については、「タイルレイヤー」を参照してください。
5 時間前の更新