メインコンテンツまでスキップ

Mapbox Streets v8

このタイルセットのリファレンスドキュメントには、Mapbox Streets v8 Tilesetのデータを使用する際の情報が含まれています。

概要

Mapbox Streets v8 は、道路、地形、行政境界、建物のフットプリント、土地利用分類、鉄道駅、ポイントオブインタレストなどの幾何学とメタデータを含む、Mapbox 提供のベクタータイルセットです。

Mapbox Streets ベクタータイルを使用して地図スタイルを作成する完全な例については、Mapbox Studio のデフォルトスタイルを参照してください。

データソースと更新

Mapbox Streets v8 ベクタータイルは、Mapbox の独自データ、OpenStreetMapMicrosoft Open MapsWikidata などのオープンデータプロジェクト、および日本の 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種類のいずれかです:

polygon Polygon / multipolygon
polyline Linestring / multilinestring
marker Point

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_esname_frname_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

namenull の場合、値も null です。

sizerank number

sizerank フィールドは、poi_labelnatural_labelairport_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は、adminairport_labelnatural_labelplace_label データレイヤーに対して worldview の概念を導入します。ベクタータイルには、一部のフィーチャの複数のバージョンが含まれており、それぞれが worldview 値を持ち、対象とする視聴者を示しています。ワールドビューフィルタを適用する場合、all と地域固有の値のいずれかの両方を含める必要があります。さらに、米国のワールドビュー以外のすべてのワールドビューに対して、対応するレイヤーに disputed_ で始まるクラスがあり、ユーザーはワールドビューフィルタと併せて選択する必要があります。米国ワールドビューの対応するレイヤーのクラスには disputed_ プレフィックスがありません。

admin データレイヤーを使用するスタイルレイヤーにはワールドビューフィルタを 必ず 適用する必要があります。意図を伝えるために airport_labelnatural_labelplace_label データレイヤーにもワールドビューフィルタを使用することを強くお勧めしますが、これらのレイヤーにワールドビューを適用しない場合、マップ上に表示されるラベルは米国のワールドビューを反映します。

Note
Mapbox Streets v8の継続的な更新では、worldview フィールドの使用が拡大される場合があります。変更には次のものが含まれる場合があります: - 新しいまたは既存のレイヤーに worldview の現在の概念を導入すること。 - 他のワールドビューを表すための可能な worldview 値のリストに新しい値を追加すること(データの安定性を参照)。
Note
ここにリストされている(または任意の組み合わせの)worldview 値によって生成されたマップ表示が、必ずしも政府の公式方針を反映するものではなく、政府によって承認されているわけではありません。
説明
allすべてのワールドビューに適したもの(ほとんどのフィーチャ)
CN中国本土の観客/ワールドビューに適したフィーチャですが、中華人民共和国での使用は正式に承認されていません。
INインドでの地図作成要件に適合するフィーチャ。
JP日本の観客向けのフィーチャですが、必ずしも日本の公式方針を反映しているわけではありません。
US米国の観客向けのフィーチャですが、必ずしも米国の公式外交政策を反映しているわけではありません。

disputed_ クラス テキスト

多くのレイヤーには class フィールドがあります。これらのクラスは、フィーチャの目的や特性に基づいてフィルタリングやスタイリングに使用されることがよくあります。class フィールドの利用可能な値はレイヤーによって異なり、以下の Layer Reference に詳述されています。

class フィールドと worldview フィールドの両方を持つレイヤーでは、class フィールドの値はそのレイヤーの Layer Reference にリストされている任意の値 または それらの値に disputed_ がプレフィックスとして付けられた値のいずれかです。フィーチャが紛争中とマークされると、disputed_{class} クラスに分類されます。例えば、紛争中の湾のフィーチャは、bay クラスではなく disputed_bay クラスに属します。

disputed テキスト

単一の地図がすべての世界の視点を反映することはありませんが、紛争が存在する場所を認識することは、地図作成の重要な側面であり、より普遍的に使用可能な地図を作成することにつながります。dispute の値は常に truefalse のいずれかであり(null になることはありません)、disputed_{class} クラスを持つフィーチャには disputedtrue に設定されます。

レイヤーリファレンス

