04地理信息系统实习教程第四章:属性表的编辑、连接、维护

合集下载

地理信息系统实习报告3篇

地理信息系统实习报告3篇

地理信息系统实习报告地理信息系统实习报告精选3篇(一)实习报告一、实习概况本次实习是在某地理信息系统公司进行的,实习时间为一个月。

实习内容主要围绕地理信息系统的应用和开发展开,包括数据采集、数据处理、地图制作等方面。

二、任务和成果1. 数据采集在实习期间,我负责参与地理数据的采集工作。

主要包括到各个地点进行实地调查,使用GPS设备采集地理坐标和其他相关信息。

通过采集的数据,可以为公司的地图制作和空间分析提供基础数据。

2. 数据处理在数据采集完成之后,我负责对采集到的数据进行处理和整理工作。

主要包括数据清洗、数据格式转换等。

通过数据处理,可以使得数据更加规范化和方便后续的应用和分析。

3. 地图制作在数据处理完成之后,我参与了地图的制作工作。

根据公司的要求和需求,使用地理信息系统软件进行地图的制作和设计。

通过地图的制作,可以将采集到的数据可视化,更好地向用户传递地理信息。

三、实习感想和收获1. 实习期间,我对地理信息系统的应用有了更深入的了解。

通过实际操作和项目实践,我学到了很多地理信息系统的相关知识和技能。

2. 通过实习,我也更加明确了自己的职业方向和兴趣。

我发现我对地理信息系统的开发和应用非常感兴趣,并且有一定的能力和潜力。

3. 在实习期间,我也学到了团队协作和沟通的重要性。

在项目中,我需要和团队成员进行密切合作,共同推进项目的进展。

四、实习总结通过本次实习,我不仅学到了地理信息系统的相关知识和技能,还锻炼了自己的实际操作能力和团队合作能力。

我相信这些经验和收获将对我的未来发展产生积极影响。

同时,我也对地理信息系统行业充满了信心,将继续深入学习和探索这个领域。

地理信息系统实习报告精选3篇(二)地理信息系统实习报告一、实习单位概况我在XX公司进行了为期两个月的地理信息系统实习。

该公司是一家专业从事地理信息系统开发与应用的软件公司,主要产品包括地理信息系统软件、GIS数据处理软件等。

公司在该行业拥有良好的声誉和高度的影响力,与多家政府部门和企事业单位有着合作关系。

地理信息系统实习报告

地理信息系统实习报告

一、实习背景随着信息技术的飞速发展,地理信息系统(GIS)作为一种综合性的空间信息处理技术,已经成为现代社会不可或缺的技术工具。

为了更好地将所学知识与实践相结合,提高自身的专业技能,我在2023年暑假期间参加了为期一个月的地理信息系统实习。

本次实习旨在通过实际操作,深入了解GIS的基本原理、应用领域以及在实际工作中的运用。

二、实习目的1. 掌握GIS软件的基本操作,提高空间数据处理和分析能力;2. 了解GIS在各个领域的应用,拓展知识面;3. 培养团队协作和沟通能力,提高实际工作能力;4. 为今后从事GIS相关工作奠定基础。

三、实习内容1. GIS软件学习在实习期间,我主要学习了ArcGIS、MapInfo等GIS软件。

通过老师的讲解和实际操作,我掌握了以下内容:(1)ArcGIS软件:包括地图创建、数据编辑、空间分析、地图输出等基本操作;(2)MapInfo软件:包括地图创建、数据导入导出、空间查询、专题分析等基本操作。

2. 实际项目操作在实习过程中,我参与了以下实际项目:(1)城市土地利用现状调查:通过实地调研,收集城市土地利用数据,运用GIS 软件进行数据处理和分析,绘制土地利用现状图;(2)道路网络规划:根据实际需求,运用GIS软件对道路网络进行优化设计,提高道路通行效率;(3)水资源管理:利用GIS软件对区域水资源进行空间分析和评估,为水资源管理提供科学依据。

3. 团队协作与沟通在实习过程中,我与团队成员共同完成了各项任务。

通过沟通协调,我们共同解决了项目实施过程中遇到的问题,提高了团队协作能力。

四、实习成果1. 熟练掌握了ArcGIS、MapInfo等GIS软件的基本操作;2. 完成了城市土地利用现状调查、道路网络规划、水资源管理等实际项目;3. 提高了空间数据处理和分析能力,拓展了知识面;4. 培养了团队协作和沟通能力。

