Mapbox Streets v8
このタイルセットのリファレンスドキュメントには、Mapbox Streets v8 Tilesetのデータを使用する際の情報が含まれています。
概要
Mapbox Streets v8 は、道路、地形、行政境界、建物のフットプリント、土地利用分類、鉄道駅、ポイントオブインタレストなどの幾何学とメタデータを含む、Mapbox 提供のベクタータイルセットです。
Mapbox Streets ベクタータイルを使用して地図スタイルを作成する完全な例については、Mapbox Studio のデフォルトスタイルを参照してください。
データソースと更新
Mapbox Streets v8 ベクタータイルは、Mapbox の独自データ、OpenStreetMap、Microsoft Open Maps、Wikidata などのオープンデータプロジェクト、および日本の Zenrin などのデータベンダーの組み合わせに基づいています。
レイヤー | データソース |
---|---|
admin | グローバル: Mapbox 独自データ |
aeroway | グローバル: OpenStreetMap レプリケーションフィード 日本: OpenStreetMap レプリケーションフィード、Zenrin |
airport_label | グローバル: OpenStreetMap レプリケーションフィード 日本: OpenStreetMap レプリケーションフィード、Zenrin |
building | グローバル: Mapbox 独自データ、OpenStreetMap、Microsoft 日本: Zenrin |
housenum_label | グローバル: OpenStreetMap レプリケーションフィード 日本: Zenrin |
landuse_overlay | グローバル: OpenStreetMap レプリケーションフィード 日本: Zenrin |
landuse | グローバル: OpenStreetMap レプリケーションフィード 日本: Zenrin |
motorway_junction | グローバル: OpenStreetMap レプリケーションフィード 日本: Zenrin |
natural_label , types ocean and sea | グローバル: Mapbox 独自データ |
natural_label , all other types | グローバル: OpenStreetMap レプリケーションフィード 日本: Zenrin |
place_label , types country and state | グローバル: Mapbox 独自データ |
poi_label | グローバル: OpenStreetMap レプリケーションフィード 日本: Zenrin |
road | グローバル: OpenStreetMap レプリケーションフィード 日本: Zenrin |
structure | グローバル: OpenStreetMap レプリケーションフィード 日本: Zenrin |
transit_stop_label | グローバル: OpenStreetMap レプリケーションフィード 日本: Zenrin |
water (海洋部分) | グローバル: OpenStreetMap 日本: Zenrin |
waterway | グローバル: OpenStreetMap レプリケーションフィード 日本: Zenrin |
データ更新
Mapbox Streets ベクタータイルの現在サポートされているバージョンは、新しい情報が利用可能になり、既存の情報が改善されるたびに定期的にデータが更新されます。
データ品質
OpenStreetMap コミュニティーは、世界中の貢献者の日々の努力に加えて、品質保証フィードバックツール や フラグシステム など、データ内のエラーを特定するためのいくつかの方法を使用しています。これにより、ユーザーは可能な誤りや地域の知識を持つ人の注意が必要なエリアを特定できます。
Mapbox には、Mapbox マップの品質を確保し、世界中のフィーチャーを追加および改善することに専念するデータチームもあります。また、マップの偶発的な編集ミスや破壊行為のように見える変更を検出し、データチームが手動でレビューするためにステージングする自動検疫システムを使用しています。
帰属
Mapbox Streets ベクタータイルを使用するスタイルやソフトウェアを公に使用する場合は、適切な帰属を表示 する必要があります。
Mapbox Streets の作成に利用されたソースのリストは Mapbox のウェブサイト で利用可能です。
複数のジオメトリタイプ
Mapbox ベクタータイルは、同じレイヤーに複数のジオメトリタイプをサポートしています。Mapbox Streets v8 はいくつかのレイヤーでこれを利用しています。
ベクタータイル内のジオメトリは次の3種類のいずれかです:
Mapbox Studio では、各レイヤーのデータ選択タブでジオメトリタイプのトグルを使用して、1つ、2つ、またはすべての3種類を選択できます。
ID
ベクタータイル内の各フィーチャーにはオブジェクトIDが含まれています。このIDは Mapbox Studio を通じてスタイリングには使用できませんが、Mapbox GL JS や他のベクタータイルライブラリーを使用してランタイムでフィーチャーと対話するために使用できます。
ID は、関連するデータベンダーまたはオープンデータプロジェクトによって各フィーチャーに割り当てられた一意のIDから派生しています。
しばしば、同じまたは複数の独自ソースからの複数のオブジェクトが、ベクタータイル内で単一のオブジェクトに結合されます。たとえば、水のポリゴンはシームを避けるために結合され、道路の線はスペースを節約するために結合されます。この場合、ID は 0
またはランダムに選ばれた入力IDのいずれかです。
データの安定性
世界の変化を反映するために継続的なデータ更新を行ったり、新しいデータベンダーを統合したりする際、Mapbox Streets v8 Tileに新しいレイヤー、フィールド、値を追加することもあります。私たちの目標は、既存のv8スタイルとの互換性を維持する方法でこれを行うことです。Mapbox Streets v8が将来どのように変化する可能性があるかについて知っておくべきことは次のとおりです:
- レイヤー
- 既存のレイヤーは名前が変更されたり削除されたりしません。
- 新しいレイヤーが追加されることがあります。
- フィールド
- 既存のフィールドは名前が変更されたり削除されたりしません。
- 任意のレイヤーに新しいフィールドが追加されることがあります。
- フィールド値
- 既存の値の意味は変更されません。
- 特定のフィーチャーの値は、エラーを修正するためや実世界の変化を反映するために変更されることがあります。
- このドキュメントで特に記載されていない限り、任意のフィールドに新しい値が追加されることがあります。
- Null 値を含む可能性のあるフィールドはこのドキュメントで記載されており、既に持っていないレイヤーにNull値は導入されません。
新しいフィールド値の可能性を考慮してスタイルを設計する必要があります。可能な限りフィルターで明示的にし、式を使用する場合は適切なデフォルトスタイルを含めるようにしてください。
共通フィールド
いくつかのフィールドは、いくつかのレイヤーにわたって使用されます。これらのフィールドは、レイヤー参照 セクションの各関連レイヤーのために重複するのではなく、以下に詳細が記載されています。
name
text および name_<lang-code>
text
ラベル名は多くの言語で利用可能です。特定のフィーチャーに翻訳データがない場合、name_*
の値は null
です。ラベルレイヤーをスタイル設定する際には、適切なフォールバックアプローチを決定する責任があります。
特定のフィーチャーに対して name
フィールドが null の場合、その言語固有の name_*
フィールドもすべて null です。これは、ラベル言語セットに含めたい場合、name
が常に最終的なフォールバック値であるべきことを意味します。
複数の行にレンダリングされるテキストが含まれている場合(水平または垂直)、テキストはゼロ幅スペース文字で区切られます。
フィールド | 説明 |
---|---|
name | その場所で地元で使用されている名前(または名前) |
name_ar | アラビア語 |
name_en | 英語 |
name_es | スペイン語 |
name_fr | フランス語 |
name_de | ドイツ語 |
name_it | イタリア語 |
name_pt | ポルトガル語 |
name_ru | ロシア語 |
name_zh-Hans | 簡体字中国語 |
name_zh-Hant | 繁体字中国語(利用可能な場合がありますが、いくつかの簡体字中国語を含む可能性があります) |
name_ja | 日本語 |
name_ko | 韓国語 |
name_vi | ベトナム語 |
地域のバリエーションがある可能性のある言語の場合、タイルセットは地名の綴りが異なる場合、特定の優先順位を示しません。
name_es
、name_fr
、name_de
のラベルについては、追加のフォールバック条件があります。地元の名前が非ラテン文字体系で書かれており、スペイン語、フランス語、ドイツ語の翻訳がない場合、可能であればこれらのフィールドには英語または国際的なバージョンの名前が表示されます。それ以外の場合は、地元の名前が表示されます。中国語: name_zh-Hant
フィールドには、カスタムラベルレイヤー #place_label
と #natural_label
の簡体字中国語を使用した標準中国語が含まれています。他のすべてのラベルレイヤーは OpenStreetMap から供給されており、name_zh-Hant
フィールドには、いくつかの方言のうちの1つと簡体字または繁体字のいずれかの中国語文字が含まれている場合があります。name_zh-Hans
フィールドはこれに似ていますが、簡体字に変換された繁体字中国語が自動的に含まれています。name_script
text
name
フィールドがある場合は常に、そのテキストで使用されている主要なスクリプトを説明する name_script
フィールドもあります。これは、フォントや言語のフォールバック条件をカスタマイズするのに役立ちます。値には以下が含まれます:
Arabic
Armenian
Bengali
Bopomofo
Canadian_Aboriginal
Common
Cyrillic
Devanagari
Ethiopic
Georgian
Glagolitic
Greek
Gujarati
Gurmukhi
Han
Hangul
Hebrew
Hiragana
Kannada
Katakana
Khmer
Lao
Latin
Malayalam
Mongolian
Myanmar
Nko
Sinhala
Syriac
Tamil
Telugu
Thaana
Thai
Tibetan
Tifinagh
Unknown
name
が null の場合、値も null です。
sizerank
number
sizerank
フィールドは、poi_label
、natural_label
、airport_label
のようにポリゴンから派生した点や線が含まれているラベルレイヤーに含まれる0から16の値です。これは、現在のズームレベルに対してフィーチャのサイズに基づいてスタイルやフィルタを設定するのに役立ちます。タイルセットは、最大のオブジェクトに sizerank=0
を割り当て、点に sizerank=16
を割り当てます。
単一のフィーチャは、ズームインするにつれて sizerank
が変化し、フィーチャの相対サイズが増加します。例えば、公園はz11でsizerank
が9、z12で6、z13で2になることがあります。
この値が null になることはなく、常に0から16の範囲内にあります。
filterrank
number
filterrank
フィールドは、ラベル密度をカスタマイズするために使用される0から5の値です。これは、スタイルレイヤーフィルタで使用されることを意図しています('Mapbox Studio のデータを選択' タブ)。値は現在のズームレベルに対して相対的です。例えば、同じPOIがz10でfilterrank=5
を持ち、z14でfilterrank=1
を持つことがあります。これはズームインによってPOIの相対的な重要性が変化したためです。
filterrank<=1
を設定して最も目立つラベルのみを表示したり、filterrank<=3
を設定して適度な密度を生成したり、filterrank<=5
を設定して可能な限り多くのラベルを表示することができます。
この値が null になることはなく、常に0から5の範囲内にあります。
maki
テキスト
一部のレイヤーには、Makiアイコンプロジェクトや同様の命名スキームに従う他のアイコンを使用してアイコンを割り当てるのを容易にする maki
フィールドがあります。それぞれのレイヤーは異なる名前のサブセットを使用しますが、Mapbox Streetsで使用されている値の完全なリストがここにまとめられており、異なるレイヤーで必要なすべてのアイコンがスタイルに含まれていることを確認できます。
MakiプロジェクトのすべてのアイコンがMapbox Streetsで使用されているわけではなく、関連するフィーチャの異なるタイプが同じ maki
値を持つこともあります(例えば、大学と短期大学、またはアートショップと美術館など)。名前のないPOIは常に marker
というMaki値を持ち、これは一般的なデフォルトです。
すべてのレイヤーの maki
フィールドの可能な値は以下にリストされています。v7のどのレイヤーにも属していなかったアイコン名は 🆕 でマークされています。Mapbox Streets v8ではこれ以上の値が追加されることはありません。
airport_label
:
airport
airfield
heliport
rocket
natural_label
:
marker
mountain
volcano
waterfall 🆕
poi_label
:
alcohol-shop
american-football 🆕
amusement-park
aquarium
art-gallery
attraction
bakery
bank
bar
basketball 🆕
beach 🆕
beer
bicycle
bowling-alley 🆕
bridge 🆕
cafe
campsite
car
car-rental 🆕
car-repair 🆕
casino 🆕
castle
cemetery
charging-station 🆕
cinema
clothing-store
college
communications-tower 🆕
confectionery 🆕
convenience 🆕
dentist
doctor
dog-park
drinking-water
embassy
farm 🆕
fast-food
fire-station
fitness-centre 🆕
fuel
furniture 🆕
garden
globe 🆕
golf
grocery
harbor
hardware 🆕
horse-riding 🆕
hospital
ice-cream
information
jewelry-store 🆕
laundry
library
lodging
marker
mobile-phone 🆕
monument
museum
music
optician 🆕
park
parking 🆕
parking-garage 🆕
pharmacy
picnic-site
pitch 🆕
place-of-worship
playground
police
post
prison
ranger-station 🆕
religious-buddhist 🆕
religious-christian
religious-jewish
religious-muslim
restaurant
restaurant-noodle 🆕
restaurant-pizza 🆕
restaurant-seafood 🆕
school
shoe 🆕
shop
skateboard 🆕
slipway 🆕
stadium
suitcase 🆕
swimming
table-tennis 🆕
tennis 🆕
theatre
toilet
town-hall
veterinary
viewpoint 🆕
volleyball 🆕
watch 🆕
watermill 🆕
windmill 🆕
zoo
transit_stop_label
:
bicycle-share
bus
ferry
rail
rail-metro
rail-light
entrance
maki_beta
text
将来のMapbox Streetsのバージョンでサポートされる可能性のあるMakiアイコンは maki_beta
フィールドにあります。可能な値には以下が含まれますが、これに限定されません:
poi_label
:
baseball
lighthouse
landmark
industry
highway-services
highway-rest-area
racetrack-cycling
racetrack-horse
racetrack-boat
racetrack
religious-shinto
observation-tower
restaurant-bbq
tunnel
natural_label
:
hot-spring
motorway_junction
:
interchange
junction
worldview
テキスト
Mapbox Streets v8は、admin
、airport_label
、natural_label
、place_label
データレイヤーに対して worldview
の概念を導入します。ベクタータイルには、一部のフィーチャの複数のバージョンが含まれており、それぞれが worldview
値を持ち、対象とする視聴者を示しています。ワールドビューフィルタを適用する場合、all
と地域固有の値のいずれかの両方を含める必要があります。さらに、米国のワールドビュー以外のすべてのワールドビューに対して、対応するレイヤーに disputed_
で始まるクラスがあり、ユーザーはワールドビューフィルタと併せて選択する必要があります。米国ワールドビューの対応するレイヤーのクラスには disputed_
プレフィックスがありません。
admin
データレイヤーを使用するスタイルレイヤーにはワールドビューフィルタを 必ず 適用する必要があります。意図を伝えるために airport_label
、natural_label
、place_label
データレイヤーにもワールドビューフィルタを使用することを強くお勧めしますが、これらのレイヤーにワールドビューを適用しない場合、マップ上に表示されるラベルは米国のワールドビューを反映します。
worldview
フィールドの使用が拡大される場合があります。変更には次のものが含まれる場合があります: - 新しいまたは既存のレイヤーに worldview
の現在の概念を導入すること。 - 他のワールドビューを表すための可能な worldview
値のリストに新しい値を追加すること(データの安定性を参照)。worldview
値によって生成されたマップ表示が、必ずしも政府の公式方針を反映するものではなく、政府によって承認されているわけではありません。値 | 説明 |
---|---|
all | すべてのワールドビューに適したもの(ほとんどのフィーチャ) |
CN | 中国本土の観客/ワールドビューに適したフィーチャですが、中華人民共和国での使用は正式に承認されていません。 |
IN | インドでの地図作成要件に適合するフィーチャ。 |
JP | 日本の観客向けのフィーチャですが、必ずしも日本の公式方針を反映しているわけではありません。 |
US | 米国の観客向けのフィーチャですが、必ずしも米国の公式外交政策を反映しているわけではありません。 |
disputed_
クラス テキスト
多くのレイヤーには class
フィールドがあります。これらのクラスは、フィーチャの目的や特性に基づいてフィルタリングやスタイリングに使用されることがよくあります。class
フィールドの利用可能な値はレイヤーによって異なり、以下の Layer Reference に詳述されています。
class
フィールドと worldview
フィールドの両方を持つレイヤーでは、class
フィールドの値はそのレイヤーの Layer Reference にリストされている任意の値 または それらの値に disputed_
がプレフィックスとして付けられた値のいずれかです。フィーチャが紛争中とマークされると、disputed_{class}
クラスに分類されます。例えば、紛争中の湾のフィーチャは、bay
クラスではなく disputed_bay
クラスに属します。
disputed
テキスト
単一の地図がすべての世界の視点を反映することはありませんが、紛争が存在する場所を認識することは、地図作成の重要な側面であり、より普遍的に使用可能な地図を作成することにつながります。dispute
の値は常に true
か false
のいずれかであり(null になることはありません)、disputed_{class}
クラスを持つフィーチャには disputed
が true
に設定されます。
レイヤーリファレンス
Mapbox Streets v8 Tilesetには以下のレイヤーが含まれています。参照用に、各レイヤーの現在の最小利用可能ズームレベルが記載されていますが、これは更新や改善が進む中で変更される可能性があることに注意してください。また、レイヤー内のすべてのフィーチャに適用されるわけではありません。低番号のズームレベルでは最も目立つフィーチャのみが利用可能であり、ズームインするにつれてより多くのフィーチャが利用可能になります。物理的に大きなフィーチャのラベルには、サイズに基づいた最大ズームレベルもあります。
レイヤー | 最小ズームレベル |
---|---|
admin | 0 |
aeroway | 9 |
airport_label | 8 |
building | 13 |
housenum_label | 16 |
landuse_overlay | 5 |
landuse | 5 |
motorway_junction | 11 |
natural_label | 0 |
place_label | 0 |
poi_label | 5 |
road | 3 |
structure | 13 |
transit_stop_label | 11 |
water | 0 |
waterway | 7 |
admin
このレイヤーには、国や地方自治体の行政単位の境界線が含まれています。データソースと形状は、Mapbox Boundaries製品のポリゴンと一致しています。
admin_level
数値
admin_level
フィールドは、異なるレベルの境界を区別します。
値 | 説明 |
---|---|
0 | 国 |
1 | 第一レベルの行政区分 |
2 | 第二レベルの行政区分 |
disputed
テキスト
単一の地図がすべての世界の視点を反映することはありませんが、紛争が存在する場所を認識することは、地図作成の重要な側面であり、より普遍的に使用可能な地図を作成することにつながります。disputed
の値は常に true
か false
のいずれかであり(null になることはありません)。境界線をスタイリングする際、disputed
値が true
のものは、点線または他の明確なスタイルで非紛争の線と区別する必要があります。
maritime
テキスト
Mapbox Streets v8には、最小限の海洋境界が含まれています。これらには maritime
値が true
として設定されており、特定のスタイリングやフィルタリングに使用することができます。この値は常に true
または false
のいずれかであり(null になることはありません)。
iso_3166_1
テキスト
iso_3166_1
フィールドには、境界に適用される ISO 3166-1 alpha-2 コードまたはコードが含まれています。地方の境界の場合、これは親国の単一のコードです。二国間の国際境界では、値は両国のコードをアルファベット順に並べて、ハイフン(-
)で区切ります。
aeroway
aeroway
レイヤーには、滑走路、ヘリポートなどを表す線とポリゴンが含まれています。
type
テキスト
type
フィールドは、スタイリングのために異なる種類の航空路を区別します。
値 | 説明 |
---|---|
runway | 飛行機が離着陸する場所 |
taxiway | 飛行機が滑走路、ゲート、格納庫の間を移動する場所 |
apron | 飛行機が駐車、燃料補給、積み込みを行う場所 |
helipad | ヘリコプターが離着陸する場所 |
ref
テキスト
ref
フィールドには滑走路およびタキシーウェイの識別子が含まれています。この値は null になることがあります。
airport_label
このレイヤーには、空港、飛行場、ヘリポート、ロケットのいずれかの点ジオメトリが含まれています。
ラベルテキストの名前と翻訳については、names
と name_script
を参照してください。
このフィールドについての詳細は、sizerank
を参照してください。
ref
テキスト
ref
フィールドには、多くの空港の短い識別コードが含まれています。これらは OpenStreetMap タグ iata
、ref
、icao
、または faa
から取得されます(優先順)。この値は null になることがあります。
maki
テキスト
maki
フィールドを使用して、異なる種類の空港に異なるアイコンを割り当てることができます。詳細については、共通フィールドセクションの maki
を参照してください。
値 | 説明 |
---|---|
airport | 商業空港の大部分 |
airfield | 小型空港および民間飛行場 |
heliport | ヘリコプター用 |
rocket | 宇宙飛行施設 |
class
テキスト
class
フィールドは、空港をその主な使用タイプによって識別します。
値 | 説明 |
---|---|
civil | 主に民間目的で使用される空港 |
military | 主に軍事目的で使用される空港 |
building
大きな建物はズームレベル13で表示され、すべての建物はズームレベル16以上で含まれます。
underground
テキスト
underground
フィールドは地下にある建物に対して true
になります(例:一部の地下鉄駅)。この値は常に true
または false
のいずれかであり(null になることはありません)。
type
テキスト
type
フィールドを使用して、建物の機能(例:スタジアム)に基づいて建物をスタイル設定し、建物の部品を建物の輪郭から区別します。建物フィーチャの type
が割り当てられる方法は、いくつかの要因に依存します:
- フィーチャが主に3Dレンダリング用の建物のいくつかの部分の1つである場合、それは
building:part
の値を持ちます。 - OpenStreetMapからの完全な建物の場合:
- 値は、OpenStreetMapの
building
タグと一致します(一般的な値についてはTagInfoを参照)が、すべてのタグに対してyes
を除きます。 - フィーチャが
building=yes
タグ付けされている場合、それはbuilding
の値を持ちます。
- 値は、OpenStreetMapの
- Zenrinからの完全な建物の場合:
- 値はZenrin注釈ターゲットコード (
blcode
) のテキスト表現と一致します。 - Zenrinで未分類の建物タイプを持つフィーチャの場合、それは
building
の値を持ちます。
- 値はZenrin注釈ターゲットコード (
- 他のデータソースからの完全な建物の場合、値はデータソースオーナーの建物タイプコードのテキスト表現と一致します。
OpenStreetMapの建物データの可能な type
値:
apartments
farm
hotel
house
detached
residential
dormitory
terrace
houseboat
bungalow
cabin
commercial
office
industrial
retail
supermarket
warehouse
kiosk
religious
cathedral
temple
chapel
church
mosque
synagogue
shrine
civic
government
hospital
school
transportation
stadium
train_station
university
grandstand
public
barn
bridge
bunker
carport
conservatory
construction
garage
garages
farm_auxiliary
garbage_shed
greenhouse
hangar
hut
pavilion
parking
roof
sports_hall
shed
stable
service
ruins
transformer_tower
water_tower
Zenrin建物データの可能な type
値:
Zenrin blcode | Zenrinテキスト | Mapbox Streetsタイプ |
---|---|---|
00 | hotel | hotel |
01 | commercial | commercial |
02 | school | school |
03 | leisure | leisure |
04 | landmark | landmark |
05 | civic, government | civic |
06 | hospital | hospital |
07 | train station | train_station |
08 | other | building |
else | building | building |
Zenrinのgeneral building/5F-10F
のようなZenrin elcodeのテキスト表現は、building
タイプに標準化され、テキスト表現から推測される height
(例えば、5F-10F
から 15m
の height
を推測)が与えられます。
height
数値
height
フィールドには、建物または建物部分の高さがメートル単位で含まれています(最も近い整数に丸められます)。この値はしばしば OpenStreetMap の building:levels
タグから導出されます。正確な高さが指定されていない場合、1階あたり3メートルと推定されます。extrude
が false
の場合、この値は null になることがあります。
min_height
数値
min_height
フィールドには、建物部分の底が地面に接していない場合の、地面から建物部分の底までの高さがメートル単位で含まれています。これにより、空中回廊や張り出した建物部分のようなものの正確な押し出しレンダリングが可能になります。extrude
が false
の場合、この値は null になることがあります。
extrude
テキスト
extrude
フィールドは、オブジェクトが3D押し出しレンダリングに含まれるべきかどうかを示します。たとえば、複雑な建物には異なる高さのさまざまな building:part
オブジェクトがマッピングされ、建物全体のフットプリントを表す建物オブジェクトがあります。3Dレンダリングには、building:part
オブジェクトのみが必要で、フルフットプリントの輪郭には extrude
値が false
になります。extrude
の値は常に true
または false
であり(null になることはありません)。
housenum_label
このレイヤーには、特定の住所の街番号部分をラベル付けするための点が含まれています。
house_num
テキスト
house_num
フィールドには、家や建物の番号が含まれています。これらは一般的に整数ですが、文字や文字だけの番号(例:"1600"、"31B"、"D")を含む場合もあります。住所に番号タグがないが家名や建物名がある場合、house_num
フィールドにはその名前が代わりに表示されます。
landuse_overlay
このレイヤーは、あなたのスタイルが #water レイヤーの上に描画すべき土地利用と土地被覆のポリゴン用です。
class
テキスト
landuse_overlay
レイヤーのスタイリングに使用される主なフィールドは class
です。
値 | 説明 |
---|---|
national_park | 人間のレクリエーションと環境保護のために政府によって指定された比較的大きな土地のエリア |
wetland | 植生を含む可能性のある湿地(沼地、湿地、ボグ) |
wetland_noveg | 植生を含まない可能性のある湿地(泥地、潮汐平野) |
type
テキスト
type
フィールドは、そのクラスのための主要な OpenStreetMap タグから引き出されます。
landuse
このレイヤーには、土地利用と土地被覆を表すポリゴンが含まれています。
さまざまな種類の土地利用と土地被覆が重なることがよくあるため、このレイヤーのポリゴンはジオメトリの面積に基づいて順序付けされ、より小さなオブジェクトが大きなオブジェクトによって隠れないようにしています。スタイリング時には透明度の使用に注意してください – 重なり合った形状が混濁したり予期しない色を引き起こす可能性があります。
class
テキスト
土地利用レイヤーのスタイリングに使用される主なフィールドは class
です。
値 | 説明 |
---|---|
aboriginal_lands | 先住民族の土地の境界 |
agriculture | 様々な種類の作物と農地 |
airport | 空港の敷地 |
cemetery | 墓地と霊園 |
commercial_area | 高度な商業活動が行われるエリア |
facility | その他の施設の敷地 |
glacier | 氷河または永続的な氷/雪 |
grass | 草原、牧草地、畑、芝生など |
hospital | 病院の敷地 |
industrial | 工業地域 |
park | 市の公園、村の緑地、遊び場、国立公園、自然保護区など |
parking | 自動車の駐車エリア |
piste | スキー、スノーボード、その他の雪/山のスポーツ用のエリア |
pitch | あらゆる種類のスポーツフィールドとコート |
residential | 住宅地 |
rock | 裸岩、礫、採石場 |
sand | 砂、ビーチ、砂丘 |
school | 小学校、中学校、高校、大学の敷地 |
scrub | 茂み、低木地、ヒース |
wood | 森林と林業地域 |
type
テキスト
type
フィールドは、そのクラスのための主要な OpenStreetMap タグから引き出されます。
motorway_junction
このレイヤーには、モーターウェイのジャンクション(高速道路の出口)をラベル付けするための点のジオメトリが含まれています。クラスとタイプは、道路レイヤーのタイプと一致します。
ref
テキスト、reflen
数値、および name
テキスト
モーターウェイジャンクションレイヤーには、ラベルのスタイリングのための ref
フィールドと name
フィールドがあります。reflen
フィールドは、シールドでこのレイヤーをスタイリングしたい場合に ref
値の長さを示します。これらのフィールドはすべて null になる可能性があります。
class
テキスト および type
テキスト
class
と type
フィールドは、ジャンクションがある道路の種類を示します。可能な値については #road レイヤーを参照してください。
filterrank
数値
このフィールドの使用方法については filterrank
を参照してください。
maki_beta
テキスト
将来の Maki 値については #maki_beta を参照してください。
natural_label
natural_label
レイヤーには、湖、山のピーク、谷、砂漠などの自然の特徴をスタイリングするための点と線が含まれています。
ラベルテキストの名前と翻訳に関する情報については names
および name_script
を参照してください。
テキストサイズやラベルの密度をスタイリングするためにこれらのフィールドを使用する方法については sizerank
および filterrank
を参照してください。
class
テキスト および maki
テキスト
natural_label
レイヤーは、スタイリングとフィルタリングのために多くの異なるクラスに分かれています。各クラス内で、機能にアイコンを割り当てるためのいくつかの maki
値が利用可能です。詳細については、Common Fields セクションの maki
部分を参照してください。
クラス | Maki 値 | 機能の種類 |
---|---|---|
bay | marker | 大きな水域の入り口 |
canal | marker | 運河 |
continent | marker | 大陸 |
dock | marker | 船のための囲まれた水域 |
glacier | marker | 氷河 |
landform | mountain , volcano , marker | 山頂、牧草地、洞窟の入り口、群島、島、小島、鞍部、山、砂漠、谷など |
ocean | marker | 海 |
reservoir | marker | 人工的な水の貯留区域 |
river | marker | 川 |
sea | marker | 海やその他の大きな水域(いくつかの湾、海峡、入り江などを含む) |
stream | marker | 小川 |
water_feature | waterfall , marker | 滝 |
water | marker | 湖、池など |
wetland | marker | 湿地、沼 |
追加の disputed
クラスも参照してください。
elevation_m
数値 および elevation_ft
数値
elevation_m
と elevation_ft
フィールドは、メートルおよびフィートでの機能の標高を保持します。値は最も近い整数に丸められ、単位は含まれません。Mapbox Studio で単位を表示するには、{elevation_ft} feet
または {elevation_m}m
のようなテキストフィールドを使用します。これらのフィールドは null になる可能性があります。
place_label
このレイヤーには、国、州、市、町、地域を含む場所のラベル付け用の点が含まれています。
ラベルテキストの名前と翻訳に関する情報については names
および name_script
を参照してください。
そのフィールドの使用方法については filterrank
を参照してください。
class
テキスト
class
フィールドは、場所の種類の広範な区別を提供し、異なる場所ラベルをスタイリングするために使用する主要な属性です。可能な値は次の通りです:
クラス | 含まれるタイプ |
---|---|
country | country 、territory 、sar 、disputed |
state | state |
settlement | city 、town 、village 、hamlet |
settlement_subdivision | suburb 、quarter 、neighbourhood |
追加の disputed
クラスも参照してください。
type
テキスト
type
フィールドは、class
よりも異なる種類の場所を細かく区別します。
class
フィールドとは異なり、すべての type
値がすべての国で利用できるわけではありません。将来的には新しい type
値が追加される可能性があります。Data stability を参照してください。
値 | 説明 |
---|---|
country | 主権国家または部分的に承認された国家。 |
sar | 特別行政区。 |
territory | 半自治またはその他の国際標準化機構(ISO 3166-1)コードを持つ下位行政区画。 |
disputed_territory | ISO 3166-1 コードを持つ領有権が争われている領域。 |
state | 第一級行政区画または類似のもの。これらの一部のみが含まれ、都市、町などに焦点が当てられています。 |
city | 約100,000人以上の人口を持つ集落。 |
town | 約10,000人から100,000人の人口を持つ都市または田舎の集落。 |
village | 通常は人口10,000人未満の田舎の集落。 |
hamlet | 約200人以下の人口を持つ田舎の集落。 |
suburb | 都市の一部として区別されるエリア(例: annexed town、歴史的地区、大規模な重要な地域)。 |
quarter | 大きな都市や町の大規模な地区または部分。 |
neighbourhood | より小さな地域または大きな集落の一部。 |
block | 番号付きブロック。 |
symbolrank
数値
symbolrank
値は、場所の特徴のラベルサイズとシンボルの目立ち度のスタイリングを簡素化するために意図されています。1から19の範囲で、ズームレベルを通じて一貫して割り当てられます。たとえば、ズームイン・ズームアウトしても、symbolrank
が 6 の場所は常に同じ symbolrank
6 の値を持ちます。
この値は決して null になることはなく、1-19 の範囲に常にあります。
iso_3166_1
テキスト
iso_3166_1
フィールドには、その場所がある国の ISO 3166-1 alpha-2 コードが含まれています。値は null になる可能性があります。これは、位置マッチングエラーや国際水域にある機能のためです。
iso_3166_2
テキスト
iso_3166_2
フィールドには、グローバルな文脈で国の下位区分を一意に識別する ISO 3166-2 alpha-2 コードが含まれています。値は null になる可能性があります。これは、位置マッチングエラーや国際水域にある機能のためです。
capital
数値
capital
フィールドは、国、地域、州、または省の首都のラベルまたはアイコンを区別してスタイリングするために使用されます。このフィールドの値は 2
、3
、4
、5
、または 6
です。国の首都は 2
、3
から 6
はさまざまな下位行政区画の首都を表します。これらのレベルは OpenStreetMap から来ており、国によって異なる意味を持ちます - 詳細については OpenStreetMap wiki を参照してください。
値は null になる可能性があります。
abbr
text
この abbr
フィールドは type
=state
の場合に使用可能で、州のローカル略語を提供します。
text_anchor
text
text_anchor
フィールドは、ラベルの配置に関するヒントとして使用できます。可能な値は Mapbox Style Spec のテキストアンカー に一致します。値は null になる可能性があります。
値 | 意味 |
---|---|
center | テキストの中心がアンカーに最も近い位置に配置されます。 |
left | テキストの左側がアンカーに最も近い位置に配置されます。 |
right | テキストの右側がアンカーに最も近い位置に配置されます。 |
top | テキストの上側がアンカーに最も近い位置に配置されます。 |
bottom | テキストの下側がアンカーに最も近い位置に配置されます。 |
top-left | テキストの左上隅がアンカーに最も近い位置に配置されます。 |
top-right | テキストの右上隅がアンカーに最も近い位置に配置されます。 |
bottom-left | テキストの左下隅がアンカーに最も近い位置に配置されます。 |
bottom-right | テキストの右下隅がアンカーに最も近い位置に配置されます。 |
poi_label
このレイヤーは、さまざまな観光スポット(POI)のアイコンとラベルを配置するために使用されます。
names
および name_script
を参照して、ラベルテキストで利用可能な名前と翻訳に関する情報を確認してください。
sizerank
および filterrank
を参照して、テキストサイズとラベルの密度をスタイリングするためのフィールドの使用に関する情報を確認してください。
maki
を参照して、アイコンを割り当てるためのフィールドに関する詳細情報を確認してください。
maki_modifier
text
ローカライズされた Maki アイコンは maki_modifier
フィールドで有効になります。maki_modifier
の値は ISO 国コードに対応しています。フィーチャーに存在する場合は、デフォルトの Maki アイコンを国固有のものに交換できます。
たとえば、日本の 銀行の広く認識されているシンボル は、米国のものとは異なります。poi_label
レイヤー内の銀行を表すすべてのフィーチャーには maki
フィールドに bank
の値があります。その中で、日本に位置するものには maki_modifier
フィールドに JP
の値が設定されています。これにより、マップスタイリングの際に bank-JP
Maki アイコンを指定することができます。
maki_beta
text
将来の Maki 値。 maki_beta
を参照してください。
class
text
class
フィールドは、観光スポットをスタイリングの目的で広いカテゴリにグループ化します。これらの値は、例えばアイコンのカラースキームのデザインに役立ちます。
arts_and_entertainment
building
commercial_services
education
food_and_drink
food_and_drink_stores
general
historic
industrial
landmark
lodging
medical
motorist
park_like
place_like
public_facilities
religion
sport_and_leisure
store_like
visitor_amenities
brand
text
brand
フィールドは、以下にリストされた標準化されたブランド名の1つです。maki
と同様に、brand
文字列は SVG アイコン画像の基本名です。maki
が一般名詞(例:bank
)に使用されるのに対して、brand
フィールドは特定名詞(例:juroku-bank
)に使用されます。
フィールドの値は null であるか、文字列です。
ブランド値のリストは今後の更新で拡張されます。 可能な値には、以下が含まれますが、これに限りません:
114-bank
21rentacar
2nd-street
31-ice-cream
7-eleven
77bank
access-honda
advanced-area
aen
aeon
aiya
akita-bank
alfa-romeo
alpen
alpine-marketing
ampm
aoki
aomori-bank
aoyama
asahi-bank
asakuma
asakuma-gogo-cafe
ashikaga-bank
atom
atom-boy
audi
autobacs
autohelloes
autotech
aw
awa-bank
b-kids
bamiyan
barneys-newyork
becks-coffee
bentley
benz
best-denki
big-boy
bikkuri-donkey
bldy
bmw
bmw-motorrad
bon-belta
book-off
bronco-billy
budget
burger-king
cafe-colorado
cafe-de-crie
caffe-veloce
carenex
carlife-stadium-rentacar
casa
chiba-bank
chrysler
circle-k
citroen
cockpit
coco-ichibanya
coco-store
cocos
cocostorecoco
community-store
cosmo-oil
costco
dai-ichi-kangyo-bank
daiei
daihatsu
daily-store
daimaru
daisan-bank
daiwa
daiwa-bank
dennys
deodeo
dio
domdom-hamburger
doutor-coffee
dramatic-area
duo
ehime-bank
eki-rent-a-car
eneos
esso-oil
eunos
excelsior-caffe
expasa
f-rent-a-car
fahren
family-yusa
familymart
ferrari
fiat
first-kitchen
food-style-98
ford
forus
fracasso
freshness-burger
fuji-bank
fukudaya-department-store
fukui-bank
fukuoka-bank
fukuya
futata
garage-off
gare
general-motors
general-oil
gindaco
gmdat
grache-gardens
gulliver
gusto
haagen-dazs-shop
hachijuni-bank
half-dime
hamacho
hamazushi
hamburg-restaurant-bell
hankyu-department-store
hanshin
hard-off
haruyama
heisei-car
heiwado
higo-bank
hihirose
hino
hiroshima-bank
hitokuchi-chaya
hobby-off
hokkaido-bank
hokkaido-oil
hokkoku-bank
hokuren
hokuriku-bank
hokuto-bank
honda
honda-bike
honda-cars
honda-clio
honda-hisuko
honda-primo
honda-verno
hoshino-coffee
hot-spar
hyakugo-bank
hyundai
ichibata-department-store
idemitsu-oil
ikinari-steak
inageya
isetan
isuzu
italian-tomato-cafe-jr
ito-yokado
itsumo-rent-a-car
iwataya
iwate-bank
izumi
izumiya
izutsuya
j-net-rentcar
ja
ja-ss
jaf
jaguar
japan-energy
japan-post-bank
japan-post-insurance
japan-rent-a-car
jolly-ox
jolly-pasta
jomo
jonathans
joyful-city
joyfull
joyo-bank
jujiya
jumble-store
juroku-bank
jusco
jvc-kenwood
kagoshima-bank
kaisen-misakiko
kaiten-atom-sushi
kasumi
kawasaki
kawatoku
keihan-department-store
keio-department-store
kfc
kintetsu-department-store
kitakyushu-bank
kohikan
komedas-coffee
kozosushi
kygnus-oil
kyoto-bank
kyubeiya
kyushu-oil
laforet-harajuku
lamborghini
lamu
landrover
lawson
lexus
life
lotteria
lotus
lumine
maruei
maruetsu
maruetsupetit
marugame-seimen
maruhiro-department-store
maruhoncowboy
marui
marunen-me
maserati
matsubishi
matsuya
matsuya-department-store
matsuyadenki
matsuzakaya
mazda
mazda-autozam
mazda-enfini
mazda-rent-lease
mcdonalds
meitetsu-pare-department-store
melsa
meshiya-miyamoto-munashi
meshiyadon
michi-no-eki
michinoku-bank
milky-way
mini
mini-piago
ministop
mister-donut
mitsubishi-car-plaza
mitsubishi-corporation-energy
mitsubishi-fuso
mitsubishi-motors
mitsubishi-oil
mitsui-oil
mitsukoshi
mizuho-bank
mizuho-corporate-bank
mmc-rent-a-car
mobil-oil
mode-off
momiji-bank
montecarlo
mos-burger
motenasu
ms-dining
mt-fuji
mufg-bank
my-basket
nagasakiya
nakago
nakasan
nakau
natural-lawson
navi
neopasa
netz-toyota
niconicorentacar
nippo-rent-a-car-system
nippon-oil
nippon-rent-a-car
nippon-rental-car
nissan
nissan-cherry
nissan-forklift
nissan-motor
nissan-parts
nissan-prince
nissan-rent-a-car
nissan-satio
north-pacific-bank
north-wing-rent-a-car
ntt
odakyu-department-store
off-house
ohsho
oita-bank
oita-rental
ok
okadaya
okajima
okuno
okuwa
olympic
onuma
orix-rent-a-car
osaka-ohsho
ots-rentacar
palty-fuji
parco
pasar
pavarie
pepper-lunch
petras
peugeot
plaka
platpark
poplar
popolo
poppo
pork-cutlet-hamakatsu
porsche
pronto
```mdx
ralse
recycle-mart
red-cabbage
red-lobster
renault
renoir
rent-a-car-japaren
resona-bank
ringer-hut
robinsons-department-store
rolls-royce
rover
royal-host
saga-bank
saga-rent-lease
saijo-department-store
saikaya
saint-marc
saitama-resona-bank
saizeriya
sakura-bank
san-in-goto-bank
sanbangai
sanei
santa-no-souko
sanwa-bank
sato
saty
save-on
sawayaka
seattles-best-coffee
seibu
seicomart
seiyu
shabushabu-dontei
shiga-bank
shikoku-bank
shinkin-bank
shinwa-bank
shizuoka-bank
showa-shell-oil
sizzler
sky-rentallease
skylark
smile-santa
sogo
sokoseikatsukan
solato
spar
starbucks-coffee
steak-hamburg-ken
steak-miya
steak-miya-libero
steak-no-don
stefan-grill
stern
store100
subaru
subway
suehiro
sukiya
sumitomo-bank
sumitomo-mitsui-banking-corporation
sun-every
sundays-sun
sunkus
sunpiazza
suruga-bank
sushihan
suzuki
suzuki-bike
suzuran-department-store
syabu-yo
tachiya
tacti-toyota
taiyakan
takarajima
takashimaya
tamaya
tempura-tendon-tenya
tenmaya
the-chugoku-bank
the-eighteenth-bank
the-iyo-bank
the-nishi-nippon-city-bank
the-toho-bank
three-f
times-car-rental
tobu-department-store
tokai-bank
tokiwa
tokyo-mitsubishi-bank
tokyu-department-store
tokyu-store
tomato-onion
tonden
topos
toyopet
toyota
toyota-corolla
toyota-diesel
toyota-forklift
toyota-parts
toyota-rent-a-car
toyota-vista
tsuruya-department-store
tullys-coffee
ud-trucks
ueshima-coffee-house
ufj-bank
uny
uobei
victoria
victoria-station
vivre
volks
volkswagen
volvo
welcome-gate
wendys
x-rent-a-car
yakiniku-king
yamaguchi-bank
yamaha
yamaha-bike
yamakataya
yamazaki-shop
yanagen
yanase
yao-department-store
yaohan
yasmocca
yayoiken
yellow-hat
yokohama-bank
york-benimaru
yoshinoya
you-me-mart
yumean
yuzuan
zenrin
type
text
type
フィールドは、表示用のより具体的な分類を含みます(例:Cafe
、Hotel
、または Laundry
)。これらの値は、元の OpenStreetMap タグまたは Zenrin から取得されており、限定されたセットではありません。
Resort
Library
Parking
Bank
Aquarium
Food
Cemetery
Station
Christian
Course
Office
School
Supermarket
Military
Castle
Beach
Buddhist
Cream
Shop
Centre
Stadium
Police
Hotel
Raceway
Hospital
Restaurant
Zoo
Museum
Park
Greengrocer
Marina
Ruins
Garden
Viewpoint
Convenience
Cafe
Area
Site
University
Fuel
Townhall
Ice rink
Sports centre
Department store
category_en
text と category_zh-Hans
text
category_en
と category_zh-Hans
フィールドには、POI の翻訳されたカテゴリ説明が含まれています。これらは、英語または簡体字中国語の翻訳が存在しない場合のフォールバックや補足情報として使用できます。これらの値は、OpenStreetMap データでは null であり、日本の Zenrin データでは常に null です。
言語カバレッジは、将来の v8 アップデートで拡張される可能性があります。
road
道路レイヤーには、道路、鉄道、道、そしてそのラベルなどの特徴を描画するために必要な線、点、ポリゴンが含まれています。
ラベルテキストの名前や翻訳については names
と name_script
を参照してください。
class
text
道路レイヤーのスタイリングに使用される主なフィールドは class
です。
値 | 説明 |
---|---|
motorway | 高速で、グレード分離された高速道路。 |
motorway_link | 高速道路に接続するリンク道路/レーン/ランプ。 |
trunk | 高速道路ではないが重要な道路。 |
trunk_link | トランク道路に接続するリンク道路/レーン/ランプ。 |
primary | 大きな町を結ぶ主要な高速道路。 |
primary_link | 主要道路に接続するリンク道路/レーン。 |
secondary | 大きな町を結ぶ道路。 |
secondary_link | 二次道路に接続するリンク道路/レーン。 |
tertiary | 小さな集落や大きな町や都市のローカルセンターを結ぶ道路。 |
tertiary_link | 第三次道路に接続するリンク道路/レーン。 |
street | 標準的な分類されていない住宅道路や生活道路。 |
street_limited | 自動車のアクセスが制限される可能性のある道路。 |
pedestrian | 歩行者通り、広場、公共交通機関のプラットフォームを含む。 |
construction | 工事中の自動車道路(サービス道路、通路などは除く)。 |
track | 主に農業や林業用の道路。 |
service | アクセス道路、路地、農業用トラック、その他のサービス道路。駐車場の通路や公共・私有の車道も含まれる。 |
ferry | 歩行者、自動車、またはその両方を乗せることができるボート。 |
path | 歩道、サイクリングロード、スキートレイル。 |
major_rail | 主線、通勤鉄道、急行鉄道などの鉄道。 |
minor_rail | ライトレールやトラムラインを含む。 |
service_rail | ヤードとサービス鉄道。 |
aerialway | スキーリフト、ゴンドラ、その他の空中輸送手段。 |
golf | ゴルフコースホールの概略中心線。 |
junction | (ポイント) 道路の交差点。 |
roundabout | (ポイント) 円形の継続流動交差点。 |
mini_roundabout | (ポイント) 中央島や障害物がない小型のラウンドアバウト。 |
turning_circle | (ポイント) 車両がターンするための cul-de-sac の末端にある広い部分。 |
turning_loop | (ポイント) ターンサークルのようなものだが、中央に島や他の障害物がある。 |
traffic_signals | (ポイント) 交差点での交通流を制御する信号や信号灯。 |
level_crossing | (ポイント) 道路が鉄道と同じレベルで交差する場所(橋ではない)。 |
intersection | (ポイント) 交差点での道路のクラスとタイプを示す。交差点は日本のみで利用可能。 |
oneway
text
oneway
フィールドは、その道路が一方通行かどうかを示します。道路が一方通行である場合、交通はラインストリングと同じ方向に進みます。値は常に true
または false
であり (null ではありません)。
structure
text
structure
フィールドは、道路セグメントが bridge
(橋)、tunnel
(トンネル)、ford
(渡河)、またはそれらのいずれでもないかを説明します。Mapbox Streets v8 では、さらに値が追加されることはありません。
bike_lane
text
bike_lane
フィールドは、道路自体の一部として自転車レーンがあるかどうかを示します。これは、道路レイヤーで独自のオブジェクトとしてマッピングされ、class
=path
、type
=cycleway
として扱われる分離されたサイクリングトラックとは異なります。
この値は、自転車レーンの詳細が不明な場合に null になることがあります。
値 | 説明 |
---|---|
yes | 自転車レーンあり、道路の側面は指定されていません。 |
left | 自転車レーンは道路の左側にあります。 |
right | 自転車レーンは道路の右側にあります。 |
both | 自転車レーンは道路の両側にあります。 |
no | 道路に自転車レーンはありません。 |
iso_3166_1
text
iso_3166_1
フィールドには、その道路がある国の ISO 3166-1 alpha-2 コードが含まれています。値は null になる場合があります。これは、位置の一致エラーや国際水域にある特徴のためです。
iso_3166_2
text
その道路がある州/省/地域の ISO 3166-2 コード です。この標準にカバーされていない地域もあり、値が null になる場合があります。
toll
text
toll
フィールドは、有料道路の場合は true
、それ以外の道路の場合は存在しない/ null です。
ref
text と reflen
number
標準の名前フィールドに加えて、道路に関連する参照コードやルート番号を保持する ref
フィールドもあります。
reflen
値は、対応する ref
の文字数を示し、適切な盾グラフィックのサイズを選択するのに役立ちます。有効範囲は 2-6 ですが、特定の盾デザインに対する詳細な範囲は以下に示されています。1文字の ref
値には、必要な盾グラフィックの数を減らすために reflen
値 2 が割り当てられます。
ズームレベル 6 から 10 では、ref
値はラインではなく個別のポイントに付けられ、シンボルの配置が最適化されます。
ref
と reflen
の両方が null になることがあります。
shield
text
shield
値は、高速道路の盾グラフィックの割り当てに役立ちます。盾のテキストには ref
を組み合わせ、reflen
で盾画像の幅を決定します。shield-text-color
フィールドを使用して盾のテキストのスタイリングができます。
一般的な形状と色の盾で象徴化できるルートには、一般的な共有盾値があります:
値 | reflen 範囲 | 説明 |
---|---|---|
default | 2-6 | 特定の盾デザインは提案されていません。 |
rectangle-white | 2-6 | |
rectangle-red | 2-6 | |
rectangle-orange | 2-6 | |
rectangle-yellow | 2-6 | |
rectangle-green | 2-6 | |
rectangle-blue | 2-6 | |
circle-white | 2-6 |
より特定の盾デザイン要件を持つ他の高速道路は個別に記録されています:
値 | reflen 範囲 | 説明 |
---|---|---|
ae-national | 3-4 | アラブ首長国連邦の全国ルート |
ae-d-route | 3-4 | UAE ドバイ D ルート |
ae-f-route | 3 | UAE フジャイラ F ルート |
ae-s-route | 4 | UAE シャルジャ S ルート |
au-national-highway | 2-3 | オーストラリアの全国高速道路 |
au-national-route | 2-6 | オーストラリアの全国ルート |
au-state | 2-6 | オーストラリア州の道路 |
au-tourist | 2-3 | オーストラリアの観光ルート |
br-federal | 3 | ブラジルの連邦高速道路 |
br-state | 2-3 | ブラジルの州高速道路 |
ch-motorway | 2-3 | スイスの高速道路 |
cn-nths-expy | 3-5 | 中国の全国高速道路 |
cn-provincial-expy | 3-5 | 中国の省級/地域高速道路 |
de-motorway | 2-3 | ドイツの高速道路(アウトバーン) |
gr-motorway | 2-4 | ギリシャの高速道路 |
hk-strategic-route | 2 | 香港の戦略的ルート |
hr-motorway | 3-4 | クロアチアの高速道路 |
hu-motorway | 2-3 | ハンガリーの高速道路 |
hu-main | 2-5 | ハンガリーの主要道路 |
in-national | 2-4 | インドの全国高速道路および高速道路 |
in-state | 2-3 | インドの州道路 |
kr-natl-expy | 2-3 | 韓国の全国高速道路 |
kr-natl-hwy | 2 | 韓国の全国道路 |
kr-metro-expy | 2-3 | 韓国の都市圏高速道路 |
kr-metropolitan | 2-6 | 韓国の都市圏ルート |
kr-local | 2-6 | 韓国のローカルルート |
mx-federal | 2-4 | メキシコの連邦高速道路 |
mx-state | 2-4 | メキシコの州高速道路 |
nz-state | 2-3 | ニュージーランドの州道路 |
pe-national | 2-3 | ペルーの全国道路 |
pe-regional | 3-4 | ペルーの地方/地域道路 |
ro-national | 2-3 | ルーマニアの全国道路 |
ro-county | 3-4 | ルーマニアの郡道路 |
ro-communal | 2-4 | ルーマニアの共同道路 |
si-motorway | 2 | スロベニアの高速道路 |
tw-national | 2 | 台湾の全国ルート |
tw-provincial-expy | 2 | 台湾の省級高速道路 |
tw-provincial | 2 | 台湾の省級ルート |
tw-county-township | 2-6 | 台湾の郡/町のルート |
us-interstate | 2-4 | アメリカのインターステート |
us-interstate-duplex | 4-5 | アメリカのインターステート - 2つのルート番号で共有されたセグメント |
us-interstate-business | 2-3 | アメリカのインターステート - ビジネスルート |
us-interstate-truck | 2-3 | アメリカのインターステート - トラックルート |
us-highway | 2-4 | アメリカのハイウェイ |
us-highway-duplex | 3-5 | アメリカのハイウェイ - 2つのルート番号で共有されたセグメント |
us-highway-alternate | 2-3 | アメリカのハイウェイ - 代替ルート |
us-highway-business | 2-3 | アメリカのハイウェイ - ビジネスルート |
us-highway-bypass | 2-3 | アメリカのハイウェイ - バイパス |
us-highway-truck | 2-3 | アメリカのハイウェイ - トラックルート |
us-bia | 2-4 | アメリカの BIA インディアンルート |
za-national | 2-3 | 南アフリカの全国ルート |
za-provincial | 2 | 南アフリカの州道 |
shield
値が null の場合、ref
も null です。Mapbox Streets v8 では、これ以上の shield
値は追加されません。
shield_text_color
text
高速道路の盾アイコンのテキストをスタイリングするために使用します。
可能な値:
black
blue
white
yellow
orange
type
text
type
フィールドは、道路の「主な」OpenStreetMap タグの値です。ほとんどの道路では highway
タグですが、エアリアルウェイの場合は aerialway
タグ、ゴルフホールの場合は golf
タグです。TagInfo で使用されているタグ値のリストをご覧ください。いくつかのクラスは、OpenStreetMap から利用可能な追加の詳細を引き込みます。
可能な construction
クラス type
値:
construction:motorway
construction:motorway_link
construction:trunk
construction:trunk_link
construction:primary
construction:primary_link
construction:```mdx
secondary
construction:secondary_link
construction:tertiary
construction:tertiary_link
construction:unclassified
construction:residential
construction:road
construction:living_street
construction:pedestrian
construction
可能な track
クラスの type
値:
track:grade1
track:grade2
track:grade3
track:grade4
track:grade5
track
可能な service
クラスの type
値:
service:alley
service:emergency_access
service:drive_through
service:driveway
service:parking
service:parking_aisle
service
path
クラスの場合、タイルセットは OpenStreetMap からのさまざまなカテゴリ、物理的、アクセスタグの洞察に基づいてカスタムタイプの割り当てを行いました。
値 | 説明 |
---|---|
steps | 階段 |
corridor | 屋内通路 |
sidewalk | 多くの北アメリカ以外の地域では舗装と呼ばれることがあります |
crossing | 通常、道路を横断する歩道ラインを接続します |
piste | スキーおよびスノーボードのトレイル、ダウンヒルおよびクロスカントリーの両方 |
mountain_bike | 主にまたは専らマウンテンバイク用のトレイル |
hiking | ハイキングトレイルまたはそれ以外の粗い歩行道 |
trail | ハイキングまたはマウンテンバイクのどちらにも適しているかもしれません |
cycleway | 主にまたは専らサイクリスト用の道 |
footway | 主にまたは専ら歩行者用の道 |
path | 不特定または混合使用の道 |
bridleway | 馬道 |
可能な ferry
クラスの type
値:
値 | 説明 |
---|---|
ferry_auto | 自動車が利用できるフェリー |
ferry | 自動車サービスがないまたは未指定 |
可能な aerialway
クラスの type
値:
値 | 説明 |
---|---|
aerialway:cablecar | 1つまたは2つの大型車両。ケーブルがループを形成しますが、車両は自分の側で上下に移動します。 |
aerialway:gondola | ループケーブル上の多くの車両。 |
aerialway:mixed_lift | 同じライン上のチェアリフトとゴンドラの混合;季節によって変わる場合があります。 |
aerialway:chair_lift | ループケーブルに一連のシングルチェアがあり、開放的です。 |
aerialway:drag_lift | Tバー、Jバー、プレッタ/ボタンリフト、トウロープを含みます。 |
aerialway:magic_carpet | 雪のレベルに設置されたコンベヤーベルト、一部はキャノピーやトンネルを含みます。 |
aerialway | その他または未指定のエアリアルウェイ。 |
Zenrin データの日本での class
および type
マッピング:
Zenrin elcode digit 2 | Zenrin elcode digit 4 | Mapbox class | Mapbox type |
---|---|---|---|
都市高速道路 | メインライン(分離)リンク | motorway | urban_expressway |
高速道路 | メインライン(分離)リンク | motorway | expressway |
国道 | メインライン(分離)リンク | motorway | national_route |
交差点 | path | crossing | |
主地方道路 | メインライン(分離)リンク | primary | main_local_road |
主地方道路 | メインライン(非分離)リンク | primary | main_local_road |
主地方道路 | メインラインと同じルートの側道 | primary | main_local_road |
主地方道路 | その他 | primary | main_local_road |
主地方道路 | ランプリンク | primary_link | main_local_road |
一般街道 | ランプリンク | residential_link | general_street |
一般県道 | メインライン(非分離)リンク | secondary | general_prefectural_road |
一般県道 | その他 | secondary | general_prefectural_road |
一般県道 | メインライン(分離)リンク | secondary | general_prefectural_road |
一般県道 | ランプリンク | secondary_link | general_prefectural_road |
国道 | サービス道路、例えば SA リンク | service | national_route |
都市高速道路 | サービス道路、例えば SA リンク | service | urban_expressway |
薄道路 | その他 | street | thin_road |
一般街道 | メインライン(分離)リンク | street | general_street |
一般街道 | メインライン(非分離)リンク | street | general_street |
一般街道 | その他 | street | general_street |
一般街道 | ラウンドアバウト | street | general_street |
薄道路 | メインライン(非分離)リンク | street_limited | thin_road |
主一般街道 | メインライン(非分離)リンク | tertiary | major_general_street |
主一般街道 | メインライン(分離)リンク | tertiary | major_general_street |
主一般街道 | その他 | tertiary | major_general_street |
主一般街道 | ランプリンク | tertiary_link | major_general_street |
国道 | その他 | trunk | national_route |
国道 | メインライン(非分離)リンク | trunk | national_route |
国道 | メインラインと同じルートの側道 | trunk | national_route |
国道 | 交差点リンク(メインライン間) | trunk_link | national_route |
都市高速道路 | ランプリンク | trunk_link | urban_expressway |
高速道路 | 交差点リンク(メインライン間) | trunk_link | expressway |
高速道路 | ランプリンク | trunk_link | expressway |
都市高速道路 | 交差点リンク(メインライン間) | trunk_link | urban_expressway |
国道 | ランプリンク | trunk_link | national_route |
layer
number
layer
フィールドは、トンネルや橋のレイヤー内での重なり合う道路セグメントの描画順序を決定するために使用されます。値は任意の整数であり得ますが、95%の値は -1、1、または 0 で、99.9999%の値は -5 と 5 の間にあります。
len
number
len
フィールドは、投影メートルでの道路セグメントの長さを、最も近い整数に丸めて保存します。これは、一部のラベルスタイルをより長い道路に制限するのに便利です。ジオメトリがラインでない場合、値は null となることがあります。
lane_count
number
lane_count
フィールドは、道路に存在する車線の数を保存します。これらの値は、日本でのみ、ズームレベル 12 と 14 の間で利用可能です。値は null
であることがあります。
structure
このレイヤーには、建物でない構造物のためのポイント、ライン、ポリゴンが含まれています。これには、崖、壁、桟橋、ゲート、階段、塔などの自然および人工の特徴が含まれます。
崖のデータは、ラインの左側が崖の上部で、右側が下部であるように設計されています。
階段と塔のデータは、日本でのみ利用可能です。
class
text
Value | Description |
---|---|
cliff | 垂直または急勾配の崖、渓谷も含まれます。 |
crosswalk | 横断歩道としてのポイント。 |
entrance | 建物の入り口や封閉されたエリアへの入り口。 |
fence | 様々な種類のフェンスや壁の障壁を含みます。 |
gate | ポイント、ライン、エリアとして含まれるゲート。 |
hedge | 密に植えられた低木や樹木のラインで、バリアを形成するか、エリアの境界を示します。 |
land | 防波堤や桟橋を含みます。 |
steps | 階段のアウトラインを表すラインストリング。 |
tower | 発電塔などの建物以外の製造物のアウトラインを表すラインストリング。 |
type
text
type
フィールドは、OpenStreetMap の機能の主なタグの元の値を含みます。
transit_stop_label
transit_stop_label
には、公共交通機関の停留所、駅、および関連する特徴(入り口など)を示すポイントが含まれています。
ラベルテキストに使用可能な名前や翻訳については、names
および name_script
を参照してください。
stop_type
text
Value | Description |
---|---|
station | 鉄道およびフェリーの標準停留所タイプ。バスやトラムの場合、駅は中央のハブを表します。 |
stop | バスやトラムの標準停留所タイプ。一般的に駅よりも頻繁に配置され、より小さなシンボルやテキストが必要です。 |
entrance | 駅への特定の入り口。 |
mode
text
Value | Description |
---|---|
rail | 全国的、地域的、または通勤鉄道システム。 |
metro_rail | 専用の通行権を持つ都市の高速輸送システム、時には部分的または完全に地下です。 |
light_rail | 重量/地下鉄よりも少ない容量。一般的に自動車交通と分離された線路にありますが、交差点で一部共有されることがあります。 |
tram | 1〜2両の軽量鉄道、一般的に自動車交通と共有される線路にあります。 |
monorail | 中低容量で、テーマパークや空港などのローカライズまたは私用の使用にしばしば使われます。 |
funicular | ケーブル駆動の傾斜鉄道。観光目的で、低容量のことが多いです。 |
bicycle | 自転車レンタルのドック/ステーション。 |
bus | バス停または駅。 |
ferry | 歩行者、自動車、またはその両方を乗せるボート。 |
maki
text
maki
フィールドは、いくつかの基本的な駅タイプに基づいて鉄道駅にアイコンを割り当てることができます。詳細については、Common Fields セクションの maki
を参照してください。
Value | Description |
---|---|
bicycle-share | 自転車レンタルドック/ステーション |
bus | バス停または駅 |
ferry | フェリーターミナル |
rail | デフォルトの鉄道駅 |
rail-metro | 地下鉄、メトロ、またはその他の高速輸送システム用の駅 |
rail-light | ライトレール駅 |
entrance | 特定の駅の入り口ポイント(例:階段、エスカレーター、エレベーター) |
network
text
network
フィールドは、特定のローカルまたは地域の交通システムの一部としての鉄道駅に対して、より具体的なアイコンを割り当てることができます。これらは必ずしも特定のネットワークに対応しているわけではありません - 例えば、de-u-bahn
はドイツのすべての U-Bahn ネットワークに適用されることがあります。いくつかの駅は複数のネットワークに対応しています。これらの場合、複数のネットワーク名はアルファベット順にドットで結合されます。
特定のネットワークが適用されない場合、network
値は maki
値と同じです(前のセクションを参照)。
Value | Description |
---|---|
barcelona-metro | バルセロナ、スペイン |
boston-t | ボストン、マサチューセッツ州 |
chongqing-rail-transit | 重慶、中国 |
de-s-bahn | ドイツ |
de-s-bahn.de-u-bahn | ドイツ |
de-u-bahn | ドイツ |
delhi-metro | デリー、インド |
gb-national-rail | ロンドン、イギリス |
gb-national-rail.london-dlr | ロンドン、イギリス |
gb-national-rail.london-dlr.london-overground.london-tfl-rail.london-underground | ロンドン、イギリス |
gb-national-rail.london-dlr.london-overground.london-underground | ロンドン、イギリス |
gb-national-rail.london-dlr.london-underground | ロンドン、イギリス |
gb-national-rail.london-overground | ロンドン、イギリス |
gb-national-rail.london-overground.london-tfl-rail.london-underground | ロンドン、イギリス |
gb-national-rail.london-overground.london-underground | ロンドン、イギリス |
gb-national-rail.london-tfl-rail | ロンドン、イギリス |
gb-national-rail.london-tfl-rail.london-overground | ロンドン、イギリス |
gb-national-rail.london-tfl-rail.london-underground | ロンドン、イギリス |
gb-national-rail.london-underground | ロンドン、イギリス |
hong-kong-mtr | 香港 |
kiev-metro | キエフ、ウクライナ |
london-dlr | ドックランズ・ライト・レール、ロンドン、イギリス |
london-dlr.london-tfl-rail | ロンドン、イギリス |
london-dlr.london-tfl-rail.london-underground | ロンドン、イギリス |
london-dlr.london-underground | ロンドン、イギリス |
london-overground | ロンドン・オーバーグラウンド、イギリス |
london-overground.london-tfl-rail | ロンドン・オーバーグラウンド、イギリス |
london-overground.london-tfl-rail.london-underground | ロンドン・オーバーグラウンド、イギリス |
london-overground.london-underground | ロンドン、イギリス |
london-tfl-rail | ロンドン、イギリス |
london-tfl-rail.london-underground | ロンドン、イギリス |
london-underground | ロンドン地下鉄、イギリス |
madrid-metro | マドリード、スペイン |
mexico-city-metro | メキシコシティ、メキシコ |
milan-metro | ミラノ、イタリア |
moscow-metro | モスクワメトロ、ロシア |
new-york-subway | ニューヨーク市、ニューヨーク |
osaka-subway | 大阪、日本 |
oslo-metro | オスロ、ノルウェー |
paris-metro | パリメトロ、フランス |
paris-rer | パリの地域通勤鉄道、フランス |
paris-metro.paris-rer | パリ、フランス |
paris-rer.paris-transilien | パリ、フランス |
paris-transilien | パリの郊外鉄道、フランス |
philadelphia-septa | フィラデルフィア、ペンシルバニア |
san-francisco-bart | サンフランシスコ、カリフォルニア |
singapore-mrt | シンガポール |
stockholm-metro | ストックホルム、スウェーデン |
taipei-metro | 台北、台湾 |
tokyo-metro | 東京、日本 |
vienna-u-bahn | ウィーン、オーストリア |
washington-metro | ワシントンDCメトロ |
No further network
values will be added in Mapbox Streets v8.
network_beta
text
network
値は、将来のバージョンの Mapbox Streets でサポートされる可能性があります。可能な値は以下の通りですが、これに限定されません:
jp-shinkansen
jp-shinkansen.jp-jr
jp-shinkansen.tokyo-metro
jp-shinkansen.osaka-subway
jp-shinkansen.jp-jr.tokyo-metro
jp-shinkansen.jp-jr.osaka-subway
jp-jr
jp-jr.tokyo-metro
jp-jr.osaka-subway
filterrank
text
このフィールドの使用については、filterrank
を参照してください。
water
このレイヤーには、海洋、河川、湖、池、貯水池、噴水など、すべての水体が含まれています。
これはポリゴンレイヤーで、タイプやクラスを区別せず、タイルごとに単一の統合形状で構成されています。これにより、シームレスなストロークと透明度のスタイリングが可能ですが、特定の水体やその部分的なサブセットをフィルタリングまたは強調表示する方法はありません。
各ズームレベルには、スケールに応じてフィルタリングおよび簡略化された水体のセットが含まれています。タイルセットは、最も低いズームレベルでは海洋、海、および大きな湖のみを表示し、ズームインすると小さな湖や池が表示されます。
waterway
水路レイヤーには、ラインとして表された河川、流れ、運河などのクラスが含まれています。これらのクラスは、さまざまな幅を表す可能性があります。より大きな河川や運河は、water
レイヤーでポリゴンとしても表されるため、ラインのスタイリングはスケールの小さい方に偏るべきです。waterway
レイヤーは、water
レイヤーの下に配置する必要があります。
class
text and type
text
水路レイヤーには、class
と type
の2つのスタイリングフィールドがあり、どちらも似た値を持っています。
Value | Description |
---|---|
river | アマゾン川から数メートル幅の小さな小川まで、すべての河川。 |
canal | 中程度から大きな人工水路。 |
stream | 小さな水路、通常は幅が 1〜2 メートル以内。 |
stream_intermittent | クラスのみ。常に水が流れているわけではない水路。 |
drain | 中程度から小さな人工の雨水排水用チャネル、しばしばコンクリートで覆われている。 |
ditch | 小さな人工のチャネルで、雨水排水のために地面に掘られたもの。 |
Changelog
Japan update
Mapbox は v8 スキーマを拡張し、日本、アメリカ、カナダ、オーストラリア、UAE、ウガンダ、タンザニアの新しいデータソースをサポートするようにしました。
更新の一環として、スキーマには日本などの新しい地理的地域に合わせてマップをカスタマイズするための新しい値が含まれています。
- 複数のレイヤー用の新しいフィールド:
worldview
- 様々な地域の視聴者の好みに合わせて機能をカスタマイズするオプションを提供します。以下のレイヤーに含まれています:admin
,airport_label
,natural_label
,place_label
.
airport_label
レイヤー:
- 新しいフィールド:
class
building
レイヤー:
type
フィールドは最も一般的なtype
値に限定され、Zenrin から翻訳された追加のタイプを含みます。
landuse
レイヤー:
class
とtype
フィールドには、Zenrin から翻訳された追加の値が含まれています。
poi_label
レイヤー:
type
フィールドには、Zenrin 注釈コードから翻訳された追加のタイプが含まれています。- 新しいフィールド
maki_modifier
を使用して Maki のローカライズを切り替えることができます。 - 新しいフィールド
maki_beta
が、将来の Mapbox Streets バージョンでサポートされる可能性のある Maki 値を保存します。 - 新しいフィールド
brand
を使用して、POI により具体的なアイコンを割り当てることができます。
road
レイヤー:
type
フィールドには、日本特有の追加タイプが含まれています。- 新しいフィールド:
toll
place_label
レイヤー:
- 新しいフィールド:
iso_3166_2
motorway_junction
レイヤー:
- 新しいフィールド:
maki_beta
が、将来サポートされる可能性のある Maki 値を保存します。 - 新しいフィールド:
filterrank
transit_stop_label
レイヤー:
- 新しいフィールド:
network_beta
が、将来サポートされる可能性のあるネットワーク値を保存します。 - 新しいフィールド:
filterrank