jartic-regulation-sprite
日本道路交通情報センター(JARTIC)が公開している交通規制情報の 共通規制種別コードごとのアイコンを、MapLibre 向けスプライトとして配信します。 アイコン名はコードそのものです。
配信URL
- https://shiwaku.github.io/jartic-regulation-sprite/sprite.json
- https://shiwaku.github.io/jartic-regulation-sprite/sprite.png
- https://shiwaku.github.io/jartic-regulation-sprite/sprite@2x.json
- https://shiwaku.github.io/jartic-regulation-sprite/sprite@2x.png
個別のアイコンは icons/<コード>.svg(例
icons/63.svg)でも取得できます。
使い方
style.sprite = [
{ id: 'default', url: '既存のスプライトのURL' },
{ id: 'reg', url: 'https://shiwaku.github.io/jartic-regulation-sprite/sprite' },
]
// 交通規制情報の属性 code からそのまま引ける
'icon-image': ['concat', 'reg:', ['get', 'code']]
id が default のスプライトはプレフィックス無しで参照できるため、
背景地図のスタイルが持つ icon-image を書き換えずに足せます。
アイコン一覧(73種)
仕様書(拡張版標準フォーマット k_2.1)の表4 で有効な共通規制種別コードすべて。 件数は2026年6月の全国データでの出現数です。 「標識令の図案」は別表第二で定められた図案をそのまま使ったもの(SVGは Wikimedia Commons の 再現物で、政府配布のファイルではありません)。「道路標示の図にもとづく作図」は 対応する道路標識が無い路面標示などで、別表第六の実物の図を e-Gov で確認して 描いたもの。ゼロから作図したのは「対応する標識・標示なし(独自)」の数個だけです。