ARCGIS同一shp内的图形重叠部分提取出来

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ARCGIS同一shp内的图形重叠部分提取出来相关的知识,希望对你有一定的参考价值。

如图,图中的圆圈是我做的一些buffer,位于同一个shp中,但是有很多不同的图形。现在想要把有重叠的部分提取出来,应该如何操作?凡是两两相交的都要提取。

1、首先打开ARCGIS,然后找到并打开arctoolbox。

2、然后在弹出窗口中找到并点击分析工具。

3、然后在分析工具中,找到相交工具点击。

4、然后打开相交工具,在相交工具里加入数据并运行,结果如下。

5、最后相交工具的空间分析原理为:如下图。

参考技术A 拓扑规则中,就有一个不允许相交,并且检查错误时可以将错误转换为要素的功能。要使用这个功能,你可以新建一个数据库,数据库中新建要素数据集,然后将shp导入至数据集。完成后在数据集点击右键,选择新建-拓扑,按向导进行。把拓扑添加到Arcmap内容列表,然后调出拓扑工具栏,点击上面的验证错误,会出现红色的面,你可以用拓扑工具栏的选择图标来选择这些面,然后右键导出。

得到的就是你要的重叠部分。本回答被提问者采纳

如何把MapGis的*.wl格式转换成ArcGis的*.shp格式

  转换方法:
  第一步:格式转换
  例1:ArcGIS中.shp文件的转换 启动MapGIS,“图形处理”—-“文件转换”,选择菜单栏中的“输入”—-“装入shape文件”,打开要装入的.shp文件,右键单击—-“复位窗口”—-“确定”(此操作可不做),窗口中会显示出要转换的图形文件,之后选择菜单栏中的“文件”, 然后根据导入的shp文件的属性(如点、线、面),对应进行保存。至此,文件转换成功。
  例2:MapInfo中.mif文件的转换 MapInfo的格式一般为.tab,但是要进行MapGIS格式转换的时候首先要将.tab文件在MapInfo中转换为.mif 格式,其转换过程如下:
  1. *.tab转.mif 启动MapInfo,在MapInfo中打开要转换图层,,然后选择菜单栏中的“Table”---“Export”,保存类型中选择.mif 格式,选择保存路径进行保存,操作完成。
  2. *.mif转.wt、.wl、.wp 启动MapGIS,图形处理—-文件转换,选择菜单栏中的“输入”—-“装入MapInfo数据”,打开要装入的.mif文件,右键单击—-“复位窗口”—-“确定”(此操作可不做),窗口中会显示出要转换的图形文件,之后选择菜单栏中的“文件”, 然后根据导入的mif文件的属性(如点、线、面),对应进行保存。至此,文件转换成功。 例3:ENVI中.evf文件的转换 ENVI的格式一般.evf,但是要进行MapGIS格式转换的时候首先要将.evf文件在ENVI中转换为.dxf格式,其 转换过程如下:
  方法1:.evf转.dxf,.dxf转.wt、.wl、.wp
  1. .evf转.dxf 启动ENVI,选择主菜单栏中vector---convert EVF to DXF,选择转换文件后打开,之后选择保存路径,OK, 完成操作。
  2..dxf转.wt、.wl、.wp 启动MapGIS,“图形处理”—-“文件转换”,选择菜单栏中的“输入”—-转换多个选定的dxf或者成批转换dxf,右键单击—-“复位窗口”—-“确定”(此操作可不做),窗口中会显示出要转换的图形文件,之后选择菜单栏中的“文件”,然后 根据导入的.dxf文件的属性(如点、线、面),对应进行保存。至此,文件转换成功(此方法为亲自实现)。
  方法2:.evf转.shp,.shp转.wt、.wl、.wp
  1. *.evf转.shp 启动ENVI,选择主菜单栏中vector---Open Vector File---打开要转换文件,在弹出窗口“Available Vectors List”中鼠标左键选中要转换文件,然后File---Export layers to shapefile,之后选择路径后OK保存,实现操作。
  2. .shp转.wt、.wl、.wp 启动MapGIS,“图形处理”—-“文件转换”,选择菜单栏中的“输入”—-“装入shape文件”,打开要装入的.shp文件,右键单击—-“复位窗口”—-“确定”(此操作可不做),窗口中会显示出要转换的图形文件,之后选择菜单栏中的“文件”, 然后根据导入的shp文件的属性(如点、线、面),对应进行保存。至此,文件转换成功。
参考技术A 6.7版本,图像处理—文件转换—(L)装入线——输出——输出shape文件。本回答被提问者采纳 参考技术B 如果用mapgis,就需要一个一个转,就像楼上说的在文件转换里面,但是最好把压缩存盘选上,如果数据非常多,可以用map2shp,但是免费版好像不太好用。 参考技术C 记变成了点,看看点有无注记属性,有的话右击图层label features,然后convert labels to annotation;

另外,可以将mapgis格式先转为mif,再转为shp。
参考技术D http://wenku.baidu.com/view/3f8260d380eb6294dd886c95.html
看看这个,不懂在hi我

以上是关于ARCGIS同一shp内的图形重叠部分提取出来的主要内容,如果未能解决你的问题,请参考以下文章

ArcGIS中使用拓扑规则确保两个多边形图层重合

arcgis中如何把重叠面的部分合并成一个面???感谢

Arcgis怎样选出里同一个图层里完全相同要素?

怎么用ArcGIS打开MATLAB数据文件(.MAT),或者说我有一个邻接矩阵的文件,想用GIS画出图形。

如何把MapGis的*.wl格式转换成ArcGis的*.shp格式

arcgis中把一个图层部分区域删除,怎么办?