跳至主要內容
在 GitHub 上編輯此頁面

國家地圖視覺化

國家地圖視覺化功能可讓您繪製國家/地區的輕量級等值線地圖,以省、州或其他次級行政區類型來顯示。它不依賴任何第三方地圖服務,但需要您提供國家/地區最高級次級行政區的 ISO-3166-2 代碼。與省或州的完整名稱相比,ISO 代碼較不含糊,並且在世界上的所有地區都是唯一的。

包含的地圖

目前國家/地區的清單可以在 src legacy-plugin-chart-country-map/src/countries.ts 中找到。

國家地圖視覺化功能已隨附以下國家/地區的地圖

  • 阿富汗
  • 奧蘭
  • 阿爾巴尼亞
  • 阿爾及利亞
  • 美屬薩摩亞
  • 安道爾
  • 安哥拉
  • 安圭拉
  • 南極洲
  • 安地卡及巴布達
  • 阿根廷
  • 亞美尼亞
  • 澳洲
  • 奧地利
  • 亞塞拜然
  • 巴林
  • 孟加拉
  • 巴貝多
  • 白俄羅斯
  • 比利時
  • 貝里斯
  • 貝南
  • 百慕達
  • 不丹
  • 玻利維亞
  • 波士尼亞與赫塞哥維納
  • 波札那
  • 巴西
  • 汶萊
  • 保加利亞
  • 布吉納法索
  • 蒲隆地
  • 柬埔寨
  • 喀麥隆
  • 加拿大
  • 維德角
  • 中非共和國
  • 查德
  • 智利
  • 中國
  • 哥倫比亞
  • 葛摩
  • 庫克群島
  • 哥斯大黎加
  • 克羅埃西亞
  • 古巴
  • 賽普勒斯
  • 捷克
  • 剛果民主共和國
  • 丹麥
  • 吉布地
  • 多米尼克
  • 多明尼加
  • 厄瓜多
  • 埃及
  • 薩爾瓦多
  • 赤道幾內亞
  • 厄利垂亞
  • 愛沙尼亞
  • 衣索比亞
  • 斐濟
  • 芬蘭
  • 法國
  • 法國(地區)
  • 法屬玻里尼西亞
  • 加彭
  • 甘比亞
  • 德國
  • 迦納
  • 希臘
  • 格陵蘭
  • 格瑞那達
  • 瓜地馬拉
  • 幾內亞
  • 蓋亞那
  • 海地
  • 宏都拉斯
  • 匈牙利
  • 冰島
  • 印度
  • 印尼
  • 伊朗
  • 以色列
  • 義大利
  • 義大利(地區)
  • 日本
  • 約旦
  • 哈薩克
  • 肯亞
  • 韓國
  • 科威特
  • 吉爾吉斯
  • 寮國
  • 拉脫維亞
  • 黎巴嫩
  • 賴索托
  • 賴比瑞亞
  • 利比亞
  • 列支敦斯登
  • 立陶宛
  • 盧森堡
  • 馬其頓
  • 馬達加斯加
  • 馬拉威
  • 馬來西亞
  • 馬爾地夫
  • 馬利
  • 馬爾他
  • 馬紹爾群島
  • 茅利塔尼亞
  • 模里西斯
  • 墨西哥
  • 摩爾多瓦
  • 蒙古
  • 蒙特內哥羅
  • 蒙哲臘
  • 摩洛哥
  • 莫三比克
  • 緬甸
  • 納米比亞
  • 諾魯
  • 尼泊爾
  • 荷蘭
  • 新喀里多尼亞
  • 紐西蘭
  • 尼加拉瓜
  • 尼日
  • 奈及利亞
  • 北馬利安納群島
  • 挪威
  • 阿曼
  • 巴基斯坦
  • 帛琉
  • 巴拿馬
  • 巴布亞紐幾內亞
  • 巴拉圭
  • 秘魯
  • 菲律賓
  • 菲律賓(地區)
  • 波蘭
  • 葡萄牙
  • 卡達
  • 羅馬尼亞
  • 俄羅斯
  • 盧安達
  • 聖露西亞
  • 聖皮耶與密克隆群島
  • 聖文森及格瑞那丁
  • 薩摩亞
  • 聖馬利諾
  • 聖多美普林西比
  • 沙烏地阿拉伯
  • 塞內加爾
  • 塞席爾
  • 獅子山
  • 新加坡
  • 斯洛伐克
  • 斯洛維尼亞
  • 索羅門群島
  • 索馬利亞
  • 南非
  • 西班牙
  • 斯里蘭卡
  • 蘇丹
  • 蘇利南
  • 瑞典
  • 瑞士
  • 敘利亞
  • 台灣
  • 塔吉克
  • 坦尚尼亞
  • 泰國
  • 巴哈馬
  • 東帝汶
  • 多哥
  • 東加
  • 千里達及托巴哥
  • 突尼西亞
  • 土耳其
  • 土耳其(地區)
  • 土庫曼
  • 土克凱可群島
  • 烏干達
  • 英國
  • 烏克蘭
  • 阿拉伯聯合大公國
  • 美國本土外小島
  • 美屬維京群島
  • 烏拉圭
  • 美國
  • 烏茲別克
  • 萬那杜
  • 委內瑞拉
  • 越南
  • 瓦利斯和富圖納
  • 葉門
  • 尚比亞
  • 辛巴威

新增國家/地區

若要將新的國家/地區新增至清單,您必須編輯 @superset-ui/legacy-plugin-chart-country-map 中的檔案。

  1. 依照此 Jupyter Notebook 中的指南,為您的國家/地區產生新的 GeoJSON 檔案。
  2. 編輯 legacy-plugin-chart-country-map/src/countries.ts 中的國家/地區清單。
  3. 安裝 superset-frontend 相依性:cd superset-frontend && npm install
  4. 在 Superset 外掛程式 Storybook 中驗證您的國家/地區:npm run plugins:storybook
  5. 從原始碼建置和安裝 Superset。