Mapbox Streets v8 Tilesetには以下のレイヤーが含まれています。参照用に、各レイヤーの現在の最小利用可能ズームレベルが記載されていますが、これは更新や改善が進む中で変更される可能性があることに注意してください。また、レイヤー内のすべてのフィーチャに適用されるわけではありません。低番号のズームレベルでは最も目立つフィーチャのみが利用可能であり、ズームインするにつれてより多くのフィーチャが利用可能になります。物理的に大きなフィーチャのラベルには、サイズに基づいた最大ズームレベルもあります。

admin

markerpolylinepolygonmin zoom level: 0buffer: 4

このレイヤーには、国や地方自治体の行政単位の境界線が含まれています。データソースと形状は、Mapbox Boundaries製品のポリゴンと一致しています。

admin_level 数値

admin_level フィールドは、異なるレベルの境界を区別します。

説明
0
1第一レベルの行政区分
2第二レベルの行政区分

disputed テキスト

単一の地図がすべての世界の視点を反映することはありませんが、紛争が存在する場所を認識することは、地図作成の重要な側面であり、より普遍的に使用可能な地図を作成することにつながります。disputed の値は常に truefalse のいずれかであり(null になることはありません)。境界線をスタイリングする際、disputed 値が true のものは、点線または他の明確なスタイルで非紛争の線と区別する必要があります。

maritime テキスト

Mapbox Streets v8には、最小限の海洋境界が含まれています。これらには maritime 値が true として設定されており、特定のスタイリングやフィルタリングに使用することができます。この値は常に true または false のいずれかであり(null になることはありません)。

iso_3166_1 テキスト

iso_3166_1 フィールドには、境界に適用される ISO 3166-1 alpha-2 コードまたはコードが含まれています。地方の境界の場合、これは親国の単一のコードです。二国間の国際境界では、値は両国のコードをアルファベット順に並べて、ハイフン(-)で区切ります。

aeroway

markerpolylinepolygonmin zoom level: 9buffer: 4

aeroway レイヤーには、滑走路、ヘリポートなどを表す線とポリゴンが含まれています。

type テキスト

type フィールドは、スタイリングのために異なる種類の航空路を区別します。

説明
runway飛行機が離着陸する場所
taxiway飛行機が滑走路、ゲート、格納庫の間を移動する場所
apron飛行機が駐車、燃料補給、積み込みを行う場所
helipadヘリコプターが離着陸する場所

ref テキスト

ref フィールドには滑走路およびタキシーウェイの識別子が含まれています。この値は null になることがあります。

airport_label

markerpolylinepolygonmin zoom level: 8buffer: 64

このレイヤーには、空港、飛行場、ヘリポート、ロケットのいずれかの点ジオメトリが含まれています。

ラベルテキストの名前と翻訳については、namesname_script を参照してください。

このフィールドについての詳細は、sizerank を参照してください。

ref テキスト

ref フィールドには、多くの空港の短い識別コードが含まれています。これらは OpenStreetMap タグ iatareficao、または faa から取得されます(優先順)。この値は null になることがあります。

maki テキスト

maki フィールドを使用して、異なる種類の空港に異なるアイコンを割り当てることができます。詳細については、共通フィールドセクションの maki を参照してください。

説明
airport商業空港の大部分
airfield小型空港および民間飛行場
heliportヘリコプター用
rocket宇宙飛行施設

class テキスト

class フィールドは、空港をその主な使用タイプによって識別します。

説明
civil主に民間目的で使用される空港
military主に軍事目的で使用される空港

building

markerpolylinepolygonmin zoom level: 13buffer: 2

大きな建物はズームレベル13で表示され、すべての建物はズームレベル16以上で含まれます。

underground テキスト

underground フィールドは地下にある建物に対して true になります(例:一部の地下鉄駅)。この値は常に true または false のいずれかであり(null になることはありません)。

type テキスト

type フィールドを使用して、建物の機能(例:スタジアム)に基づいて建物をスタイル設定し、建物の部品を建物の輪郭から区別します。建物フィーチャの type が割り当てられる方法は、いくつかの要因に依存します:

  • フィーチャが主に3Dレンダリング用の建物のいくつかの部分の1つである場合、それは building:part の値を持ちます。
  • OpenStreetMapからの完全な建物の場合:
    • 値は、OpenStreetMapの building タグと一致します(一般的な値についてはTagInfoを参照)が、すべてのタグに対して yes を除きます。
    • フィーチャが building=yes タグ付けされている場合、それは building の値を持ちます。
  • Zenrinからの完全な建物の場合:
    • 値はZenrin注釈ターゲットコード (blcode) のテキスト表現と一致します。
    • Zenrinで未分類の建物タイプを持つフィーチャの場合、それは building の値を持ちます。
  • 他のデータソースからの完全な建物の場合、値はデータソースオーナーの建物タイプコードのテキスト表現と一致します。

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 blcodeZenrinテキストMapbox Streetsタイプ
00hotelhotel
01commercialcommercial
02schoolschool
03leisureleisure
04landmarklandmark
05civic, governmentcivic
06hospitalhospital
07train stationtrain_station
08otherbuilding
elsebuildingbuilding

