使用arcgis对区域进行500m*500m渔网分割

使用arcgis对广州市地图进行500m*500m渔网分割并导出数据

 

圈选出广州区域范围

这里使用阿里云提供的地图选择器网站:http://datav.aliyun.com/tools/atlas/

 

 

 点击右下角geojson下载json文件

 

转成shp文件格式

json格式的地理空间数据转换为shp数据网站:https://mapshaper.org/
将刚刚下载的文件导入

 

 

 

 导入成功,点击export选择文件类型导出

 

 

 

 导出成功后获取 广州市.zip压缩包,解压

 

新建arcgis项目

打开ArcMap,新建地图,确定

 

 新建成功

 

 

 

导入解压获得的广州市.shp文件

点击 文件->添加数据->添加数据,选择解压获得的广州市.shp文件

 

 导入成功

 

 

 

添加投影层

点击 地理处理->arcToolbox,打开工具箱

 

 点击 arcToolbox->数据管理工具->投影和变换->要素->投影

 

 

 选择输入数据要素类,阿里云网站导出的边界数据,坐标系为WGS84

 

 

选择输出坐标系,这里选择 WGS_1984_Web_Mercator_Auxiliary_Sphere 坐标系,点击 投影坐标系-UTM-WGS 1984-Northern Hemisphere

我们这里投影坐标系的选择选用 通用横轴墨卡托投影,需要根据地点的经度选择具体投影,因为是广州市的投影,所以选择WGS_1984_UTM_Zone_49N

参考文章:https://blog.csdn.net/u012839396/article/details/28296311?utm_term=%E5%A2%A8%E5%8D%A1%E6%89%98%E6%8A%95%E5%BD%B1arcgis&utm_medium=distribute.pc_aggpage_search_result.none-task-blog-2~all~sobaiduweb~default-2-28296311&sp

 

 

 

 

 

 确定创建

 

 

 

 

 

新建投影图层成功

 

 

 

 如果此时发现图层下没有出现刚刚添加的投影图层,通过添加第一层图层的步骤添加数据,点击 文件->添加数据->添加数据 添加

 

添加渔网层

点击 地理处理->arcToolbox,打开工具箱(或者在左下角直接点击arcToolbox打开)

 

 

 点击 arcToolbox->数据管理工具->要素类->创建渔网

 

 设置文件名称

 

 

选择刚刚创建的投影图层

 

 设置网格尺寸,我这里设置的是500m*500m的网格

 

 点击确定,生成渔网与渔网坐标图层

 

 

 接下来需要将生成的网格与网格标签按照广州市边界剪裁

双击 arcToolbox->分析工具->提取分析->剪裁

 

首先将网格数据剪裁,输入要素是上一步生成的网格数据(广州市渔网500),剪裁选择 之前生成的投影图层(广州市投影)

 

 

 创建成功

 

接下来将网格标签数据剪裁,输入要素是上一步生成的网格标签数据(广州市渔网500_label),剪裁选择 之前生成的投影图层(广州市投影)

 

 

创建成功

 

 导出网格的经纬度坐标数据

 选择上一步生成的网格标签剪裁图层(广州市渔网500_label_clip),点击右键,选择打开属性表

 

添加投影坐标经纬度数据

点击左上角 表选项->添加字段

 

 

 

 

 添加成功,现在添加的字段是空的

 

添加经纬度字段的数据,首先添加经度的数据

 点击 lon(右键)->计算几何,出现如下窗口,点击 是

 

选择坐标系

 

 

 添加纬度的数据

 点击 lat(右键)->计算几何,出现如下窗口,点击 是

 

 选择坐标系

 

 生成经纬度坐标数据成功

 

导出网格坐标经纬度数据

点击左上角 表选项->导出

 

配置输出表,点击选择输出文件

 

 

 

 点击确定

 

 

 保存成功,可以看到刚刚我们保存的文件

 

 成功导出广州市500m*500m网格的WGS84的经纬度坐标数据