生成公里格网
在搜索框搜索create fishnet
点击create fishnet
output feature class 输出格网的位置和名字
template extent 公里格网的范围 和什么层相同
cell size width 像元宽度
cell size height 像元高度
geometry type 在这里我选择的是polygon 生成的是一个一个格网面,如果选择polyline生成的是 一条一条线
一定要注意如果想生成1km的类似的公里网格
这个框里显示的不能是经度,如果显示的是经度那么cell size width的单位就是经度
如果这个框里的是经度但是想生成公里格网的画要把层转换坐标系
方法:右键左侧目录下的层点击属性
我选择的是WGS84大地坐标系,投影坐标是WGS1984 EASE Equal Area
这时候回到刚才的公里格网就发现不再是经度了 cell size width的单位是米
生成公里格网后想求有几个点落在格网中,并求他们的平均值
点击工具箱里的分析工具 Analysis Tools----Statistics---Tabulate Intersection
input zone feature 把刚才生成的渔网输入
zone fields 区分渔网面的字段,如果不知道的画可以打开渔网的属性表看一看
input class feature 输入点要素
output table 输出表 格式为 什么什么.gdb
sum fields 求和字段
点击ok
会生成一个属性表打开会看见要求和的字段已经求和
旁边是PNT_COUNT 是该格网中有几个点
如果想求平均值在左上角点添加一个field 用浮点型float
右键生成的field 点击field calculate 可以进行计算
要注意操作时需看一下属性表是否有FID这类的顺序数字,如果没有可以先对点进行裁剪,就会自动生成一个FID ,这样才可进行交集制表,还要注意格式一定要打上.gdb,不然会失败
如何生成像马赛克一样的栅格
右键创建的渔网
点join
1.选择要合并的字段 一般是FID
2.选择刚才计算好的table
3.计算好的table中哪个字段和1一样,需要合并,如果不知道可以打开属性表看一看
合并后右键格网点击属性
value设置成想要展示的字段
最后就可以生成一个漂亮的栅格啦