Zenrinのgeneral building/5F-10FのようなZenrin elcodeのテキスト表現は、building タイプに標準化され、テキスト表現から推測される height(例えば、5F-10F から 15mheight を推測)が与えられます。

height 数値

height フィールドには、建物または建物部分の高さがメートル単位で含まれています(最も近い整数に丸められます)。この値はしばしば OpenStreetMap の building:levels タグから導出されます。正確な高さが指定されていない場合、1階あたり3メートルと推定されます。extrudefalse の場合、この値は null になることがあります。

min_height 数値

min_height フィールドには、建物部分の底が地面に接していない場合の、地面から建物部分の底までの高さがメートル単位で含まれています。これにより、空中回廊や張り出した建物部分のようなものの正確な押し出しレンダリングが可能になります。extrudefalse の場合、この値は null になることがあります。

extrude テキスト

extrude フィールドは、オブジェクトが3D押し出しレンダリングに含まれるべきかどうかを示します。たとえば、複雑な建物には異なる高さのさまざまな building:part オブジェクトがマッピングされ、建物全体のフットプリントを表す建物オブジェクトがあります。3Dレンダリングには、building:part オブジェクトのみが必要で、フルフットプリントの輪郭には extrude 値が false になります。extrude の値は常に true または false であり(null になることはありません)。

housenum_label

markerpolylinepolygonmin zoom level: 16buffer: 64

このレイヤーには、特定の住所の街番号部分をラベル付けするための点が含まれています。

house_num テキスト

house_num フィールドには、家や建物の番号が含まれています。これらは一般的に整数ですが、文字や文字だけの番号(例:"1600"、"31B"、"D")を含む場合もあります。住所に番号タグがないが家名や建物名がある場合、house_num フィールドにはその名前が代わりに表示されます。

landuse_overlay

markerpolylinepolygonmin zoom level: 5buffer: 8

このレイヤーは、あなたのスタイルが #water レイヤーの上に描画すべき土地利用と土地被覆のポリゴン用です。

class テキスト

landuse_overlay レイヤーのスタイリングに使用される主なフィールドは class です。

説明
national_park人間のレクリエーションと環境保護のために政府によって指定された比較的大きな土地のエリア
wetland植生を含む可能性のある湿地(沼地、湿地、ボグ)
wetland_noveg植生を含まない可能性のある湿地(泥地、潮汐平野)

type テキスト

type フィールドは、そのクラスのための主要な OpenStreetMap タグから引き出されます。

landuse

markerpolylinepolygonmin zoom level: 5buffer: 4

このレイヤーには、土地利用と土地被覆を表すポリゴンが含まれています。

さまざまな種類の土地利用と土地被覆が重なることがよくあるため、このレイヤーのポリゴンはジオメトリの面積に基づいて順序付けされ、より小さなオブジェクトが大きなオブジェクトによって隠れないようにしています。スタイリング時には透明度の使用に注意してください – 重なり合った形状が混濁したり予期しない色を引き起こす可能性があります。

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

markerpolylinepolygonmin zoom level: 11buffer: 8

このレイヤーには、モーターウェイのジャンクション(高速道路の出口)をラベル付けするための点のジオメトリが含まれています。クラスとタイプは、道路レイヤーのタイプと一致します。

ref テキストreflen 数値、および name テキスト

モーターウェイジャンクションレイヤーには、ラベルのスタイリングのための ref フィールドと name フィールドがあります。reflen フィールドは、シールドでこのレイヤーをスタイリングしたい場合に ref 値の長さを示します。これらのフィールドはすべて null になる可能性があります。

class テキスト および type テキスト

classtype フィールドは、ジャンクションがある道路の種類を示します。可能な値については #road レイヤーを参照してください。

filterrank 数値

このフィールドの使用方法については filterrank を参照してください。

