CSV to Map · 03

CSV数据如何生成地图

用“行政区名称+数值”两列表格制作世界、省、市或区县数据地图,不需要安装GIS软件。

先说结论

把同一行政层级的名称放在第一列、数值放在第二列,然后粘贴数据或上传CSV。EasyMap只在已选范围内匹配,并把不确定的数据保留在核对表中,不会静默猜测。

最低要求
两列
文件入口
CSV
处理位置
浏览器本地

使用清晰的两列结构

第一列用于识别地图图元,第二列是需要表达的数值。可以保留表头,但不要把合计、备注或说明行混进行政区数据。所有数据必须属于同一层级,例如全部是国家、全部是省或全部是区县。

行政区名称,数值
加拿大,84
墨西哥,62
巴西,119
阿根廷,48

原表可以有更多字段,但制图时只需要指定一个名称字段和一个数值字段。

检查编码、分隔符和数值

多语言名称建议使用UTF-8编码。标准CSV使用逗号分隔,从Excel直接复制通常保留制表符。小数、负数和空值可以识别,但未加引号的千位分隔符可能把一行错误拆开。

检查项推荐形式需要避免
编码UTF-8中文或重音字符乱码
数值1250.5未加引号的1,250.5
缺失数据留空在数值列写“未知”

匹配前先确定地图范围

国家和地区使用世界地图,省、州、邦等使用一级行政区,中国省市区县使用精细地图。随后选择最终制图层级。明确范围可以减少重名和短名称造成的歧义。

注意: 一张成图不能混合国家、省和区县。最终制图单元必须保持同一行政层级。

核对已匹配、歧义和未匹配数据

核对表同时保留CSV原始文字和地图标准名称。已匹配数据可直接修改;歧义数据需要补充完整名称或缩小范围;未匹配数据应检查错别字、层级和所属地区。

  • 短名称可能重名时,改用完整行政区名称。
  • 确认每个数值仍对应正确的数据行。
  • 真实缺失值保持为空,不要自动改成0。

选择表现形式并导出

比例、增长率和标准化指标适合分级设色;总量可以使用比例气泡;少量地区的直接比较可以使用地图柱状;起点和终点数据使用流向连线。最后在图例中填写单位,按实际图幅检查标签,再导出PNG、JPEG或SVG。

权威资料与延伸阅读

以下资料用于核对数据格式、地图分类、标签放置或公开地图规范。

常见问题

可以不上传CSV,直接粘贴吗?

可以。把CSV逗号分隔文本或Excel两列数据直接粘贴到“粘贴表格”,少量数据通常更快。

CSV会自动上传服务器吗?

不会。CSV解析、名称匹配和地图渲染在浏览器本地完成,不会自动发送到工单或地图服务器。

先测试小表

先用四行CSV验证范围和名称

小表可以提前发现层级、名称和数值格式问题,再导入完整数据。

打开CSV地图工具 →