五、实习体会1. GIS技术在现代社会具有广泛的应用前景,掌握GIS技能对于今后从事相关工作具有重要意义;2. 实践是检验真理的唯一标准,通过实习,我深刻体会到理论知识与实际操作相结合的重要性;3. 团队协作和沟通能力在GIS工作中至关重要,要学会与他人共同解决问题;4. 培养自己的学习能力和创新精神,不断提高自身综合素质。

ArcGIS实习报告11月3

ArcGIS实习报告11月3

实习报告
实习题目:1、属性表的编辑、连接、维护
2、上下行不通车速、道路互通
3、工程中的土方、纵坡
4、复杂地形中的选址
实习目的:学习ArcGIS的功能及应用
实习时间:2011年11月3日星期四
实验数据资料:地理信息系统实习教程里所带光盘里的材料
实习地点:二教
实习内容(步骤):
课后又自己负责做自己的那一章,然后在课上由老师抽一部分同学给其他人讲课及操作。

这次课的内容很多,1、属性表的编辑、连接、维护:新建属性表,增加、删除记录和字段,输入、修改属性值。

调整字段的可见性、假名,适应各种应用的需要。

通过条件组合查询,过滤不需要的记录、要素,使属性表、专题图得到精简。

两个和更多的属性表可以连接起来,实现对复杂事物的查询。

超链接使属性成为查询其他媒体信息或实现其他处理功能的通道,扩展了传统数据库的查询功能。

2、上下行不通车速、道路互通:主要是建立网络数据集,然后分析得到需要的结果。

3、工程中的土方、纵坡:建立不规则三角网。

4、复杂地形
中的选址:基于栅格的综合选址评价分析
实习心得:通过两节课的学习arcgis软件,学习的内容很多,需要的是课后自己的认真琢磨,但认真的听同学们讲课也让我学到了很多东西,收获很多。

也了解到arcgis软件的强大功能,我想学好这个软件将会对自己受益无穷。

地理信息系统原理课程综合实习指导书

地理信息系统原理课程综合实习指导书

《地理信息系统原理课程综合实习》指导书实习目的:本实习是为学习和理解《地理信息系统原理》课程的相关知识而专门设计的。

通过实习,加深学生对地理信息系统的组成、功能、数据库以及数据输入、数据编辑、数据分析、数据显示输出等基本概念、理论和方法的理解和掌握。

要求学生了解ArcGIS9的基本组成,了解Geoway和ArcGIS9软件的基本组成和基本功能;了解GIS数据库的相关知识;了解Geoway和ArcGIS9的文件结构和类型,掌握创建这些文件的方法;掌握空间数据和属性数据的输入方法、数据编辑方法;掌握影像匹配、DEM生成、坐标变换的基本方法;掌握栅格数据、矢量数据和属性数据的基本分析方法;掌握数据显示的基本方法以及布局地图的制作和输出方法;学习和掌握使用Python2.1 Script语言定制工具实习安排:“地理信息系统原理课程综合实习”课程共4周,第1、2周安排GIS的Geoway矢量数据采集、AutoCAD 专题分类提取、ArcInfo建库、ArcGIS地理数据空间分析相关软件实习,实习时间共分14个单元时间进行教学指导。

具体时间分配如下:第一单元:了解Geoway软件的结构、框架,帮助文档的使用,并掌握地形图扫描矢量化流程,及具体操作。

第二单元:通过具体案例掌握,Geoway软件的工程创建、图像配准、数据采集(包括点、线、面、注记的采集和编辑),并进行检查与编辑,通过图幅整饰出图。

第三单元:了解ArcGIS 9的组成、功能,帮助文档的使用,并掌握使用ArcCatalog、ArcMap、ArcScene 显示和浏览数据。

第四单元:学习使用ArcCatalog创建Personal GeoDatabase数据库,创建数据文件,定义数据属性,创建数据集,向数据库导入和导出数据。

第五单元:学习和掌握ArcMap的数据编辑方法,影像配准方法、投影和坐标变换方法。

第六单元:学习DEM的生成方法、DEM内插方法,DEM的显示和分析方法。

地理信息技术专业实操地理信息系统的数据编辑与地制作技巧