maki_beta テキスト

将来の Maki 値については #maki_beta を参照してください。

natural_label

markerpolylinepolygonmin zoom level: 0buffer: 64

natural_label レイヤーには、湖、山のピーク、谷、砂漠などの自然の特徴をスタイリングするための点と線が含まれています。

ラベルテキストの名前と翻訳に関する情報については names および name_script を参照してください。

テキストサイズやラベルの密度をスタイリングするためにこれらのフィールドを使用する方法については sizerank および filterrank を参照してください。

class テキスト および maki テキスト

natural_label レイヤーは、スタイリングとフィルタリングのために多くの異なるクラスに分かれています。各クラス内で、機能にアイコンを割り当てるためのいくつかの maki 値が利用可能です。詳細については、Common Fields セクションの maki 部分を参照してください。

クラスMaki 値機能の種類
baymarker大きな水域の入り口
canalmarker運河
continentmarker大陸
dockmarker船のための囲まれた水域
glaciermarker氷河
landformmountain , volcano , marker山頂、牧草地、洞窟の入り口、群島、島、小島、鞍部、山、砂漠、谷など
oceanmarker
reservoirmarker人工的な水の貯留区域
rivermarker
seamarker海やその他の大きな水域(いくつかの湾、海峡、入り江などを含む)
streammarker小川
water_featurewaterfall , marker
watermarker湖、池など
wetlandmarker湿地、沼

追加の disputed クラスも参照してください。

elevation_m 数値 および elevation_ft 数値

elevation_melevation_ft フィールドは、メートルおよびフィートでの機能の標高を保持します。値は最も近い整数に丸められ、単位は含まれません。Mapbox Studio で単位を表示するには、{elevation_ft} feet または {elevation_m}m のようなテキストフィールドを使用します。これらのフィールドは null になる可能性があります。

place_label

markerpolylinepolygonmin zoom level: 0buffer: 128

このレイヤーには、国、州、市、町、地域を含む場所のラベル付け用の点が含まれています。

ラベルテキストの名前と翻訳に関する情報については names および name_script を参照してください。

そのフィールドの使用方法については filterrank を参照してください。

class テキスト

class フィールドは、場所の種類の広範な区別を提供し、異なる場所ラベルをスタイリングするために使用する主要な属性です。可能な値は次の通りです:

クラス含まれるタイプ
countrycountryterritorysardisputed
statestate
settlementcitytownvillagehamlet
settlement_subdivisionsuburbquarterneighbourhood

追加の disputed クラスも参照してください。

type テキスト

type フィールドは、class よりも異なる種類の場所を細かく区別します。

class フィールドとは異なり、すべての type 値がすべての国で利用できるわけではありません。将来的には新しい type 値が追加される可能性があります。Data stability を参照してください。

説明
country主権国家または部分的に承認された国家。
sar特別行政区。
territory半自治またはその他の国際標準化機構(ISO 3166-1)コードを持つ下位行政区画。
disputed_territoryISO 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 フィールドは、国、地域、州、または省の首都のラベルまたはアイコンを区別してスタイリングするために使用されます。このフィールドの値は 2345、または 6 です。国の首都は 23 から 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

markerpolylinepolygonmin zoom level: 5buffer: 64

