ArcGIS教程:属性表合并与SQL语言应用

需积分: 48 72 下载量 34 浏览量 更新于2024-08-07 收藏 7.72MB PDF 举报
本资源是一份关于ArcGIS教程的详细指南,主要聚焦于属性表的合并和SQL语言在ArcMap中的应用。首先,它讲解了如何在ArcGIS中合并属性表,即"merge"功能,这一过程用于将具有相同名称属性(如县polygon中的"name")但缺少其他信息(如邮编、区号等)的要素与其他包含这些额外数据的属性数据库(如Access)连接起来,通过选择所需属性创建新的独立要素。merge操作通常针对同一要素类内的要素,执行后原要素会被替换。 "union"则是更灵活的操作方式,它可以跨越不同图层的要素进行合并,新生成的要素会添加到目标图层中,但不会改变原始要素的数量。"append"则用来将多个要素类合并到一个单一的类别中,保持每个要素类原有的记录数不变。 接着,资源深入介绍了ArcMap中的SQL语言使用,特别是在查询地理数据库(如ArcInfo coverages、shape文件、INFO表和dBASE表)时的注意事项。SQL表达式的字段名需要正确引用,对于个人地理数据库,可能需要使用方括号;对于ArcSDE和ArcIMS数据,字段名则无需括号。此外,字符串在查询中应使用单引号,而对大小写敏感的查询可以通过UPPER或LOWER函数进行处理,如使用UPPER函数进行不区分大小写的姓名匹配。 教程还涉及了栅格地图的配准过程,包括使用控制点、GPS数据配准、图形失量化录入(半自动和批量矢量化)、手工数字化以及拓扑错误检查等内容。这些操作涵盖了从数据预处理到空间分析的全流程,有助于用户深入了解和掌握ArcGIS软件在实际项目中的应用技巧。整个教程内容详尽实用,适合对ArcGIS有一定了解但希望进一步提升技能的读者。