超详细的ArcGIS生成格网知识汇总
1. 概述
格网是使用建立格网图层地理处理工具(ArcGIS for Desktop Standard 许可等级)和格网定义文件创建的,格网定义文件中包含了规范中的全部详情。该文件中存储了各个格网的规范属性,如编号、颜色及格网线的线条粗细等信息。如果采用定义模板,则会使用基于当前比例、坐标系和/或所选要素(感兴趣区域)范围确定的规范来创建要素。建立格网图层地理处理工具会尝试基于给定范围计算坐标系。
2. 获取数据
本教程所使用的数据为水经注万能地图下载器中下载的乡镇边界数据,除了乡镇边界数据,常见的矢量数据都可以从万能地图下载器中下载。
水经注万能地图下载器 (私信回复"下载器"获取万能地图下载器软件安装包)
3. 布局视图创建格网
在布局视图中可以通过数据框属性创建格网,在图层上点击右键,选择属性,如下图所示。
选择属性
在显示的属性对话框内选择格网选项卡,点击新建格网按钮,如下图所示。
点击新建格网按钮
在显示的格网和经纬网向导对话框内,选择方里格网,设置格网的名字,这里默认,如下图所示。
选择方里格网
点击下一步,设置标注格网信息和格网的间隔,这里设置为5km*5km,如下图所示。
设置格网间隔
下一步设置轴和标注,如果没有特殊要求,默认即可。
设置轴和标注
最后是边框等一些属性设置,没有特殊要求也可以默认即可。
方里网属性
点击完成之后会回到数据框属性对话框,可以看到方里网已经新建好了,点击应用将其应用到图层上。
应用方里网
应用之后可以看到图上已经增加个方里网格网,如下图所示。
方里网格网
4. 新建格网文件
除了在布局视图增加格网之外,还可以利用ArcToolbox制作格网文件,在ArcToolbox点击"数据管理工具\要素类\创建渔网"(注:10.3过后的版本可能会位置有点不一样),如下图所示。
创建渔网
在显示的创建渔网对话框内,设置好输出要素位置,模板选择需要制作格网的图层,像元宽度和高度设置为5000,不勾选创建标注点,几何类型选择面(polygon)。
创建渔网设置
点击确定之后就可以生成格网,效果如下图所示。
生成的格网
5. 裁剪格网
如果只是需要乡镇边界内的网格,可以通过裁剪工具进行裁剪,在菜单栏上点击"地理处理\裁剪",调用裁剪工具。
调用裁剪工具
在显示的裁剪对话框内,设置好输入要素、裁剪要素和输出要素,如下图所示。
调用裁剪工具
点击确定后开始裁剪,裁剪后的效果如下图所示。
裁剪后效果
6. 选择范围内完整格网
若需要乡镇边界内的网格是完整的网格,则需要对裁剪后的网格进行筛选,在裁剪后的格网图层上点击右键,选择打开属性表。
打开属性表
打开之后点击属性表左上方按钮,选择添加字段,如下图所示。
选择添加字段
在显示的添加字段对话框内添加一个名为area的字段,如下图所示。
添加字段
在新建的字段上面点击右键,选择计算几何,如下图所示。
选择计算几何
在显示的计算几何对话框内,属性选择面积,单位选择平方千米,如下图所示。
计算几何
点击确定之后可以看到属性表内已经计算出来了面积,如下图所示。
计算的面积
选中area字段,点击右键,选择降序排列,将计算结果按照降序的方式排列。
选择降序排列
将数值为25的全部选择上,如下图所示。
选择上面积为25的格网
在裁剪的格网图层上点击右键,选择"数据\导出数据",将选中的数据导出。
导出数据
将导出的数据加载进来,可以看到,已经保留了乡镇边界范围内的完整格网,如下图所示。
乡镇边界内的完整格网
7. 结语
以上就是ArcGIS生成格网知识的详细说明,主要包括了获取数据、布局视图创建格网、新建格网文件、裁剪格网和选择范围内完整格网等功能。