地理信息技术专业实操地理信息系统的数据编辑与地制作技巧

地理信息技术专业实操地理信息系统的数据编辑与地制作技巧在当今科技发展日新月异的时代,地理信息技术的应用越来越广泛。

地理信息系统(GIS)作为地理信息技术的核心工具之一,在各个领域都得到了广泛的应用。

而对于地理信息技术专业的学生来说,实操地理信息系统的数据编辑与地制作技巧是非常重要的。

本文将从数据编辑和地图制作两个方面介绍相关技巧。

一、数据编辑技巧数据编辑是地理信息系统中的一项核心工作,主要包括数据的输入、维护和更新等。

正确的数据编辑技巧能够提高数据的质量和准确性,进而提高地理信息系统的分析和决策效果。

1. 数据输入在进行数据输入之前,需要对数据的来源进行核实。

了解数据的收集方式、采样点的位置和数据的准确性是十分重要的。

此外,在进行数据输入时,需要保证输入的数据格式和系统要求的格式一致,以免影响后续的数据分析和处理。

2. 数据维护数据维护是指对已经输入到地理信息系统中的数据进行修改、更新和删除等操作。

在进行数据维护时,需要注意以下几点:(1)规划数据维护计划:确定数据维护的频率、时间和人员,并建立数据维护的工作流程。

(2)及时更新数据:根据数据的变化情况,及时进行数据的更新,以保证数据的准确性和实用性。

(3)备份数据:在进行数据维护之前,务必进行数据备份,以防数据丢失或损坏。

3. 数据编辑工具的使用地理信息系统提供了多种数据编辑工具,如属性编辑工具、拓扑编辑工具等。

熟练掌握这些数据编辑工具的使用方法,可以提高数据编辑的效率和准确性。

二、地图制作技巧地图是地理信息系统中最直观、最重要的展示方式之一,通过合理的地图制作可以更好地传达地理信息。

1. 数据选择地图制作的第一步是选择合适的数据来源。

根据地图的目的和主题,选择与之相关的数据进行制作。

同时,要对数据进行筛选和清洗,排除不符合地图制作目的的数据。

2. 地图设计地图设计是地图制作的关键步骤,包括地图的布局、符号设计和颜色搭配等。

在进行地图设计时,需要注意以下几点:(1)合理的布局:地图的布局要符合地图的使用习惯,主要信息要突出显示,并合理安排图例和比例尺的位置。

地理信息系统大四实习报告

地理信息系统大四实习报告

大四实习报告一、实习背景随着我国经济的快速发展和城市化进程的推进,地理信息系统(GIS)技术在各行各业中的应用越来越广泛。

作为地理信息系统专业的一名大四学生,为了提高自己的实际操作能力和理论联系实际的能力,我利用大四实习的机会,来到了某地理信息系统公司进行为期一个月的实习。

二、实习内容实习期间,我主要参与了以下几个方面的工作:1. 数据采集与处理:我参与了项目中的数据采集工作,主要包括野外调查和内业数据处理。

野外调查过程中,我学会了如何使用GPS设备进行定位和测量,并记录相关地理信息。

内业数据处理阶段,我学会了如何使用ArcGIS、MapInfo等软件进行数据编辑、处理和分析。

2. 空间数据分析:在实习过程中,我参与了项目中的空间数据分析工作。

通过学习,我掌握了空间数据的基本概念、数据结构以及常用的空间分析方法。

在实际操作中,我学会了如何利用GIS软件进行空间数据的叠加、缓冲区分析、路径分析等,并为项目提供了有效的数据分析结果。

3. 地图编制:在实习过程中,我参与了项目中的地图编制工作。

通过学习,我掌握了地图编制的基本原理和方法,学会了如何使用GIS软件进行地图设计、符号制作和色彩搭配。

在实际操作中,我根据项目需求,制作了多种类型的地图,包括自然地图、社会经济地图和专题地图等。

4. 项目管理与沟通:在实习过程中,我参与了项目管理工作,学会了如何进行项目计划、进度控制和质量保证。

此外,我还学会了与团队成员进行有效沟通,协调各方资源,确保项目的顺利进行。

三、实习收获通过这次实习,我收获颇丰,具体表现在以下几个方面:1. 提高了实际操作能力:通过实习,我将所学的理论知识与实际操作相结合,熟练掌握了GIS软件的操作方法和技巧,提高了自己的实际操作能力。

