跳至主要内容
在 GitHub 上编辑此页面

国家地图可视化

国家地图可视化允许您根据省份、州或其他细分类型绘制国家/地区轻量级色度地图。它不依赖于任何第三方地图服务,但需要您提供 ISO-3166-2 代码。与省份或州的完整名称相比,ISO 代码的歧义性较小,并且在全球范围内对所有地区都是唯一的。

包含的地图

当前的国家/地区列表可以在 src legacy-plugin-chart-country-map/src/countries.ts 中找到。

国家地图可视化已附带以下国家/地区的地图

  • 阿富汗
  • 奥兰
  • 阿尔巴尼亚
  • 阿尔及利亚
  • 美属萨摩亚
  • 安道尔
  • 安哥拉
  • 安圭拉
  • 南极洲
  • 安提瓜和巴布达
  • 阿根廷
  • 亚美尼亚
  • 澳大利亚
  • 奥地利
  • 阿塞拜疆
  • 巴林
  • 孟加拉国
  • 巴巴多斯
  • 白俄罗斯
  • 比利时
  • 伯利兹
  • 贝宁
  • 百慕大
  • 不丹
  • 玻利维亚
  • 波斯尼亚和黑塞哥维那
  • 博茨瓦纳
  • 巴西
  • 文莱
  • 保加利亚
  • 布基纳法索
  • 布隆迪
  • 柬埔寨
  • 喀麦隆
  • 加拿大
  • 佛得角
  • 中非共和国
  • 乍得
  • 智利
  • 中国
  • 哥伦比亚
  • 科摩罗
  • 库克群岛
  • 哥斯达黎加
  • 克罗地亚
  • 古巴
  • 塞浦路斯
  • 捷克共和国
  • 刚果民主共和国
  • 丹麦
  • 吉布提
  • 多米尼克
  • 多米尼加共和国
  • 厄瓜多尔
  • 埃及
  • 萨尔瓦多
  • 赤道几内亚
  • 厄立特里亚
  • 爱沙尼亚
  • 埃塞俄比亚
  • 斐济
  • 芬兰
  • 法国
  • 法国(地区)
  • 法属波利尼西亚
  • 加蓬
  • 冈比亚
  • 德国
  • 加纳
  • 希腊
  • 格陵兰
  • 格林纳达
  • 危地马拉
  • 几内亚
  • 圭亚那
  • 海地
  • 洪都拉斯
  • 匈牙利
  • 冰岛
  • 印度
  • 印度尼西亚
  • 伊朗
  • 以色列
  • 意大利
  • 意大利(地区)
  • 日本
  • 约旦
  • 哈萨克斯坦
  • 肯尼亚
  • 朝鲜
  • 科威特
  • 吉尔吉斯斯坦
  • 老挝
  • 拉脱维亚
  • 黎巴嫩
  • 莱索托
  • 利比里亚
  • 利比亚
  • 列支敦士登
  • 立陶宛
  • 卢森堡
  • 马其顿
  • 马达加斯加
  • 马拉维
  • 马来西亚
  • 马尔代夫
  • 马里
  • 马耳他
  • 马绍尔群岛
  • 毛里塔尼亚
  • 毛里求斯
  • 墨西哥
  • 摩尔多瓦
  • 蒙古
  • 黑山
  • 蒙特塞拉特
  • 摩洛哥
  • 莫桑比克
  • 缅甸
  • 纳米比亚
  • 瑙鲁
  • 尼泊尔
  • 荷兰
  • 新喀里多尼亚
  • 新西兰
  • 尼加拉瓜
  • 尼日
  • 尼日利亚
  • 北马里亚纳群岛
  • 挪威
  • 阿曼
  • 巴基斯坦
  • 帕劳
  • 巴拿马
  • 巴布亚新几内亚
  • 巴拉圭
  • 秘鲁
  • 菲律宾
  • 菲律宾(地区)
  • 波兰
  • 葡萄牙
  • 卡塔尔
  • 罗马尼亚
  • 俄罗斯
  • 卢旺达
  • 圣卢西亚
  • 圣皮埃尔和密克隆
  • 圣文森特和格林纳丁斯
  • 萨摩亚
  • 圣马力诺
  • 圣多美和普林西比
  • 沙特阿拉伯
  • 塞内加尔
  • 塞舌尔
  • 塞拉利昂
  • 新加坡
  • 斯洛伐克
  • 斯洛文尼亚
  • 所罗门群岛
  • 索马里
  • 南非
  • 西班牙
  • 斯里兰卡
  • 苏丹
  • 苏里南
  • 瑞典
  • 瑞士
  • 叙利亚
  • 台湾
  • 塔吉克斯坦
  • 坦桑尼亚
  • 泰国
  • 巴哈马
  • 东帝汶
  • 多哥
  • 汤加
  • 特立尼达和多巴哥
  • 突尼斯
  • 土耳其
  • 土耳其(地区)
  • 土库曼斯坦
  • 特克斯和凯科斯群岛
  • 乌干达
  • 英国
  • 乌克兰
  • 阿拉伯联合酋长国
  • 美国本土外小岛屿
  • 美属维尔京群岛
  • 乌拉圭
  • 美国
  • 乌兹别克斯坦
  • 瓦努阿图
  • 委内瑞拉
  • 越南
  • 瓦利斯和富图纳
  • 也门
  • 赞比亚
  • 津巴布韦

添加新国家/地区

要将新国家/地区添加到列表中,您需要编辑 @superset-ui/legacy-plugin-chart-country-map 中的文件。

  1. 根据 此 Jupyter 笔记本 中的指南,为您的国家/地区生成新的 GeoJSON 文件。
  2. 编辑 legacy-plugin-chart-country-map/src/countries.ts 中的国家/地区列表。
  3. 安装 superset-frontend 依赖项:cd superset-frontend && npm install
  4. 在 Superset 插件故事书中验证您的国家/地区:npm run plugins:storybook
  5. 从源代码构建并安装 Superset。