简体中文 Geo JSON 世界地图(1:110m),带有国家地区的 ISO 3166 代码、中文简称与全称,可用于 ECharts 等工具中。
Geo JSON Countries map (1:110m) in simplified Chinese.
npm i @surbowl/world-geo-json-zh
JSON 结构
{
"type": "FeatureCollection",
"features": [
{
"type": "Feature",
"properties": {
"name": "**",
"full_name": "中华人民共和国",
"iso_a2": "CN", // ISO 3166 Alpha-2 code
"iso_a3": "CHN", // ISO 3166 Alpha-3 code
"iso_n3": "156" // ISO 3166 Numeric code
},
"geometry": {
"type": "MultiPolygon",
"coordinates": [ ...... ]
}
},
{
"type": "Feature",
"properties": {
"name": "意大利",
"full_name": "意大利共和国",
"iso_a2": "IT",
"iso_a3": "ITA",
"iso_n3": "380"
},
"geometry": {
"type": "MultiPolygon",
"coordinates": [ ...... ]
}
},
......
]
}
地图比例
- 1:110,000,000
- 1″ = 1,736 miles
- 1 cm = 1,100 km
Polygon 坐标精确到小数点后 5 位
注意事项
国际标准化组织尚未制定下列国家地区的 ISO 3166 代码,无法通过 ISO 3166 代码匹配到下列国家地区。您可以根据业务需要将 -99 替换为自定义值。
name | iso_a2 | iso_a3 | iso_n3 |
---|---|---|---|
北塞浦路斯 | -99 | -99 | -99 |
索马里兰 | -99 | -99 | -99 |
科索沃 | XK | -99 | -99 |
参考文献
- [1] Natural Earth. 1:110m Cultural Vectors Admin 0 – Countries. (version 5.1.1).
- [2] 中华人民共和国外交部. 国家(地区)列表.
- [3] 联合国. 会员国名单.
- [4] 国际标准化组织. ISO 3166 Country Codes.
欢迎大家在 Issues 中提交意见建议