2. 加深了对GIS专业的理解:实习过程中,我深入了解了GIS技术在实际项目中的应用,对GIS专业的内涵和外延有了更深刻的认识。

3. 锻炼了团队协作能力:在实习过程中,我与团队成员紧密合作,共同完成项目任务。

地理信息系统实习步骤

一、几何校正第一步:打开arcmap,点击添加宁夏回族自治区的地图。

第二步:点击Arccatalog→选择宁夏地图右键→属性(Propertjes)→Spatial Reference →图1→Edit→Select → Projected Coordinate Systems → Continental → Asia → Asia Lambert conformal conic.prj → Add →得到图2;→ Modify → xian 80.prj→得到图3→add→图4→点击确定。

第三步:点击view→Toolbars→在georeferencing前打√,点击georeferencing →将Auto Adjust前的√弄掉第四步:点击Tools→Extensions→全部打√第五步:放大选定点,放大到像元级→点击(Add control point)→点住选定点→右键→Input X and Y 或者 Input DMS of Lon and Lat)→OK→选另外一个点,总共需要达3个点以上第六步:点击Georeferencing→Update Display→Rectify→确定→得到校正后的图像图5。

图1 图2图3 图4图5二、数字化(1)栅格化第一步:点击Arccatalog→右键→New→Shapefile→Name:nx-river→Feature Type: Polyline→Edit→import→ningxia1.img(校正好的宁夏地图)→确定→得到图6→Ok.第二步:点击加入nx-river →点击再加入ningxia1.img(校正好的宁夏地图)第三步:View →Toolbars → Editor ; Editor→ start Editing →放大→选择笔→点河流→键盘上下左右→双击;→ Editor →Save Edits →Stop Editor第四步:Tools →Extension (全部打√) →View →Toolbars →√Spatial Analyst ; → Spatial Analyst → convert → Features to Raster → Input features :nx-river → Output cell size : 3 → Output raster: nx-river-r(如图7) → ok →得到栅格化的图8。

04地理信息系统实习教程第四章:属性表的编辑、连接、维护

第四章属性表的编辑、连接、维护1 属性表的一般编辑1.1 表的新建图4-1 ArcCatalog 操作界面表的新建要用ArcCatalog,通过Windows / 开始/ 程序/ ArcGIS / ArcCatalog启动(因软件安装的差异,路径可能不同),和Windows 的资源管理相似(见图4-1),在左侧窗口,可找到本章练习临时文件的存放目录D:\gis_ex09\ex04\temp,点击窗口上侧标签Contents,在右侧窗口的空白处,点击鼠标右键,出现快捷菜单,选择New/dBASE Table,表示在当前目录下建立新表,默认表名是New_dBASE_Table,用键盘将表名改成ld_far。

再次选择刚新建的表,点击上侧标签Preview,可以看到该表中包含了两个由系统自动创建的字段,第一个为OID,用于自动标识不同记录,不允许用户输入、修改数据,第二个为Field1,接受用户输入数据。

选择菜单File / Properties,出现dBASE Table Properties 对话框,点击标签Fields,出现字段编辑对话框,准备为该表增加2 个字段。

一般的方法是在Field Name 列下用键盘输入字段名,回车后右侧Data Type 列中出现该字段的默认数据类型,利用下拉表可改变数据类型,如果要改变字段长度,在中间Field Properties 框中修改,本练习要求输入2 个字段:Fields Name(字段名):landuseData Type(数据类型): Text(字符型)Length(字段长度):2Fields Name(字段名):FARData Type(数据类型): Float(浮点型)Precision(占用长度):3Scale(保留小数位数):1如果认为某个字段是不需要的(如Field1),可以用鼠标点击该字段名左侧的小方格,使其变成黑色,右侧的Data Type 项也同时变成相反的黑白色,按键盘Delete 键,该字段就被删除。

地理信息系统实习教程

《地理信息系统实习教程》实习一:空间信息的数字化采集与处理一、 目的1. 掌握地图扫描矢量化的基本原理与方法2. 熟悉ARCVIEW 软件的主要绘图和编辑工具 3. 了解MAPINFO 软件的数据处理方法二、 实验准备在数字化之前必须设计好数字化所采用的技术路线,它不仅直接关系到地图数字化的效率,而且也关系到数字化成果的质量。

