图层和表视图为引用磁盘上的要素或表格数据提供了有用的快捷方式,但它们在与选择工具(按属性选择图层和按位置选择图层)结合使用时可发挥更大的作用。
按属性选择图层工具根据属性值选择要素,而按位置选择图层工具根据要素与其他要素(在相同要素类或不同要素类中)的关系选择要素。
如果使用图层(而不是使用要素类或表的路径)作为输入,将仅使用选择的要素。例如,如果在名为 World Countries 的图层上运行按属性选择图层,使用 "COUNTRY_NAME" = 'Canada' 设计选择并使用图层作为汇总统计数据的输入来计算 POPULATION 字段值的总和,将仅使用一个要素(加拿大),结果值为 3300 万。但是,如果使用要素类的路径(例如 C:\mydata.gdb\world_countries)代替图层名称,则将使用所有 195 个要素,结果是 67 亿。
复制要素工具用于在新要素类或表中为选择内容创建永久副本。
可使用“按属性选择图层”和“按位置选择图层”工具对话框中的“添加至”和“从中移除”选项组合多个空间选择和属性选择。
如果没有 ArcMap、ArcScene 或 ArcGlobe,可以在 Python 脚本和模型中使用图层和表视图以及选择内容。为此,可使用创建要素图层和创建表视图工具创建图层或视图,并在图层上执行选择,然后将图层用作其他工具的输入。