新浪博客

Arcmap提取区域边缘线

2014-03-09 16:46阅读:
今天遇到一个问题: 我想要广东省的行政区域界线,但是我手上有下面第一张图,我要怎么把里面的线去除?
Arcmap提取区域边缘线
跟同学讨论后,他给了我这样一个方法。
1、首先使用dissolve工具,将区域内多个多边形融合成一个多边形。在这里应该注意的是,选择的属性字段应该是各个多边形完全一样的属性字段。
Arcmap提取区域边缘线
于是成功将第一张图中的线去除。
Arcmap提取区域边缘线

如果需要线图层的话可以使用feature to line
Arcmap提取区域边缘线
得到线图层。
Arcmap提取区域边缘线
但是假设,原始数据没有共同的属性数据,即无法进行融合该怎么办呢?我想到了一个傻瓜办法。
首先新建一个面图层,画一个包含原始数据的矩形。
Arcmap提取区域边缘线
将其转化成栅格数据。
Arcmap提取区域边缘线
Arcmap提取区域边缘线
接下来使用extract by mask。剪出我们要的区域。
Arcmap提取区域边缘线
栅格数据
Arcmap提取区域边缘线
这个时候如果栅格数据可以为你所用就到此为止,如果还需要矢量数据就再将其转化成矢量格式(线和面都可以)即可。
Arcmap提取区域边缘线
得到最终结果同上。
Arcmap提取区域边缘线
写这篇东西只是怕自己忘记使用的工具在哪里而已,别无其他。

我的更多文章

下载客户端阅读体验更佳

APP专享