确定数字化的技术路线包括采取何种方式进行数字化,数字化精度要求如何,选取什么样的地图作为数字化底图,对那些要素进行数字化,如何对数字化要素进行分层和分幅,以及代码的设计等等。

1. 软件准备: MAPINFO, ARCVIEW 2. 资料准备:(1) 数字化底图:1:1万地形图的一部分。

地图等高距为10米。

(2) 图幅控制点坐标:图幅控制点坐标是用来进行图幅定向的,它能够确定地图的地理位置和比例大小。

本试验的控制点坐标如下:表1 图幅控制点坐标表项目 北坐标 东坐标 左上 3857154 544744 右上3857154545108图1 数字化底图右下 3856916 545108 左下3856916544744(3) 确定地图的分层与分幅:GIS 是以图层的方式管理地图的,将点、线、面等地力实体按其性质的不同分别归入不同的图层进行分层管理是GIS 管理空间数据的基本方式。

本实习的分层及代码见下表:表2 地理要素分层及代码表 项目 层名包括的要素 代码 等高线层terlk计曲线 首曲线 高程点201 202 103 线状水系层 wtlpt 现状表示的河流 301 面状水系层wtlnt面状表示的河流(封闭) 湖泊(封闭)302 303(4) 设计代码:代码的设计非常重要,它是计算机存贮、检索、识别的基础,使之能够满足各种应用分析需求。

(5) 在计算机上建立自己的实习目录,例如:E:\GIS\zhxm ,将地图影像放入,文件格式为TIF 。

三、 实验内容及步骤、方法1. 数字化采集(1) 打开MAPINFO ,【打开文件】对话框中,【文件类型】选择【栅格文件】,找到存放地图的位置,在出现的对话框中选择【显示】或【配准】,选择【显示】,直接将图打开。

地理信息系统实习操作指南

目录 ........................................................................................................................ 错误!未定义书签。

实习一ArcMap地图符号的制作 .. (2)1点状符号的制作 (2)2线状符号的制作 (3)3面状符号的制作 (7)实习二ArcMap 数据编辑 (10)实习三ArcMap统计图和统计表的制作 (12)1、ArcMap统计图的制作 (12)2、ArcMap统计报告的制作 (14)实习四地图数据组的操作 (18)实习五、ArcMap属性表操作和查询检索 (20)实习六ArcMap空间分析 (24)1缓冲和叠加分析 (24)2空间数据的合并 (28)3空间数据的裁剪 (29)实习七工具条定制创建 (31)1、学会汉化界面 (31)2、学会组装常用的命令 (31)3、了解用VB创建新命令的原理 (33)实习八ArcCatalog (34)1.Coverage创建 (34)r表创建(与1类似) (37)3.建立拓扑关系1)右击需要建立拓扑关系的Coverage,弹出快捷菜单选择Properties对话框 (37)4.Shp创建(与1类似) (37)5.Shp坐标系统的定义 (37)实习九ArcMap和ArcCatalog 关联 (39)实习十ArcToolbox (41)实习十一地图数字化(综合实习) (43)实习一数据的导入和采集 (43)1、GPS采集的数据转化地图数据 (43)2 在ArcView中读.dgn文件 (44)3 在ArcView中读.TIFF格式(遥感影像)文件 (45)4加载JPEG格式数据(数据来源:兰坪县地质图) (46)5地图数据采集――屏幕矢量化 (46)实习二ArcView 中的数据的查询、 (51)检索、空间分析、统计计算 (51)实习一ArcMap地图符号的制作学习目的:根据地图制作的需要及自已的意愿,设置和生成属于自已的地图符号。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

第四章属性表的编辑、连接、维护1 属性表的一般编辑1.1 表的新建图4-1 ArcCatalog 操作界面表的新建要用ArcCatalog,通过Windows / 开始/ 程序/ ArcGIS / ArcCatalog启动(因软件安装的差异,路径可能不同),和Windows 的资源管理相似(见图4-1),在左侧窗口,可找到本章练习临时文件的存放目录D:\gis_ex09\ex04\temp,点击窗口上侧标签Contents,在右侧窗口的空白处,点击鼠标右键,出现快捷菜单,选择New/dBASE Table,表示在当前目录下建立新表,默认表名是New_dBASE_Table,用键盘将表名改成ld_far。

