新乡市各县市新冠病毒肺炎疫情专题地图

新乡市各县市新冠病毒肺炎疫情专题地图

  • 专题地图制作流程
    • 数据获取
      • shp
      • 地区属性数据
    • 数据处理
      • 拓扑修正
      • 面要素生成
    • 图面设计
      • 分级统计图法
      • 标题设置与图例设计
    • 成图展示

专题地图制作流程

这份专题地图数据来源简单,新乡市各区县的shapefile文件非官方且纯“手工”,而确诊病例数据来自新乡日报2020.2.16日汇报,且极度简单。本图仅用来作为Arcmap相关操作的练习,不具学术意义,请多多指教。

数据获取

shp

自建一个文件夹,作为地理数据库。下载新乡市分区县图片作为模板,存储至该库
新乡市各县市新冠病毒肺炎疫情专题地图_第1张图片
打开Arcmap,建立新地图。在主菜单栏选择“目录”,在界面 右侧开启ArcCatalog的目录,将默认工作目录设置为我们新建的文件夹。在图层中导入我们下载的照片
照片只是照片,并没有相关属性,我们要依此照片为模板,建立可进行操作的shp文件。
右击当前工作目录,新建一个shp文件,命名为边界(坐标系随便选的,没有相关计算,非必需)。并将其导入至当前数据框。
在这里插入图片描述
打开“编辑”工具条,下拉选择“开始编辑”,点击上图所示按钮,进入“创建要素”栏,开始创建边界要素,为了提高创建速度,构造工具使用了“手绘”,由于所选图片分辨率较低,边界的绘制十分粗糙,还望海涵。完成后的shp文件如下:新乡市各县市新冠病毒肺炎疫情专题地图_第2张图片
为了能够成功构造面状要素,还需要通过拓扑进行修正,稍后叙述。

地区属性数据

在界面 右侧开启ArcCatalog的目录,为了之后操作的方便,这里可以提前建好一个文件地理上数据库Geo_db,在文件地理数据库内建立要素数据集Dataset,并导入边界shp文件Dataset坐标系自选即可,但是我们要导入之前建好的shp文件,要保证二者的一致,为建立拓扑。
建立一个独立的dBASE表,将dbf文件导入数据框,打开属性表,建立字段,并打开编辑模式进行赋值,从新乡日报微信公众号手录数据至dBASE表内,数据过少且推送内容无储存逻辑,没有使用高端的python爬虫去爬,也许以后会用吧。另外,field1这种”流氓字段“可以通过关闭字段来隐藏,眼不见心不烦。
新乡市各县市新冠病毒肺炎疫情专题地图_第3张图片

数据处理

拓扑修正

为了完善边界的封闭性以构造面要素,建立拓扑来进行检查。
在之前建好的要素数据集中建立边界要素的拓扑,容差可以调的大一些,设为0.01,只有一个图层不用设置等级,拓扑规则选择“不能有悬挂点”和“不能有伪节点”,之后导入拓扑开始验证和修改。
新乡市各县市新冠病毒肺炎疫情专题地图_第4张图片
打开编辑工具条,下拉选择“开始编辑”,在“更多编辑工具”中调出拓扑编辑工具,对于伪结点,全选所有先要素后下拉“编辑器->合并”使之成为完整的单个要素,点击“验证指定区域中的拓扑”,框选图幅,剩下的则为悬挂点,缩放至错误点,打开“编辑器->更多编辑工具->高级编辑”进行延伸、裁剪等处理。为了方便修改悬挂点需要先打断之前合并的线要素。我还有多处悬挂点错误是由于未闭合导致,需要使用编辑结点
ps:有时候可能会发现裁剪工具不管用,其实不是不管用,是没用对,打断后的线要素在交点处是断开的,裁剪工具是将一条线的一部分剪去,要删除一条线是用键盘右上角的delete就可以了。
双击要编辑的线,结点会显示出来,通过拖拽是结点重合即可。点击“验证指定区域中的拓扑”,框选图幅检查是否校正成功。
ps:之前想试一试空间校正的,但是空间校正需要两个图层——源图层和目标图层,这里只有源图层,无法使用空间校正。

(拓扑越改越多…不过最终还是改完了)

面要素生成

调出“ArcToolBox->数据管理工具->要素->要素转面”,将边界shp转为面要素保存在要素数据集中。
下面要将面要素的属性表和我们之前建的的表连接起来,这样才赋予了地图意义。在面要素的属性表中创建新字段,与区县疫情表的OID对应起来,将两表连接。
连接后在面要素中通过鼠标放置以显示各县市的名称,“属性->显示”中将字段下拉选择区县。
在图面上标注区县,“属性->标注”,勾选“标注此图层要素”,文本字符串下拉选择区县。
新乡市各县市新冠病毒肺炎疫情专题地图_第5张图片

图面设计

分级统计图法

根据各县市的确诊病例人数,进行分级,比较数据后为使分级更明显,划分为六级(分界点为2、4、6、8、10、12)
进入面要素“属性->符号系统”,左侧栏“显示->数量->分级色彩”,字段值下拉选择确诊数,点击分类,选择6类,方法选择“相等间隔”,确定键返回,选一个符合背景的由浅到深的红色,点击确定。
新乡市各县市新冠病毒肺炎疫情专题地图_第6张图片

标题设置与图例设计

点击主菜单栏的“视图->布局视图”进入布局视图进行设计。
右键,在菜单栏中选择“Arcmap选项”,勾选格网前的显示。
点击主菜单栏的“插入->图例/标题”分别进行图例和标题的设计

成图展示

本专题地图使用数据为截至2020.2.16日,信息简单,在具有软件向导以及自己设计的环节都没有具体说明,此文仅以学习笔记的类型作为分享。若感兴趣,可以设计全省甚至全国的专题地图,增加更多数据可以有更多分析的功能,,比如点要素医院的引入可以建立缓冲区分析服务范围,或者建立两地的距离字段和疫情状况,分析传播能力,本图信息数据简单故而没有更多空间分析的操作。
新乡市各县市新冠病毒肺炎疫情专题地图_第7张图片

此专题图不具学术意义,仅用来作为Arcgis系列操作练习,还请多多指教!

你可能感兴趣的:(软件操作)