ArcMap如何通过选择面要素选中面内的所有点?

 我来答
暮雨孤独
推荐于2016-12-01 · TA获得超过300个赞
知道答主
回答量:47
采纳率:0%
帮助的人:83.5万
展开全部
菜单 “选择”>>>“按位置选择”

目标图层 选 点层
源图层 选 面层
空间选择方法选:目标图层在源图层范围内
应用搜索距离 不勾

确定即可
追问
我试了一下你说的方法,结果是把所有的点要素全部选择了。我的情况是:一个图层有好几个面,如何通过选择这个图层的某一个面把这个面内的所有点全部选中,点要素和面要素不在同一个图层。我的目的是选中这些点后想批量修改其属性。
追答
麻烦你再说详细一点点。。。还有你的软件版本~~~

如果你是 想把面层的属性附到点层上 ,可以用下面这个方法批量处理的哦

打开 arcgis10 工具箱>>>分析工具>>>叠加分析>>>空间连接
目标要素选点层
连接要素选面层
输出要素类 即输出文件的名称和路径,这个你自己输
连接操作用默认的 即 JOIN_ONE_TO_ONE
勾上“保留所有要素”
链接要素的字符映射 用默认 不用动它
匹配选项 选 within(这个一定要选对)
剩下的两项都不填

然后确定就OK了,新生成的点层中,凡是包含在面中的点,都会附带有面的属性。比如在“A”面里的所有点都会附带上A的属性。

如果不是这个情况,那只能用原始办法来解决了。那就是你有几个面,就存几个shape文件,然后用我早上说的方法选择哦
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式