このレイヤーは、さまざまな観光スポット(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 フィールドは、表示用のより具体的な分類を含みます(例:CafeHotel、または 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 textcategory_zh-Hans text

category_encategory_zh-Hans フィールドには、POI の翻訳されたカテゴリ説明が含まれています。これらは、英語または簡体字中国語の翻訳が存在しない場合のフォールバックや補足情報として使用できます。これらの値は、OpenStreetMap データでは null であり、日本の Zenrin データでは常に null です。

言語カバレッジは、将来の v8 アップデートで拡張される可能性があります。

road

markerpolylinepolygonmin zoom level: 3buffer: 4

道路レイヤーには、道路、鉄道、道、そしてそのラベルなどの特徴を描画するために必要な線、点、ポリゴンが含まれています。

ラベルテキストの名前や翻訳については namesname_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=pathtype=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 textreflen number

標準の名前フィールドに加えて、道路に関連する参照コードやルート番号を保持する ref フィールドもあります。

reflen 値は、対応する ref の文字数を示し、適切な盾グラフィックのサイズを選択するのに役立ちます。有効範囲は 2-6 ですが、特定の盾デザインに対する詳細な範囲は以下に示されています。1文字の ref 値には、必要な盾グラフィックの数を減らすために reflen 値 2 が割り当てられます。

ズームレベル 6 から 10 では、ref 値はラインではなく個別のポイントに付けられ、シンボルの配置が最適化されます。

refreflen の両方が null になることがあります。

shield text

shield 値は、高速道路の盾グラフィックの割り当てに役立ちます。盾のテキストには ref を組み合わせ、reflen で盾画像の幅を決定します。shield-text-color フィールドを使用して盾のテキストのスタイリングができます。

一般的な形状と色の盾で象徴化できるルートには、一般的な共有盾値があります:

reflen 範囲説明
default2-6特定の盾デザインは提案されていません。
rectangle-white2-6
rectangle-red2-6
rectangle-orange2-6
rectangle-yellow2-6
rectangle-green2-6
rectangle-blue2-6
circle-white2-6

より特定の盾デザイン要件を持つ他の高速道路は個別に記録されています:

reflen 範囲説明
ae-national3-4アラブ首長国連邦の全国ルート
ae-d-route3-4UAE ドバイ D ルート
ae-f-route3UAE フジャイラ F ルート
ae-s-route4UAE シャルジャ S ルート
au-national-highway2-3オーストラリアの全国高速道路
au-national-route2-6オーストラリアの全国ルート
au-state2-6オーストラリア州の道路
au-tourist2-3オーストラリアの観光ルート
br-federal3ブラジルの連邦高速道路
br-state2-3ブラジルの州高速道路
ch-motorway2-3スイスの高速道路
cn-nths-expy3-5中国の全国高速道路
cn-provincial-expy3-5中国の省級/地域高速道路
de-motorway2-3ドイツの高速道路(アウトバーン)
gr-motorway2-4ギリシャの高速道路
hk-strategic-route2香港の戦略的ルート
hr-motorway3-4クロアチアの高速道路
hu-motorway2-3ハンガリーの高速道路
hu-main2-5ハンガリーの主要道路
in-national2-4インドの全国高速道路および高速道路
in-state2-3インドの州道路
kr-natl-expy2-3韓国の全国高速道路
kr-natl-hwy2韓国の全国道路
kr-metro-expy2-3韓国の都市圏高速道路
kr-metropolitan2-6韓国の都市圏ルート
kr-local2-6韓国のローカルルート
mx-federal2-4メキシコの連邦高速道路
mx-state2-4メキシコの州高速道路
nz-state2-3ニュージーランドの州道路
pe-national2-3ペルーの全国道路
pe-regional3-4ペルーの地方/地域道路
ro-national2-3ルーマニアの全国道路
ro-county3-4ルーマニアの郡道路
ro-communal2-4ルーマニアの共同道路
si-motorway2スロベニアの高速道路
tw-national2台湾の全国ルート
tw-provincial-expy2台湾の省級高速道路
tw-provincial2台湾の省級ルート
tw-county-township2-6台湾の郡/町のルート
us-interstate2-4アメリカのインターステート
us-interstate-duplex4-5アメリカのインターステート - 2つのルート番号で共有されたセグメント
us-interstate-business2-3アメリカのインターステート - ビジネスルート
us-interstate-truck2-3アメリカのインターステート - トラックルート
us-highway2-4アメリカのハイウェイ
us-highway-duplex3-5アメリカのハイウェイ - 2つのルート番号で共有されたセグメント
us-highway-alternate2-3アメリカのハイウェイ - 代替ルート
us-highway-business2-3アメリカのハイウェイ - ビジネスルート
us-highway-bypass2-3アメリカのハイウェイ - バイパス
us-highway-truck2-3アメリカのハイウェイ - トラックルート
us-bia2-4アメリカの BIA インディアンルート
za-national2-3南アフリカの全国ルート
za-provincial2南アフリカの州道

shield 値が null の場合、refnull です。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:cablecar1つまたは2つの大型車両。ケーブルがループを形成しますが、車両は自分の側で上下に移動します。
aerialway:gondolaループケーブル上の多くの車両。
aerialway:mixed_lift同じライン上のチェアリフトとゴンドラの混合;季節によって変わる場合があります。
aerialway:chair_liftループケーブルに一連のシングルチェアがあり、開放的です。
aerialway:drag_liftTバー、Jバー、プレッタ/ボタンリフト、トウロープを含みます。
aerialway:magic_carpet雪のレベルに設置されたコンベヤーベルト、一部はキャノピーやトンネルを含みます。
aerialwayその他または未指定のエアリアルウェイ。

Zenrin データの日本での class および type マッピング:

Zenrin elcode digit 2Zenrin elcode digit 4Mapbox classMapbox type
都市高速道路メインライン(分離)リンクmotorwayurban_expressway
高速道路メインライン(分離)リンクmotorwayexpressway
国道メインライン(分離)リンクmotorwaynational_route
交差点pathcrossing
主地方道路メインライン(分離)リンクprimarymain_local_road
主地方道路メインライン(非分離)リンクprimarymain_local_road
主地方道路メインラインと同じルートの側道primarymain_local_road
主地方道路その他primarymain_local_road
主地方道路ランプリンクprimary_linkmain_local_road
一般街道ランプリンクresidential_linkgeneral_street
一般県道メインライン(非分離)リンクsecondarygeneral_prefectural_road
一般県道その他secondarygeneral_prefectural_road
一般県道メインライン(分離)リンクsecondarygeneral_prefectural_road
一般県道ランプリンクsecondary_linkgeneral_prefectural_road
国道サービス道路、例えば SA リンクservicenational_route
都市高速道路サービス道路、例えば SA リンクserviceurban_expressway
薄道路その他streetthin_road
一般街道メインライン(分離)リンクstreetgeneral_street
一般街道メインライン(非分離)リンクstreetgeneral_street
一般街道その他streetgeneral_street
一般街道ラウンドアバウトstreetgeneral_street
薄道路メインライン(非分離)リンクstreet_limitedthin_road
主一般街道メインライン(非分離)リンクtertiarymajor_general_street
主一般街道メインライン(分離)リンクtertiarymajor_general_street
主一般街道その他tertiarymajor_general_street
主一般街道ランプリンクtertiary_linkmajor_general_street
国道その他trunknational_route
国道メインライン(非分離)リンクtrunknational_route
国道メインラインと同じルートの側道trunknational_route
国道交差点リンク(メインライン間)trunk_linknational_route
都市高速道路ランプリンクtrunk_linkurban_expressway
高速道路交差点リンク(メインライン間)trunk_linkexpressway
高速道路ランプリンクtrunk_linkexpressway
都市高速道路交差点リンク(メインライン間)trunk_linkurban_expressway
国道ランプリンクtrunk_linknational_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

markerpolylinepolygonmin zoom level: 13buffer: 4

このレイヤーには、建物でない構造物のためのポイント、ライン、ポリゴンが含まれています。これには、崖、壁、桟橋、ゲート、階段、塔などの自然および人工の特徴が含まれます。

崖のデータは、ラインの左側が崖の上部で、右側が下部であるように設計されています。

階段と塔のデータは、日本でのみ利用可能です。

class text

ValueDescription
cliff垂直または急勾配の崖、渓谷も含まれます。
crosswalk横断歩道としてのポイント。
entrance建物の入り口や封閉されたエリアへの入り口。
fence様々な種類のフェンスや壁の障壁を含みます。
gateポイント、ライン、エリアとして含まれるゲート。
hedge密に植えられた低木や樹木のラインで、バリアを形成するか、エリアの境界を示します。
land防波堤や桟橋を含みます。
steps階段のアウトラインを表すラインストリング。
tower発電塔などの建物以外の製造物のアウトラインを表すラインストリング。

type text

type フィールドは、OpenStreetMap の機能の主なタグの元の値を含みます。

transit_stop_label

markerpolylinepolygonmin zoom level: 11buffer: 64

transit_stop_label には、公共交通機関の停留所、駅、および関連する特徴(入り口など)を示すポイントが含まれています。

ラベルテキストに使用可能な名前や翻訳については、names および name_script を参照してください。

stop_type text

ValueDescription
station鉄道およびフェリーの標準停留所タイプ。バスやトラムの場合、駅は中央のハブを表します。
stopバスやトラムの標準停留所タイプ。一般的に駅よりも頻繁に配置され、より小さなシンボルやテキストが必要です。
entrance駅への特定の入り口。

mode text

ValueDescription
rail全国的、地域的、または通勤鉄道システム。
metro_rail専用の通行権を持つ都市の高速輸送システム、時には部分的または完全に地下です。
light_rail重量/地下鉄よりも少ない容量。一般的に自動車交通と分離された線路にありますが、交差点で一部共有されることがあります。
tram1〜2両の軽量鉄道、一般的に自動車交通と共有される線路にあります。
monorail中低容量で、テーマパークや空港などのローカライズまたは私用の使用にしばしば使われます。
funicularケーブル駆動の傾斜鉄道。観光目的で、低容量のことが多いです。
bicycle自転車レンタルのドック/ステーション。
busバス停または駅。
ferry歩行者、自動車、またはその両方を乗せるボート。

maki text

maki フィールドは、いくつかの基本的な駅タイプに基づいて鉄道駅にアイコンを割り当てることができます。詳細については、Common Fields セクションの maki を参照してください。

ValueDescription
bicycle-share自転車レンタルドック/ステーション
busバス停または駅
ferryフェリーターミナル
railデフォルトの鉄道駅
rail-metro地下鉄、メトロ、またはその他の高速輸送システム用の駅
rail-lightライトレール駅
entrance特定の駅の入り口ポイント(例:階段、エスカレーター、エレベーター)

network text

network フィールドは、特定のローカルまたは地域の交通システムの一部としての鉄道駅に対して、より具体的なアイコンを割り当てることができます。これらは必ずしも特定のネットワークに対応しているわけではありません - 例えば、de-u-bahn はドイツのすべての U-Bahn ネットワークに適用されることがあります。いくつかの駅は複数のネットワークに対応しています。これらの場合、複数のネットワーク名はアルファベット順にドットで結合されます。

特定のネットワークが適用されない場合、network 値は maki 値と同じです(前のセクションを参照)。

ValueDescription
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

markerpolylinepolygonmin zoom level: 0buffer: 8

このレイヤーには、海洋、河川、湖、池、貯水池、噴水など、すべての水体が含まれています。

これはポリゴンレイヤーで、タイプやクラスを区別せず、タイルごとに単一の統合形状で構成されています。これにより、シームレスなストロークと透明度のスタイリングが可能ですが、特定の水体やその部分的なサブセットをフィルタリングまたは強調表示する方法はありません。

各ズームレベルには、スケールに応じてフィルタリングおよび簡略化された水体のセットが含まれています。タイルセットは、最も低いズームレベルでは海洋、海、および大きな湖のみを表示し、ズームインすると小さな湖や池が表示されます。

waterway

markerpolylinepolygonmin zoom level: 7buffer: 4

水路レイヤーには、ラインとして表された河川、流れ、運河などのクラスが含まれています。これらのクラスは、さまざまな幅を表す可能性があります。より大きな河川や運河は、water レイヤーでポリゴンとしても表されるため、ラインのスタイリングはスケールの小さい方に偏るべきです。waterway レイヤーは、water レイヤーの下に配置する必要があります。

class text and type text

水路レイヤーには、classtype の2つのスタイリングフィールドがあり、どちらも似た値を持っています。

ValueDescription
riverアマゾン川から数メートル幅の小さな小川まで、すべての河川。
canal中程度から大きな人工水路。
stream小さな水路、通常は幅が 1〜2 メートル以内。
stream_intermittentクラスのみ。常に水が流れているわけではない水路。
drain中程度から小さな人工の雨水排水用チャネル、しばしばコンクリートで覆われている。
ditch小さな人工のチャネルで、雨水排水のために地面に掘られたもの。

Changelog

Migration guide
既存のスタイルを Mapbox Streets v7 から v8 に移行する際の詳細なガイダンスについては、Mapbox Streets v7 から v8 への移行ガイド を参照してください。

Japan update

Mapbox は v8 スキーマを拡張し、日本、アメリカ、カナダ、オーストラリア、UAE、ウガンダ、タンザニアの新しいデータソースをサポートするようにしました。

更新の一環として、スキーマには日本などの新しい地理的地域に合わせてマップをカスタマイズするための新しい値が含まれています。

  • 複数のレイヤー用の新しいフィールド:
    • worldview - 様々な地域の視聴者の好みに合わせて機能をカスタマイズするオプションを提供します。以下のレイヤーに含まれています: admin, airport_label, natural_label, place_label.

airport_label レイヤー:

  • 新しいフィールド: class

building レイヤー:

  • type フィールドは最も一般的な type 値に限定され、Zenrin から翻訳された追加のタイプを含みます。

landuse レイヤー:

  • classtype フィールドには、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
このpageは役に立ちましたか?