再次选择刚新建的表,点击上侧标签Preview,可以看到该表中包含了两个由系统自动创建的字段,第一个为OID,用于自动标识不同记录,不允许用户输入、修改数据,第二个为Field1,接受用户输入数据。

选择菜单File / Properties,出现dBASE Table Properties 对话框,点击标签Fields,出现字段编辑对话框,准备为该表增加2 个字段。

一般的方法是在Field Name 列下用键盘输入字段名,回车后右侧Data Type 列中出现该字段的默认数据类型,利用下拉表可改变数据类型,如果要改变字段长度,在中间Field Properties 框中修改,本练习要求输入2 个字段:Fields Name(字段名):landuseData Type(数据类型): Text(字符型)Length(字段长度):2Fields Name(字段名):FARData Type(数据类型): Float(浮点型)Precision(占用长度):3Scale(保留小数位数):1如果认为某个字段是不需要的(如Field1),可以用鼠标点击该字段名左侧的小方格,使其变成黑色,右侧的Data Type 项也同时变成相反的黑白色,按键盘Delete 键,该字段就被删除。

字段OID 是内部的,不能删除。

检查属性表有OID,landuse,FAR 三个字段,按“确定”键结束属性表的结构定义,选择菜单File / Exit退出ArcCatalog。

1.2 添加记录启动ArcMap,打开文档\gis_ex09\ex04\ex04.mxd,鼠标右键点击data frame1,选择Active,激活数据框架,点击图标(Add Data),在\gis_ex09\ex04\temp 目录下找到属性表ld_far.dbf,双击添加。

如果在目录表中看不到,点击下部标签Source,在目录表中看到ld_far名称和图标,表示该表被添加到数据框架(Date Frame)中。

鼠标右键点击该表,在快捷菜单中选Open,该表被打开,该表是空的,只有列,没有行,在地图窗口的按钮条中点击图标(Editor Toolbar),弹出编辑器工具条,选择Editor / Start Editing,该表进入编辑状态,可以看出表的字段名从灰色变为白色,可以用键盘在表记录的单元(Cell)中添加数据,输入内容如下:landuse F A R C22.4C32.0C61.0E0.0G10.0M1.5R22.4S30.0数据添加完毕按回车键结束,在编辑器工具条中选用菜单Editor / Stop Editing,系统提示,是否保存编辑结果,回答“是(Y)”,编辑状态结束,属性表的字段名从白色变为灰色。

1.3 常用操作(1)添加记录或修改属性。

在ArcMap 中,用鼠标右键打开属性表,选用菜单Editor / Start Editing,使该表处于编辑状态,表中的字段名从灰色变为白色,用键盘添加记录或修改属性。

(2)结束编辑。

选用菜单Editor / Stop Editing,结束编辑,系统提示:是否保存编辑的结果,回答“是(Y)”,编辑结果被保存,回答“否(N)”,则放弃编辑的结果,表中内容恢复到编辑开始(Start Editing)之前。

编辑状态结束,表中字段名从白色变为灰色。

选用菜单Editor / Start Editing,该表再次进入编辑状态。

(3)增加字段。

表已打开,如果该表未退出编辑状态,选用菜单Editor / Stop Editing,在属性表显示框右下侧点击按钮Options / Add Field…,后续操作和ArcCatalog 中增加字段的操作一致。

(4)删除字段。

如果该表处于编辑状态,选用菜单Editor / Stop Editing,结束编辑。

鼠标右键点击要删除的字段名,弹出的快捷菜单,选择Delete Field。

(5)删除记录。

如果表未打开,选用Editor / Start Editing,该表进入编辑状态,鼠标单击要删除的记录左侧的小方格,该记录进入选择集,改变颜色,按键盘上的Delete 键,实现删除。

若要删除多条记录,借助Ctrl 键,连击左侧多个小方格,选定多条记录,使他们进入选择集,改变颜色,按键盘上的Delete 键,实现删除。

1.4 要素属性表的操作ArcGIS 的要素属性表(Feature Attribute Table)和一般属性表不同,它和要素类(Feature Class)存储在一起,在ArcMap 中,和专题图层(Layer)相对应,加载、删除图层,同时加载、删除对应的要素属性表。

在地图文档目录表中用鼠标右键点击图层名,选择菜单Open Attribute Table,就打开了该图层的要素属性表。

