目录
生成空间权重矩阵
生成空间权重矩阵需要自增唯一的ID值,如果没有或者导入失败,可以新建一个属性ID。
增加字段
右击表->打开属性表->第一个列选项->添加字段->字段计算器->Python脚本->显示代码块
将python脚本放进预逻辑脚本代码中,然后再调用一下这个函数即可
python脚本如下(注意缩进问题)
rec=0
def autoIncrement():
global rec
pStart = 1
pInterval = 1
if (rec == 0):
rec = pStart
else:
rec = rec + pInterval
return rec
导出地图数据的空间权重矩阵
空间统计工具->空间关系建模->生成空间权重矩阵->
输入要素类:选择需要导出的
唯一ID字段:选择唯一值的属性,可以是上面增加的自增ID字段
输出空间权重矩阵文件:选择保存的文件名以及目录
空间关系概念化:一般选择K_NEAREST_NEIGHBORS
选项介绍
- INVERSE_DISTANCE—一个要素对另一个要素的影响随着距离的增加而减少。
- FIXED_DISTANCE—将每个要素指定临界距离内的所有要素都包含在分析中;将临界距离外的所有要素都排除在外。
- K_NEAREST_NEIGHBORS—将最近的 k 要素包含在分析中;k 是指定的数字参数。
- CONTIGUITY_EDGES_ONLY—共用一个边界的面要素是相邻要素。
- CONTIGUITY_EDGES_CORNERS—共用一个边界和/或一个结点的面要素是相邻要素。
- DELAUNAY_TRIANGULATION—基于要素质心创建不重叠三角形的网格;使用相同边且与三角形结点关联的要素是相邻要素。
- SPACE_TIME_WINDOW—相邻要素是指在指定的临界距离内且在彼此的指定时间间隔内出现的要素。
- CONVERT_TABLE—在表中定义空间关系。
相邻要素的数目:默认为8
生成Moran’s I
利用数据分析工具箱ArcToolBox->空间统计工具->分析模式->空间自相关(莫兰指数)
一般需要自定义空间权重矩阵
制作数据分级色彩图
- 内容列表中图层:右击需要连接数据的表->连接和关联->连接->选择连接字段(注意一致)
- 可以直接连接.txt文件、.csv文件等,如果连接excel表需要下载与版本一致的驱动引擎
- 表->属性->数量->设置以后确定
选择需要制作的数据为值内容,归一化:无,根据需要选择色带
导出地图
-
切换布局视图
-
插入地图信息:
- 指南针
顶部导航栏:插入->指北针
- 比例尺
插入->比例尺->属性->比例和单位->主刻度单位(根据需要修改)
- 分级色彩说明(这个没有自带工具,只能p图了)
-
导出地图图片:顶部导航栏:文件->导出地图