描述:windows 10系统上使用geoda1.18.0绘制分布图。
下文主要从四个步骤展开:获取数据、合并数据、绘制地图、生成与导出
GeoDa是一个免费、开源、支持全平台的空间数据分析软件。并且,geoda绘制地图可以展现某一数据在空间上分布,对空间相关性分析有一定的帮助。
下载地址:GeoDa on Github、GeoDa on Gitee
GeoDa绘制地图
1. 获取地图数据
-
下载json格式的地图数据
在阿里云提供的地图选择器网站中选择想要下载的行政区,网站提供的是json格式数据,也就是GeoJson格式的多边形地理空间数据。选择右侧的下载按钮或将url链接移至搜索栏并将显示的文件保存至本地。 -
转换文件至shp格式
开源在线转换工具:mapshaper
目前网上博文都使用shp文件,但在GaoDa1.18版本已支持json格式的地图数据,可以不需要转换值shp格式。
2. 合并地图数据与预处理数据
- 预览地图数据。一般GeoJson格式的多边形地理空间数据包含的数据有:各市(省)行政编码、经纬度坐标等信息
- 合并数据。
将需要在地图中展示的目标数据合并至地图文件中,需要注意的是,目标数据需要和地图文件中的数据必须拥有相同的字段。
方法:合并
参数:共同字段,即当前表格键值和导入表的关键字段中的数据需要相同,可以是行政区编码、序号等满足唯一性的字段
合并(按排序):此处展示的是数据源中的所有字段名,一般全部右移(合并)即可
点击「合并」后,如果两表中有相同字段,则会提示修改
3. 绘制地图
点击菜单栏中的「自定义分类器」,即可弹出以下窗口
- 自定义类别标题,如:Test01
- 相关变量:需要在地图中展示的变量,如果想用地图表示人口数据,则选择人口数据的列名
- 断点:用户自定义
- 配色方案:自选。右侧直方图展示的是配色
- 类别数。将数据划分几个列别就选几个
- 编辑自定义分类。如果上述「类别数」为4,则下面有3个断点,左侧展示的是色块所表示的区间值
4. 生成与导出
地图–自定义分类–点击已定义的类别标题即可生成地图
如果最后生产的地图含有周边地区且整体有灰色覆盖之感,点击菜单栏中的网格底图,选择无底图即可
右键单击图形,即可另存为本地文件。
因博主时间有限,未借用某个素材进行讲解,可能会使读者感到困惑,如有问题,请在评论区中留言,博主将会及时解答。