一般情况下不要添加、删除记录,容易引起记录和要素的不对应,其他操作和一般属性表相同。

2 表和表的连接建立表和表之间的连接,使查询的功能、内容得到扩展。

要连接两个表必须有对应的字段(称关键字段),字段名可以不同,数据类型、属性值应相同。

要连接的两个表中的记录,可能是“一对一”、“多对一”、“一对多”的逻辑关系。

ArcMap 提供二种连接方式:Join(合并)和Relate(关联)。

2.1 Join(合并)方式连接启动地图文档\gis_ex09\ex04\ex04.mxd,鼠标右键点击data frame1,选择Active,可以看到有一个图层“土地使用”(见图4-2),在目录表中用鼠标右键点击该图层,选择Open Attribute Table,要素属性表“Attribute of 土地使用”被打开,可以看到该表有LANDUSE 等字段。

在地图文档目录表中点击Source 标签,确认ld_far.dbf 表已存在(若不存在,按本章开始处的练习新建、加载、输入属性),用鼠标右键点击该表,选择Open,打开“Attribute of ld_far”。

调整属性表显示窗口的大小,能同时看清两个属性表(见图4-3)。

“Attribute of 土地使用”有近40 条记录,“Attribute of ld_far”只有8 条记录。

在地图文档的目录表中鼠标右键点击图层名“土地使用”,选择快捷菜单Joins and Relates / Join…,弹出Join Data 对话框:图4-2 data frame1 的显示图4-3 二个属性表同时显示What do you want to join to:Join attributes from a table 和某一个表建立连接1. Choose the field in this layer that the join will take place:LANDUSE 下拉选择连接关键字段2. Choose the table to join to this layer,or load a table:ld_far 下拉选择,已加载的ld_far 表将被连接3. Choose the field in the table to base the join only:landuse 下拉选择,ld_far 中landuse 为连接关键字段。

按OK 键继续,提问是否要加索引,回答“No”,可以看到“Attribute of ld_far”被关闭,“Attributeof 土地使用”的右端增加了三个字段:ld_far.OID ,ld_nduse,ld_far.FAR(见图4-4),他们来自被连接的表。

Join 是使两个表在逻辑上合并,实际的数据储存仍相互独立。

Join 连接有时会失败,一般的原因是某个表或图层正在编辑,应选用菜单Editor / Stop Editing,退出编辑状态,再作连接操作。

图4-4 连接后的属性表在二表连接的基础上,还可进一步连接第三个表。

已有的连接也可以消除,鼠标右键点击已经建立连接的表名(或图层名),在快捷菜单中选择Joins and Relates / Remove join(s) / Remove all joins,各种Join 方式的连接被消除。

2.2 关联(Relate)方式连接启动文档\gis_ex09\ex04\ex04.mxd,激活data frame2,可以看到有一个图层“动迁地块”(见图4-5)。

打开属性表“Attribute of 动迁地块”,可以看到该表有10 多条记录,字段PARCEL_ID为每个多边形的编号。

在按钮条中点击(Add Data),加载属性表\gis_ex09\ex04\rsdt,在地图文档的目录表中,鼠标右键点击rsdt,选Open,打开后可看到该表有上百条记录,每条记录为一户居民的信息,字段PARCEL_NUM 为居民房屋所在地块的编号。

调整属性表显示窗口的大小,合适看清两个属性表:“Attribute of 动迁地块”和“Attribute of rsdt”。

到地图文档的目录表中,鼠标右键点击rsdt,选用快捷菜单Joins and Relates / R elate…,弹出的Relate 对话框:图4-5 data frame2 的显示1.Choose the field in this layer that the relate will take place:PARCEL_NUM 下拉选择,rsdt 表中的PARCEL_NUM 作为关联的关键字2.Choose the table or layer to relate to this layer or select from file:动迁地块下拉选择,图层“动迁地块”的要素属性表作为关联表3.Choose the field in the related table or layer relate:PARCEL_ID 下拉选择,“Attribute of 动迁地块”中的PARCEL_ID 作为关联的关键字段4.Choose a name for the relate:Relate1 键盘输入,为该关联起个名称按OK 键确定,两个属性表显示外观不变,但在逻辑上实现了关联,再调整显示窗口的大小,除了能看清二个属性表,还能看清地图。

相关文档
最新文档