← AI ReferenceSPEC / 091
地図

日本地図・色分け

Japan Choropleth

都道府県ごとの違いを色で示す。

Stable ID
urn:uiux-atlas:pattern:091
設計・アクセシビリティ
凡例と単位を示し、面積の大きさを値と誤認させない。
PC・スマホ
PCは比較、スマホは要約。数値表と凡例を併記。

AI実装指示文

「日本地図・色分け / Japan Choropleth」を実装してください。

目的:都道府県ごとの違いを色で示す。
想定場面:日本地図・地図・都道府県・地域を扱う画面。

仕様:
- 凡例と単位を示し、面積の大きさを値と誤認させない。
- PCでは比較を、スマホでは要約を優先。数値表と凡例を併記します。
- Noto Sans JP、本文16px、補足14px、見出し24pxを基本にする。
- 背景#FFFFFF、カード#FFFFFF、本文#17191E、主要操作#17191E、境界線#E8ECF3。主要ボタンの文字は白にする。
- 余白は8px単位、カード角丸12px、控えめな影に統一する。
- semantic HTMLと標準コントロールを優先し、操作名・現在状態・結果を読み上げ可能にする。
- キーボード操作、見えるフォーカス、通常テキスト4.5:1以上のコントラストを確保する。
- prefers-reduced-motionを尊重し、アニメーションを止めても内容を理解できるようにする。

受け入れ条件:
- 1440pxと390pxで表示を確認し、ページ全体に横はみ出しがない。
- 凡例と単位を示し、面積の大きさを値と誤認させないことを操作で確認する。
- 読み込み・空・成功・エラーの該当状態を用意する。
- 見た目だけのボタンを残さず、操作を実装する。
- 実装後にスクリーンショットを比較して改善し、決定した仕様をdesign.mdへ保存する。
サンプル値
架空データ / 日本地図・色分け
都道府県件数
北海道32
青森県49
岩手県66
宮城県83
秋田県15
山形県32
福島県49
茨城県66
栃木県83
群馬県15
埼玉県32
千葉県49
東京都66
神奈川県83
新潟県15
富山県32
石川県49
福井県66
山梨県83
長野県15
岐阜県32
静岡県49
愛知県66
三重県83
滋賀県15
京都府32
大阪府49
兵庫県66
奈良県83
和歌山県15
鳥取県32
島根県49
岡山県66
広島県83
山口県15
徳島県32
香川県49
愛媛県66
高知県83
福岡県15
佐賀県32
長崎県49
熊本県66
大分県83
宮崎県15
鹿児島県32
沖縄県49

地図の出典

Natural Earthの形状を簡略化。値・地点・ルートはサンプルです。一部の小さな離島は省略。

Natural Earth / Public domain · 出典メモ · 地図データ