区块链技术博客
www.b2bchain.cn

006 使用ArcCatalog实操求职学习资料

D0b2wT.gif

本文介绍了006 使用ArcCatalog实操求职学习资料,有助于帮助完成毕业设计以及求职,是一篇很好的资料。

对技术面试,学习经验等有一些体会,在此分享。

ArcCatalog用来浏览和管理你的空间数据。在连接到你的数据后,使用目录方式来浏览它的内容。找到你所需要使用的数据后,就可以把数据添加到地图上。通常在获得项目数据后你还不能直接使用它。你也许需要改变它的投影或者格式,修改它的属性,或者将地理要素和存储在其它表格中的属性进行连接。当数据最终准备好后,你需要记录你所做的内容修改。这些数据管理任务都可以在Catalog下使用工具完成。

 练习一显示怎样建立自己的地理数据的目录:添加数据到目录以及移除目录中的数据。
 练习二演示怎样浏览和查找数据以及怎样添加到地图上;
 练习三演示怎样定义数据源的坐标系统,修改其内容,将另外表格的属性合并到数据,以及根据合并来的属性符号化要素。

练习一:建立地理数据的目录
我们习惯用文件夹来组织文件,地理数据也不例外,它的操作和windows资源管理器下没有什么大的不同。但是,需要注意的是文件夹和路径取名时,由于ArcGIS Desktop数据处理使用Python2.x版本,它对汉字的支持非常差,因此我们提出如下命名规则:
路径名仅由字母和数字和下划线构成;字母开头;总计不超过13个字符。不要使用特殊符号,不要使用汉字!
1 启动ArcCatalog
开始–>程序–>ArcGIS–>ArcCatalog
注意:进行GIS项目或日常管理,一般首先应该打开ArcCatalog而不是ArcMap。当然由于10版本在ArcMap中提供了一个Catalog窗口,因此熟悉数据后可以直接打开ArcMap,再通过它的Catalog窗口管理和使用数据。
006 使用ArcCatalog实操
在ArcCatalog窗口的左边部分,你看到的是目录树(Catalog Tree);它为你提供你的数据组织方式的层状视图。在右边部分的页面中,你可以浏览在目录树中选择到的文件夹或数据库等内容。10版本还提供了一个搜索窗口(最右边,可以单独打开/关闭)。

第一次启动ArcCatalog后,它包含用来访问本地硬盘的文件夹连接。目录中也包含让你建立和存储到数据库和因特网GIS服务器的连接的文件夹等(这些内容都可以通过自定义来改变:Customize –ArcCatalog Options: General页面)。

文件夹连接让你能访问在本地磁盘或者(网络中)共享文件夹中的文件夹,或称路径。数据库连接让你访问服务器上数据库的内容。从目录中删除文件夹连接或数据库连接时,你并没有删除数据,只是删除了连接。但是,删除连接下的文件夹或文件则是真正的删除!!如果你没有发现你数据所在的磁盘,那么通过建立文件夹连接来连接到它,然后才能通过连接来浏览访问该连接下的数据。

选择一个连接后,你就可以访问它所指向和包含的数据。如在目录树中选择C盘连接,右边就显示出c盘下的内容:
006 使用ArcCatalog实操
也可以点击C:左边的加号展开它,去访问它下面的文件夹和空间数据。

2 查看文件夹连接
在目录树中选择一个文件夹连接,Contents页中会列出它包含的条目,如上图所示。与Windows资源管理器不同的是,Catalog不会列出磁盘上的所有文件,仅列出设定好的地理数据和相关数据。如果你经常要使用的某种数据格式未能列出,那么可以通过Customize下的 ArcCatalog Options的File Types页面来添加。一个包含有文件的文件夹在Catalog也可能显示是空的,因为它不包含指定的地理数据。包含有地理数据源的文件夹的图标是特殊的,从而使你容易找出。

3 连接到练习使用的数据
在ArcCatalog中,如果你你知道该数据所在的文件夹的路径,可以在Location中输入而选择到它。
1)点Location文本框。
2)输入到练习数据文件夹的路径,例如E:newexpfirstexp2 ,回车 。(注意是你自己数据所在的路径)
006 使用ArcCatalog实操
这样你指定的文件夹就在目录树中被选择到:
006 使用ArcCatalog实操
当然,通过输入地址的方式一般不常用。更多的是通过鼠标操作浏览到。

4 建立练习数据的工作拷贝
在处理数据时,最好是在拷贝上进行,以保持原始数据不变。你可以在windows资源管理器下对整个文件夹进行拷贝,也可以在ArcCatalog下进行文件夹(工作空间)的拷贝。当然,地理数据的拷贝应该也必须在ArcCatalog下进行,而不是windows资源管理器下进行。
1)假设你的工作空间为D盘下的名为mycatalogexp的文件夹:工具栏上点击connect to folder,在打开的Connect to Folder窗口中浏览找到你的工作空间,确定。
006 使用ArcCatalog实操
这样ArcCatalog的目录树中就建立了到你的工作空间的连接:
006 使用ArcCatalog实操
2)在目录树中点选原始数据所在的exp2文件夹,右边窗口列出它下面的内容:一个catalog文件夹。右击这个文件夹选择copy。
3)右击目录树中自己工作空间的连接,选择paste。这样就讲练习数据拷贝到了自己的工作空间下:
006 使用ArcCatalog实操
4)在内容页中点击刚拷贝来的Catalog文件夹。
5)从File菜单下选择Rename。(右键菜单中也有,两次单击也能实现改名)
6)输入Cat_Tutorial,回车。(注意有下划线链接,名字最好不要有空格的)
006 使用ArcCatalog实操
可以看到,Windows资源管理器常用的各种操作快捷键都能在ArcCatalog中使用,如拷贝Ctrl+C,粘贴Ctrl+V,两次单击改名,拖动拷贝等。

5 直接连接到你的练习数据拷贝
目录中的文件夹连接可以方便访问磁盘上特定的文件夹。例如,本练习中我们不需要查看磁盘上的所有数据,而只需要使用cat_tutorial文件夹中的数据。除了使用工具connect to folder之外,ArcCatalog提供了一种快捷方式来建立到文件夹的连接:
1)在内容列表中点选Cat_Tutorial文件夹。
2)将它拖到目录树顶部的Folder Connections上后释放鼠标键。这是建立文件夹连接的一种快捷操作方式。
006 使用ArcCatalog实操
这样就建立了一个到本次实验数据的文件夹连接:
006 使用ArcCatalog实操

6 删除你不需要的文件夹连接
后面的练习中,你只需要通过这个文件夹连接来访问实验数据。(在以后要避免展开整个磁盘的方式来访问数据)。你可以清除目录树中的前面建立的到自己工作空间的连接,(但最好不要清除到本地磁盘根目录的连接,虽然清除后可以重新添加)。
1)点选D:mycatalogexp这个文件夹连接。
2)点击标准工具栏上的Disconnect Folder按钮。这样该连接就被删除了。当然文件夹连接的右键菜单上也有Disconnect Folder。
006 使用ArcCatalog实操
取消文件夹连接并不会删除数据。如果你想清除目录树中的到数据库、GIS服务器等的连接,那么可以:
3)从Customize菜单下选择ArcCatalog Options打开选项对话框。
4)在选项对话框中选择General页面。
006 使用ArcCatalog实操
5)列表框中,取消对Database Servers,Database Connections,GIS Servers的选择。OK确定。这样目录树中相应的连接不再显示出来。要重新显示它们则应重新勾选它们。

练习二 浏览数据和把数据添加到地图
ArcCatalog的右边窗口的三个页面提供了三种不同的方式来浏览目录树窗口中选择到的对象的内容。每个页面中你都可以改变不同的查看方式来查看目录中选择到的条目的内容。

Contents(内容)页面中列出目录树中选择到的对象中包含的内容,例如,文件夹下的内容,地理数据库下的内容。
Preview(预览)页面用来查看目录中选择到的地理数据或表格的内容。
Description(描述)页面中你可以查看关于对象的描述文档资料。通过设置还可以管理和编辑元数据。

ArcCatalog和ArcMap共同来使制作地图的工作变得简单。本练习中你将制作黄石国家公园东南角的森林资源地图。在Yellowstone文件夹下有一张研究区的地图,但它是不完整的。本练习中,在查看文件夹下的数据后,你需要把更多的数据添加到该地图。

1 Contents内容页面
当目录树中选择到一个条目,如文件夹或者地理数据库,内容页中将列出其下包含的条目。要改变内容列表的外观,使用标准工具栏上提供的适合的工具按钮。
006 使用ArcCatalog实操
Large Icons使用大图标来列表显示条目。List使用小图标。Details则多列显示出各个条目的属性,包括类型和要素类型。你可以针对某个列进行排序显示。Thumbnails用快照来显示各个条目,提供一种快速图例方式显示地理数据。

地图文档、shapefile、表格等条目下不包含其它条目。当你在目录树中选择空间数据或表格时,内容页中列出它们的属性和缩略图。
006 使用ArcCatalog实操
浏览Yellowstone文件夹下的内容
在Catalog中每种地理数据都有它自己的图标。Yellowstone文件夹下包含有个人地理数据库,coverage,shapefile,栅格数据集,TIN数据集,dBase表格,以及ArcMap地图文档。
1)在目录树中双击练习数据的文件夹连接D:mycatalogexpCat_Tutorial。
2)在目录树中点选Yellowstone文件夹。
3)标准工具栏上点选Large Icon按钮。
006 使用ArcCatalog实操
4)点击Detail按钮。可以看到Type列中列出了每个数据的类型,和图标相对应:
006 使用ArcCatalog实操
5) 点击类型(type)列的列头,这样将按照类型排序显示。
6) 点击名字列的列头,这样将按照名字排序显示。按照名字顺序显示的时候,那些包含其它条目的条目,如文件夹、地理数据库、coverage,总是排在最前面。
7) 点Thumbnails按钮,这样将显示缩略图。那些不是地理数据源的条目,如黄石地理数据库,不能有缩略图,以显示在灰色背景上的图标表示。
006 使用ArcCatalog实操
8) 点Detail按钮。
9) 内容页上双击yellowstone个人地理数据库。可以看到它包含的一个名为water的地理要素数据集以及一个叫roads的要素类。
006 使用ArcCatalog实操
10) 在内容表中双击water要素数据集打开它。它下面包括三个要素类:lakes,rivers以及streams。注意辨认它们的图标。
006 使用ArcCatalog实操
知识点总结:ArcCatalog以特殊的图标来表示不同的地理数据。注意单要素与多要素的图标的区别;要素类与图层的图标的区别;点线面不同几何类型图标的区别;shapefile和featureclass图标的区别。

2 Preview预览页面
Preview(预览)页面中你可以查看选择到的空间数据的地理视图和表格视图。对于既包含地理数据又包含表格属性的条目,利用页面底部的Preview下拉列表你可以在两种视图之间切换。
006 使用ArcCatalog实操
地理视图中显示矢量数据集的每个要素,栅格数据集的每个像元,以及TIN数据集的每个三角形。在显示地理数据时,Catalog使用的时缺省的符号设置,绘制图层的内容时,Catalog使用图层中保存的符号设置。利用地理工具栏上提供的工具你可以浏览探索选择到的地理数据。

表格视图显示选择到的条目的表格的所有行、列和值。利用滚动条、表格底部的按钮和列名的内容菜单(右键菜单)可以对表格进行浏览探索。

查看Yellowstone数据的地理视图
查看地理视图时,地理工具栏时可以用的。你可以使用放大、缩小、平移、全景、识别工具来浏览探索地理数据。
006 使用ArcCatalog实操
1)在目录树中点选dem30这个栅格数据集。它包含的是研究区的高程信息。
2)点选Preview页面。(系统会提示你是否要建立金字塔索引Create pyramids for dem30,回答Yes建立索引能提升查看速度)。系统用缺省的灰度色阶来拉伸显示栅格数据。
006 使用ArcCatalog实操
3)在目录树中选择elevation图层,栅格将采用图层中存储的符号信息来显示:
006 使用ArcCatalog实操
从上面可以看到图层和数据的区别:图层可以是规定了显示颜色符号的。
4)在目录树中点选study_area这个shapefile并查看。它代表的是本实验的研究区,位于公园的东南角。
5)在目录树中点vegetation这个coverage左边的加号展开它,这样在目录树中列出了它包含的要素类。ArcCatalog中最基本的管理单元是单要素。点击polygon以显示它的多边形要素,这个多边形coverage表示的是研究区的不同类型的植被。。
006 使用ArcCatalog实操
6)在目录树中依次点击vegetation包含的各个要素类,在预览页面中检查它们。
7) 点击底部的Preview下拉箭头,在列表中选择Table。
8)在目录树中,依次点击vegetation的各个要素类,查看它们的属性表格。
006 使用ArcCatalog实操
上图所示是植被多边形要素的属性表格。注意看看包含哪些字段。
9)点击底部的Preview下拉箭头,切换回Geography视图方式。
10)在目录树中点Vegetation左边的减号,这样将它包含的要素类隐藏起来。Coverage处于选择状态。地理视图中显示的是coverage的多边形要素类。
ArcCatalog显示它在数据集中找到的第一个最高级别的几何图形。如果一个coverage中只包含点和线,那么首先将发现线要素类并显示在地理视图中。
11)在目录树中点击Yellowstone地理数据库下的water要素类左边的加号以展开它。它包含的要素类出现在目录树中。
006 使用ArcCatalog实操
12)在目录树中,依次点击Water包含的各个要素类,在预览窗口中查看它们的内容。这个要素数据集将公园内不同类型的水体组合起来:湖泊,河流,小溪。体会数据集的作用之一:按主题分类存储数据。
13)目录树中点选Water数据集。预览窗口中显示的是lakes要素类。这和coverage很类似。
14)在目录树中点击hydrology图层。这是个组合图层(Group Layers),用图层中存储的符号设置来显示所有的水体。当把组合图层添加到地图上时,它组合的所有图层都将添加到内容表中。
006 使用ArcCatalog实操
15)在地理工具栏上选择Identify工具。然后在预览窗口中点击中央的大湖泊。它的属性将出现在Identify Results窗口中。这个要素类中只有这个湖泊有名字。identify工具用于查看对象的属性。
006 使用ArcCatalog实操
16)关闭识别结果窗口。
通过在地理视图下浏览检查数据源的数据,你可以确定它是否包含你所需要的要素,这些要素的属性是否正确等。这些信息可以帮助你确定是否将数据添加到地图上。

3 浏览表格内容
利用ArcCatalog中提供的表格探查工具,你可以了解表格的很多内容。你可以在表格中搜索数值,根据一列或多列的值进行排序。

Vegetation中表示的是不同的植被区域。Vegtype表格中包含区域和植被的信息,如某个区域是否有植被,以及各个区域中都有那些植物种类。在公园内供定义了67种植被组合。一些区域,如开放的水体或裸露的岩石,可能根本没有植被。

下面使用表格视图下提供的工具来浏览vegtype表格中的内容。
1)在目录树中点选vegtype这个dBASE表格。
2)利用表格底部的按钮工具来浏览表格内的值。如果你点击了表格中某处,那么你也可以使用箭头键。
006 使用ArcCatalog实操
3)在当前记录(Current record)框中输入10并回车。表格中当前记录符号出现在第十条记录旁边。这条记录的OID(对象编号)是9,因为OID是从0开始编号的。
006 使用ArcCatalog实操
4)利用水平滚动条滚动表格直到能看到Primary字段。
5)右击这个字段的列头Primary,选择Freese/Unfreeze Column。这样这个列就被固定的表格的左端,列右边有一条黑色的粗线将它与其它列区别出来。
006 使用ArcCatalog实操
6)水平滚动表格,此时Primary字段一直停留在它的位置,而其它字段则正常滚动。滚动到Type字段出现在Primary字段的右侧停止。
7)调整字段显示宽度:将光标放在Primary列头右端的边上,光标符号改变为左右调节符号。
8)点击然后往左拖动Primary的这条边。红线表示这条边原来的位置,而黑线显示当前的位置。释放鼠标,这个列现在变窄了。
006 使用ArcCatalog实操
9)右键点击列头的TYPE列,选择Freeze/Unfreeze Column。粗黑线现在出现在TYPE列右边,Primary和Type两个列都处于锁定状态,在水平滚动时保持不动。
10)点击Type列头。这个列用亮蓝色显示。
11)点击并拖动Type列头到Primary列的左边。红线显示的是Type列的新位置。释放鼠标。
006 使用ArcCatalog实操
006 使用ArcCatalog实操
根据关系数据库理论,关系表中,列序是无关的。所以调整列序,它们还是同一个表格。当然,实际表格定义中的顺序并没有变化,仅仅是显示上的变化。
12)按住Ctrl键然后点击Primary列头。现在两列都处于选择状态。
13)右击Primary列头,点击Sort Descending。这样表格中的行将按照字母顺序降序排列,首先根据Type字段的值,然后考虑Primary字段的值。现在表格中的植被信息是从一般类型(type)到详细(primary树种)的顺序显示:
006 使用ArcCatalog实操
通过前面对表格的查看,你已经了解了研究区都有些什么植被类型。但是,你也许不知道表格中的某些列名的意思。要了解这些信息,你必须查看表格的元数据。

4 描述(Description)页和元数据(Metadata)管理
从10版开始,ArcCatalog在常规页面中简化了元数据的内容,由原来的元数据页面缩减为描述页面。这个页面只提供了数据的摘要、描述、使用限制等信息,而将更多的关于数据的信息(即元数据)隐藏起来:
006 使用ArcCatalog实操
要查看完整的元数据,需要从customize菜单下选择ArcCatalog Options,在打开的对话窗口中选择Metadata页面,在这个页面中Metadata Style改为别的标准元数据样式:
006 使用ArcCatalog实操
确定后,在目录树中选择别的数据,然后再次选择vegtype表格,相当于重新刷新,这次将显示完整的元数据内容:
006 使用ArcCatalog实操
元数据页面中显示目录树中选择到的条目的描述信息。元数据包括属性和文档。属性是从数据源中获取的,而文档则是由人提供的信息。元数据以扩展的标记语言(XML)数据文件方式与数据本身一起存储或者存储在地理数据库中。查看元数据与你在浏览器中查看普通的网页非常相似。

Yellowstone文件夹的元数据提供了对它包含的数据的简介。查看study_area和vegetation的元数据,你可以了解数据是什么时候制作的,为什么目的制作的,还可以查看数据的属性。
1)在目录树中点选Yellowstone文件夹。
2)点击Description页面。可以看到对这个文件夹内容的描述。
006 使用ArcCatalog实操
3)在目录树中点选study_area。查看它的元数据。可以看到完整的元数据包含很多信息,使用ArcGIS来进行元数据的维护和管理是很复杂的,尽管ArcGIS仍然提供了元数据的编辑管理功能。下面简单的练习一下编辑元数据内容。
4)目录树中选择到vegtype表格。右边元数据往下滚动到Fields段:
006 使用ArcCatalog实操
5)继续往下面查看表格字段的定义。如name1字段:理解元数据的内容和作用。
006 使用ArcCatalog实操
6)另一种查看元数据的方式是点击上面的编辑按钮:
006 使用ArcCatalog实操
这样很容易从左边大纲关键词中找到Fields,再展开右边窗口部分的Details,查看完整的字段定义和说明:
006 使用ArcCatalog实操
7)点选Contents页面回到内容页面。
现在你已经初步熟悉了这些数据,你可以用它们来制作研究区的地图。

5 通过属性页面了解地图的空间参照
尽管元数据中有关于空间参照的信息,但是最方便的了解和设置数据的空间参照信息的方式还是通过数据的属性页面。地理数据库是面相对象的产物,因此对象都具有属性和方法。
1)在目录树中右击study_area对象,选择Properties。(快捷方式是双击打开属性窗口)
2)在打开的属性窗口中选择XY Coordinate system页面:
006 使用ArcCatalog实操
在这个页面上首先可以看到当前数据采用的坐标系统:NAD_1927_UTM_Zone_12N,以及此坐标系统的一些详细信息。
这个页面上可以设置数据的坐标系统。强调:任何数据都只对应于一个正确的坐标系统,因此不能随意地指定、修改它的坐标系统!!
3)确定关闭此属性窗口。再次查看boundary这个数据的坐标系统。可以看到这个数据的当前坐标系统为Unknown,也就是还没有指定坐标系统。为了能正确地使用这个数据,应该为它指定正确的坐标系统,这样ArcMap才能根据空间参照信息正确的定位此数据。
006 使用ArcCatalog实操

ArcCatalog用来浏览和管理你的空间数据。在连接到你的数据后,使用目录方式来浏览它的内容。找到你所需要使用的数据后,就可以把数据添加到地图上。通常在获得项目数据后你还不能直接使用它。你也许需要改变它的投影或者格式,修改它的属性,或者将地理要素和存储在其它表格中的属性进行连接。当数据最终准备好后,你需要记录你所做的内容修改。这些数据管理任务都可以在Catalog下使用工具完成。

 练习一显示怎样建立自己的地理数据的目录:添加数据到目录以及移除目录中的数据。
 练习二演示怎样浏览和查找数据以及怎样添加到地图上;
 练习三演示怎样定义数据源的坐标系统,修改其内容,将另外表格的属性合并到数据,以及根据合并来的属性符号化要素。

练习一:建立地理数据的目录
我们习惯用文件夹来组织文件,地理数据也不例外,它的操作和windows资源管理器下没有什么大的不同。但是,需要注意的是文件夹和路径取名时,由于ArcGIS Desktop数据处理使用Python2.x版本,它对汉字的支持非常差,因此我们提出如下命名规则:
路径名仅由字母和数字和下划线构成;字母开头;总计不超过13个字符。不要使用特殊符号,不要使用汉字!
1 启动ArcCatalog
开始–>程序–>ArcGIS–>ArcCatalog
注意:进行GIS项目或日常管理,一般首先应该打开ArcCatalog而不是ArcMap。当然由于10版本在ArcMap中提供了一个Catalog窗口,因此熟悉数据后可以直接打开ArcMap,再通过它的Catalog窗口管理和使用数据。
006 使用ArcCatalog实操
在ArcCatalog窗口的左边部分,你看到的是目录树(Catalog Tree);它为你提供你的数据组织方式的层状视图。在右边部分的页面中,你可以浏览在目录树中选择到的文件夹或数据库等内容。10版本还提供了一个搜索窗口(最右边,可以单独打开/关闭)。

第一次启动ArcCatalog后,它包含用来访问本地硬盘的文件夹连接。目录中也包含让你建立和存储到数据库和因特网GIS服务器的连接的文件夹等(这些内容都可以通过自定义来改变:Customize –ArcCatalog Options: General页面)。

文件夹连接让你能访问在本地磁盘或者(网络中)共享文件夹中的文件夹,或称路径。数据库连接让你访问服务器上数据库的内容。从目录中删除文件夹连接或数据库连接时,你并没有删除数据,只是删除了连接。但是,删除连接下的文件夹或文件则是真正的删除!!如果你没有发现你数据所在的磁盘,那么通过建立文件夹连接来连接到它,然后才能通过连接来浏览访问该连接下的数据。

选择一个连接后,你就可以访问它所指向和包含的数据。如在目录树中选择C盘连接,右边就显示出c盘下的内容:
006 使用ArcCatalog实操
也可以点击C:左边的加号展开它,去访问它下面的文件夹和空间数据。

2 查看文件夹连接
在目录树中选择一个文件夹连接,Contents页中会列出它包含的条目,如上图所示。与Windows资源管理器不同的是,Catalog不会列出磁盘上的所有文件,仅列出设定好的地理数据和相关数据。如果你经常要使用的某种数据格式未能列出,那么可以通过Customize下的 ArcCatalog Options的File Types页面来添加。一个包含有文件的文件夹在Catalog也可能显示是空的,因为它不包含指定的地理数据。包含有地理数据源的文件夹的图标是特殊的,从而使你容易找出。

3 连接到练习使用的数据
在ArcCatalog中,如果你你知道该数据所在的文件夹的路径,可以在Location中输入而选择到它。
1)点Location文本框。
2)输入到练习数据文件夹的路径,例如E:newexpfirstexp2 ,回车 。(注意是你自己数据所在的路径)
006 使用ArcCatalog实操
这样你指定的文件夹就在目录树中被选择到:
006 使用ArcCatalog实操
当然,通过输入地址的方式一般不常用。更多的是通过鼠标操作浏览到。

4 建立练习数据的工作拷贝
在处理数据时,最好是在拷贝上进行,以保持原始数据不变。你可以在windows资源管理器下对整个文件夹进行拷贝,也可以在ArcCatalog下进行文件夹(工作空间)的拷贝。当然,地理数据的拷贝应该也必须在ArcCatalog下进行,而不是windows资源管理器下进行。
1)假设你的工作空间为D盘下的名为mycatalogexp的文件夹:工具栏上点击connect to folder,在打开的Connect to Folder窗口中浏览找到你的工作空间,确定。
006 使用ArcCatalog实操
这样ArcCatalog的目录树中就建立了到你的工作空间的连接:
006 使用ArcCatalog实操
2)在目录树中点选原始数据所在的exp2文件夹,右边窗口列出它下面的内容:一个catalog文件夹。右击这个文件夹选择copy。
3)右击目录树中自己工作空间的连接,选择paste。这样就讲练习数据拷贝到了自己的工作空间下:
006 使用ArcCatalog实操
4)在内容页中点击刚拷贝来的Catalog文件夹。
5)从File菜单下选择Rename。(右键菜单中也有,两次单击也能实现改名)
6)输入Cat_Tutorial,回车。(注意有下划线链接,名字最好不要有空格的)
006 使用ArcCatalog实操
可以看到,Windows资源管理器常用的各种操作快捷键都能在ArcCatalog中使用,如拷贝Ctrl+C,粘贴Ctrl+V,两次单击改名,拖动拷贝等。

5 直接连接到你的练习数据拷贝
目录中的文件夹连接可以方便访问磁盘上特定的文件夹。例如,本练习中我们不需要查看磁盘上的所有数据,而只需要使用cat_tutorial文件夹中的数据。除了使用工具connect to folder之外,ArcCatalog提供了一种快捷方式来建立到文件夹的连接:
1)在内容列表中点选Cat_Tutorial文件夹。
2)将它拖到目录树顶部的Folder Connections上后释放鼠标键。这是建立文件夹连接的一种快捷操作方式。
006 使用ArcCatalog实操
这样就建立了一个到本次实验数据的文件夹连接:
006 使用ArcCatalog实操

6 删除你不需要的文件夹连接
后面的练习中,你只需要通过这个文件夹连接来访问实验数据。(在以后要避免展开整个磁盘的方式来访问数据)。你可以清除目录树中的前面建立的到自己工作空间的连接,(但最好不要清除到本地磁盘根目录的连接,虽然清除后可以重新添加)。
1)点选D:mycatalogexp这个文件夹连接。
2)点击标准工具栏上的Disconnect Folder按钮。这样该连接就被删除了。当然文件夹连接的右键菜单上也有Disconnect Folder。
006 使用ArcCatalog实操
取消文件夹连接并不会删除数据。如果你想清除目录树中的到数据库、GIS服务器等的连接,那么可以:
3)从Customize菜单下选择ArcCatalog Options打开选项对话框。
4)在选项对话框中选择General页面。
006 使用ArcCatalog实操
5)列表框中,取消对Database Servers,Database Connections,GIS Servers的选择。OK确定。这样目录树中相应的连接不再显示出来。要重新显示它们则应重新勾选它们。

练习二 浏览数据和把数据添加到地图
ArcCatalog的右边窗口的三个页面提供了三种不同的方式来浏览目录树窗口中选择到的对象的内容。每个页面中你都可以改变不同的查看方式来查看目录中选择到的条目的内容。

Contents(内容)页面中列出目录树中选择到的对象中包含的内容,例如,文件夹下的内容,地理数据库下的内容。
Preview(预览)页面用来查看目录中选择到的地理数据或表格的内容。
Description(描述)页面中你可以查看关于对象的描述文档资料。通过设置还可以管理和编辑元数据。

ArcCatalog和ArcMap共同来使制作地图的工作变得简单。本练习中你将制作黄石国家公园东南角的森林资源地图。在Yellowstone文件夹下有一张研究区的地图,但它是不完整的。本练习中,在查看文件夹下的数据后,你需要把更多的数据添加到该地图。

1 Contents内容页面
当目录树中选择到一个条目,如文件夹或者地理数据库,内容页中将列出其下包含的条目。要改变内容列表的外观,使用标准工具栏上提供的适合的工具按钮。
006 使用ArcCatalog实操
Large Icons使用大图标来列表显示条目。List使用小图标。Details则多列显示出各个条目的属性,包括类型和要素类型。你可以针对某个列进行排序显示。Thumbnails用快照来显示各个条目,提供一种快速图例方式显示地理数据。

地图文档、shapefile、表格等条目下不包含其它条目。当你在目录树中选择空间数据或表格时,内容页中列出它们的属性和缩略图。
006 使用ArcCatalog实操
浏览Yellowstone文件夹下的内容
在Catalog中每种地理数据都有它自己的图标。Yellowstone文件夹下包含有个人地理数据库,coverage,shapefile,栅格数据集,TIN数据集,dBase表格,以及ArcMap地图文档。
1)在目录树中双击练习数据的文件夹连接D:mycatalogexpCat_Tutorial。
2)在目录树中点选Yellowstone文件夹。
3)标准工具栏上点选Large Icon按钮。
006 使用ArcCatalog实操
4)点击Detail按钮。可以看到Type列中列出了每个数据的类型,和图标相对应:
006 使用ArcCatalog实操
5) 点击类型(type)列的列头,这样将按照类型排序显示。
6) 点击名字列的列头,这样将按照名字排序显示。按照名字顺序显示的时候,那些包含其它条目的条目,如文件夹、地理数据库、coverage,总是排在最前面。
7) 点Thumbnails按钮,这样将显示缩略图。那些不是地理数据源的条目,如黄石地理数据库,不能有缩略图,以显示在灰色背景上的图标表示。
006 使用ArcCatalog实操
8) 点Detail按钮。
9) 内容页上双击yellowstone个人地理数据库。可以看到它包含的一个名为water的地理要素数据集以及一个叫roads的要素类。
006 使用ArcCatalog实操
10) 在内容表中双击water要素数据集打开它。它下面包括三个要素类:lakes,rivers以及streams。注意辨认它们的图标。
006 使用ArcCatalog实操
知识点总结:ArcCatalog以特殊的图标来表示不同的地理数据。注意单要素与多要素的图标的区别;要素类与图层的图标的区别;点线面不同几何类型图标的区别;shapefile和featureclass图标的区别。

2 Preview预览页面
Preview(预览)页面中你可以查看选择到的空间数据的地理视图和表格视图。对于既包含地理数据又包含表格属性的条目,利用页面底部的Preview下拉列表你可以在两种视图之间切换。
006 使用ArcCatalog实操
地理视图中显示矢量数据集的每个要素,栅格数据集的每个像元,以及TIN数据集的每个三角形。在显示地理数据时,Catalog使用的时缺省的符号设置,绘制图层的内容时,Catalog使用图层中保存的符号设置。利用地理工具栏上提供的工具你可以浏览探索选择到的地理数据。

表格视图显示选择到的条目的表格的所有行、列和值。利用滚动条、表格底部的按钮和列名的内容菜单(右键菜单)可以对表格进行浏览探索。

查看Yellowstone数据的地理视图
查看地理视图时,地理工具栏时可以用的。你可以使用放大、缩小、平移、全景、识别工具来浏览探索地理数据。
006 使用ArcCatalog实操
1)在目录树中点选dem30这个栅格数据集。它包含的是研究区的高程信息。
2)点选Preview页面。(系统会提示你是否要建立金字塔索引Create pyramids for dem30,回答Yes建立索引能提升查看速度)。系统用缺省的灰度色阶来拉伸显示栅格数据。
006 使用ArcCatalog实操
3)在目录树中选择elevation图层,栅格将采用图层中存储的符号信息来显示:
006 使用ArcCatalog实操
从上面可以看到图层和数据的区别:图层可以是规定了显示颜色符号的。
4)在目录树中点选study_area这个shapefile并查看。它代表的是本实验的研究区,位于公园的东南角。
5)在目录树中点vegetation这个coverage左边的加号展开它,这样在目录树中列出了它包含的要素类。ArcCatalog中最基本的管理单元是单要素。点击polygon以显示它的多边形要素,这个多边形coverage表示的是研究区的不同类型的植被。。
006 使用ArcCatalog实操
6)在目录树中依次点击vegetation包含的各个要素类,在预览页面中检查它们。
7) 点击底部的Preview下拉箭头,在列表中选择Table。
8)在目录树中,依次点击vegetation的各个要素类,查看它们的属性表格。
006 使用ArcCatalog实操
上图所示是植被多边形要素的属性表格。注意看看包含哪些字段。
9)点击底部的Preview下拉箭头,切换回Geography视图方式。
10)在目录树中点Vegetation左边的减号,这样将它包含的要素类隐藏起来。Coverage处于选择状态。地理视图中显示的是coverage的多边形要素类。
ArcCatalog显示它在数据集中找到的第一个最高级别的几何图形。如果一个coverage中只包含点和线,那么首先将发现线要素类并显示在地理视图中。
11)在目录树中点击Yellowstone地理数据库下的water要素类左边的加号以展开它。它包含的要素类出现在目录树中。
006 使用ArcCatalog实操
12)在目录树中,依次点击Water包含的各个要素类,在预览窗口中查看它们的内容。这个要素数据集将公园内不同类型的水体组合起来:湖泊,河流,小溪。体会数据集的作用之一:按主题分类存储数据。
13)目录树中点选Water数据集。预览窗口中显示的是lakes要素类。这和coverage很类似。
14)在目录树中点击hydrology图层。这是个组合图层(Group Layers),用图层中存储的符号设置来显示所有的水体。当把组合图层添加到地图上时,它组合的所有图层都将添加到内容表中。
006 使用ArcCatalog实操
15)在地理工具栏上选择Identify工具。然后在预览窗口中点击中央的大湖泊。它的属性将出现在Identify Results窗口中。这个要素类中只有这个湖泊有名字。identify工具用于查看对象的属性。
006 使用ArcCatalog实操
16)关闭识别结果窗口。
通过在地理视图下浏览检查数据源的数据,你可以确定它是否包含你所需要的要素,这些要素的属性是否正确等。这些信息可以帮助你确定是否将数据添加到地图上。

3 浏览表格内容
利用ArcCatalog中提供的表格探查工具,你可以了解表格的很多内容。你可以在表格中搜索数值,根据一列或多列的值进行排序。

Vegetation中表示的是不同的植被区域。Vegtype表格中包含区域和植被的信息,如某个区域是否有植被,以及各个区域中都有那些植物种类。在公园内供定义了67种植被组合。一些区域,如开放的水体或裸露的岩石,可能根本没有植被。

下面使用表格视图下提供的工具来浏览vegtype表格中的内容。
1)在目录树中点选vegtype这个dBASE表格。
2)利用表格底部的按钮工具来浏览表格内的值。如果你点击了表格中某处,那么你也可以使用箭头键。
006 使用ArcCatalog实操
3)在当前记录(Current record)框中输入10并回车。表格中当前记录符号出现在第十条记录旁边。这条记录的OID(对象编号)是9,因为OID是从0开始编号的。
006 使用ArcCatalog实操
4)利用水平滚动条滚动表格直到能看到Primary字段。
5)右击这个字段的列头Primary,选择Freese/Unfreeze Column。这样这个列就被固定的表格的左端,列右边有一条黑色的粗线将它与其它列区别出来。
006 使用ArcCatalog实操
6)水平滚动表格,此时Primary字段一直停留在它的位置,而其它字段则正常滚动。滚动到Type字段出现在Primary字段的右侧停止。
7)调整字段显示宽度:将光标放在Primary列头右端的边上,光标符号改变为左右调节符号。
8)点击然后往左拖动Primary的这条边。红线表示这条边原来的位置,而黑线显示当前的位置。释放鼠标,这个列现在变窄了。
006 使用ArcCatalog实操
9)右键点击列头的TYPE列,选择Freeze/Unfreeze Column。粗黑线现在出现在TYPE列右边,Primary和Type两个列都处于锁定状态,在水平滚动时保持不动。
10)点击Type列头。这个列用亮蓝色显示。
11)点击并拖动Type列头到Primary列的左边。红线显示的是Type列的新位置。释放鼠标。
006 使用ArcCatalog实操
006 使用ArcCatalog实操
根据关系数据库理论,关系表中,列序是无关的。所以调整列序,它们还是同一个表格。当然,实际表格定义中的顺序并没有变化,仅仅是显示上的变化。
12)按住Ctrl键然后点击Primary列头。现在两列都处于选择状态。
13)右击Primary列头,点击Sort Descending。这样表格中的行将按照字母顺序降序排列,首先根据Type字段的值,然后考虑Primary字段的值。现在表格中的植被信息是从一般类型(type)到详细(primary树种)的顺序显示:
006 使用ArcCatalog实操
通过前面对表格的查看,你已经了解了研究区都有些什么植被类型。但是,你也许不知道表格中的某些列名的意思。要了解这些信息,你必须查看表格的元数据。

4 描述(Description)页和元数据(Metadata)管理
从10版开始,ArcCatalog在常规页面中简化了元数据的内容,由原来的元数据页面缩减为描述页面。这个页面只提供了数据的摘要、描述、使用限制等信息,而将更多的关于数据的信息(即元数据)隐藏起来:
006 使用ArcCatalog实操
要查看完整的元数据,需要从customize菜单下选择ArcCatalog Options,在打开的对话窗口中选择Metadata页面,在这个页面中Metadata Style改为别的标准元数据样式:
006 使用ArcCatalog实操
确定后,在目录树中选择别的数据,然后再次选择vegtype表格,相当于重新刷新,这次将显示完整的元数据内容:
006 使用ArcCatalog实操
元数据页面中显示目录树中选择到的条目的描述信息。元数据包括属性和文档。属性是从数据源中获取的,而文档则是由人提供的信息。元数据以扩展的标记语言(XML)数据文件方式与数据本身一起存储或者存储在地理数据库中。查看元数据与你在浏览器中查看普通的网页非常相似。

Yellowstone文件夹的元数据提供了对它包含的数据的简介。查看study_area和vegetation的元数据,你可以了解数据是什么时候制作的,为什么目的制作的,还可以查看数据的属性。
1)在目录树中点选Yellowstone文件夹。
2)点击Description页面。可以看到对这个文件夹内容的描述。
006 使用ArcCatalog实操
3)在目录树中点选study_area。查看它的元数据。可以看到完整的元数据包含很多信息,使用ArcGIS来进行元数据的维护和管理是很复杂的,尽管ArcGIS仍然提供了元数据的编辑管理功能。下面简单的练习一下编辑元数据内容。
4)目录树中选择到vegtype表格。右边元数据往下滚动到Fields段:
006 使用ArcCatalog实操
5)继续往下面查看表格字段的定义。如name1字段:理解元数据的内容和作用。
006 使用ArcCatalog实操
6)另一种查看元数据的方式是点击上面的编辑按钮:
006 使用ArcCatalog实操
这样很容易从左边大纲关键词中找到Fields,再展开右边窗口部分的Details,查看完整的字段定义和说明:
006 使用ArcCatalog实操
7)点选Contents页面回到内容页面。
现在你已经初步熟悉了这些数据,你可以用它们来制作研究区的地图。

5 通过属性页面了解地图的空间参照
尽管元数据中有关于空间参照的信息,但是最方便的了解和设置数据的空间参照信息的方式还是通过数据的属性页面。地理数据库是面相对象的产物,因此对象都具有属性和方法。
1)在目录树中右击study_area对象,选择Properties。(快捷方式是双击打开属性窗口)
2)在打开的属性窗口中选择XY Coordinate system页面:
006 使用ArcCatalog实操
在这个页面上首先可以看到当前数据采用的坐标系统:NAD_1927_UTM_Zone_12N,以及此坐标系统的一些详细信息。
这个页面上可以设置数据的坐标系统。强调:任何数据都只对应于一个正确的坐标系统,因此不能随意地指定、修改它的坐标系统!!
3)确定关闭此属性窗口。再次查看boundary这个数据的坐标系统。可以看到这个数据的当前坐标系统为Unknown,也就是还没有指定坐标系统。为了能正确地使用这个数据,应该为它指定正确的坐标系统,这样ArcMap才能根据空间参照信息正确的定位此数据。
006 使用ArcCatalog实操

ArcCatalog用来浏览和管理你的空间数据。在连接到你的数据后,使用目录方式来浏览它的内容。找到你所需要使用的数据后,就可以把数据添加到地图上。通常在获得项目数据后你还不能直接使用它。你也许需要改变它的投影或者格式,修改它的属性,或者将地理要素和存储在其它表格中的属性进行连接。当数据最终准备好后,你需要记录你所做的内容修改。这些数据管理任务都可以在Catalog下使用工具完成。

 练习一显示怎样建立自己的地理数据的目录:添加数据到目录以及移除目录中的数据。
 练习二演示怎样浏览和查找数据以及怎样添加到地图上;
 练习三演示怎样定义数据源的坐标系统,修改其内容,将另外表格的属性合并到数据,以及根据合并来的属性符号化要素。

练习一:建立地理数据的目录
我们习惯用文件夹来组织文件,地理数据也不例外,它的操作和windows资源管理器下没有什么大的不同。但是,需要注意的是文件夹和路径取名时,由于ArcGIS Desktop数据处理使用Python2.x版本,它对汉字的支持非常差,因此我们提出如下命名规则:
路径名仅由字母和数字和下划线构成;字母开头;总计不超过13个字符。不要使用特殊符号,不要使用汉字!
1 启动ArcCatalog
开始–>程序–>ArcGIS–>ArcCatalog
注意:进行GIS项目或日常管理,一般首先应该打开ArcCatalog而不是ArcMap。当然由于10版本在ArcMap中提供了一个Catalog窗口,因此熟悉数据后可以直接打开ArcMap,再通过它的Catalog窗口管理和使用数据。
006 使用ArcCatalog实操
在ArcCatalog窗口的左边部分,你看到的是目录树(Catalog Tree);它为你提供你的数据组织方式的层状视图。在右边部分的页面中,你可以浏览在目录树中选择到的文件夹或数据库等内容。10版本还提供了一个搜索窗口(最右边,可以单独打开/关闭)。

第一次启动ArcCatalog后,它包含用来访问本地硬盘的文件夹连接。目录中也包含让你建立和存储到数据库和因特网GIS服务器的连接的文件夹等(这些内容都可以通过自定义来改变:Customize –ArcCatalog Options: General页面)。

文件夹连接让你能访问在本地磁盘或者(网络中)共享文件夹中的文件夹,或称路径。数据库连接让你访问服务器上数据库的内容。从目录中删除文件夹连接或数据库连接时,你并没有删除数据,只是删除了连接。但是,删除连接下的文件夹或文件则是真正的删除!!如果你没有发现你数据所在的磁盘,那么通过建立文件夹连接来连接到它,然后才能通过连接来浏览访问该连接下的数据。

选择一个连接后,你就可以访问它所指向和包含的数据。如在目录树中选择C盘连接,右边就显示出c盘下的内容:
006 使用ArcCatalog实操
也可以点击C:左边的加号展开它,去访问它下面的文件夹和空间数据。

2 查看文件夹连接
在目录树中选择一个文件夹连接,Contents页中会列出它包含的条目,如上图所示。与Windows资源管理器不同的是,Catalog不会列出磁盘上的所有文件,仅列出设定好的地理数据和相关数据。如果你经常要使用的某种数据格式未能列出,那么可以通过Customize下的 ArcCatalog Options的File Types页面来添加。一个包含有文件的文件夹在Catalog也可能显示是空的,因为它不包含指定的地理数据。包含有地理数据源的文件夹的图标是特殊的,从而使你容易找出。

3 连接到练习使用的数据
在ArcCatalog中,如果你你知道该数据所在的文件夹的路径,可以在Location中输入而选择到它。
1)点Location文本框。
2)输入到练习数据文件夹的路径,例如E:newexpfirstexp2 ,回车 。(注意是你自己数据所在的路径)
006 使用ArcCatalog实操
这样你指定的文件夹就在目录树中被选择到:
006 使用ArcCatalog实操
当然,通过输入地址的方式一般不常用。更多的是通过鼠标操作浏览到。

4 建立练习数据的工作拷贝
在处理数据时,最好是在拷贝上进行,以保持原始数据不变。你可以在windows资源管理器下对整个文件夹进行拷贝,也可以在ArcCatalog下进行文件夹(工作空间)的拷贝。当然,地理数据的拷贝应该也必须在ArcCatalog下进行,而不是windows资源管理器下进行。
1)假设你的工作空间为D盘下的名为mycatalogexp的文件夹:工具栏上点击connect to folder,在打开的Connect to Folder窗口中浏览找到你的工作空间,确定。
006 使用ArcCatalog实操
这样ArcCatalog的目录树中就建立了到你的工作空间的连接:
006 使用ArcCatalog实操
2)在目录树中点选原始数据所在的exp2文件夹,右边窗口列出它下面的内容:一个catalog文件夹。右击这个文件夹选择copy。
3)右击目录树中自己工作空间的连接,选择paste。这样就讲练习数据拷贝到了自己的工作空间下:
006 使用ArcCatalog实操
4)在内容页中点击刚拷贝来的Catalog文件夹。
5)从File菜单下选择Rename。(右键菜单中也有,两次单击也能实现改名)
6)输入Cat_Tutorial,回车。(注意有下划线链接,名字最好不要有空格的)
006 使用ArcCatalog实操
可以看到,Windows资源管理器常用的各种操作快捷键都能在ArcCatalog中使用,如拷贝Ctrl+C,粘贴Ctrl+V,两次单击改名,拖动拷贝等。

5 直接连接到你的练习数据拷贝
目录中的文件夹连接可以方便访问磁盘上特定的文件夹。例如,本练习中我们不需要查看磁盘上的所有数据,而只需要使用cat_tutorial文件夹中的数据。除了使用工具connect to folder之外,ArcCatalog提供了一种快捷方式来建立到文件夹的连接:
1)在内容列表中点选Cat_Tutorial文件夹。
2)将它拖到目录树顶部的Folder Connections上后释放鼠标键。这是建立文件夹连接的一种快捷操作方式。
006 使用ArcCatalog实操
这样就建立了一个到本次实验数据的文件夹连接:
006 使用ArcCatalog实操

6 删除你不需要的文件夹连接
后面的练习中,你只需要通过这个文件夹连接来访问实验数据。(在以后要避免展开整个磁盘的方式来访问数据)。你可以清除目录树中的前面建立的到自己工作空间的连接,(但最好不要清除到本地磁盘根目录的连接,虽然清除后可以重新添加)。
1)点选D:mycatalogexp这个文件夹连接。
2)点击标准工具栏上的Disconnect Folder按钮。这样该连接就被删除了。当然文件夹连接的右键菜单上也有Disconnect Folder。
006 使用ArcCatalog实操
取消文件夹连接并不会删除数据。如果你想清除目录树中的到数据库、GIS服务器等的连接,那么可以:
3)从Customize菜单下选择ArcCatalog Options打开选项对话框。
4)在选项对话框中选择General页面。
006 使用ArcCatalog实操
5)列表框中,取消对Database Servers,Database Connections,GIS Servers的选择。OK确定。这样目录树中相应的连接不再显示出来。要重新显示它们则应重新勾选它们。

练习二 浏览数据和把数据添加到地图
ArcCatalog的右边窗口的三个页面提供了三种不同的方式来浏览目录树窗口中选择到的对象的内容。每个页面中你都可以改变不同的查看方式来查看目录中选择到的条目的内容。

Contents(内容)页面中列出目录树中选择到的对象中包含的内容,例如,文件夹下的内容,地理数据库下的内容。
Preview(预览)页面用来查看目录中选择到的地理数据或表格的内容。
Description(描述)页面中你可以查看关于对象的描述文档资料。通过设置还可以管理和编辑元数据。

ArcCatalog和ArcMap共同来使制作地图的工作变得简单。本练习中你将制作黄石国家公园东南角的森林资源地图。在Yellowstone文件夹下有一张研究区的地图,但它是不完整的。本练习中,在查看文件夹下的数据后,你需要把更多的数据添加到该地图。

1 Contents内容页面
当目录树中选择到一个条目,如文件夹或者地理数据库,内容页中将列出其下包含的条目。要改变内容列表的外观,使用标准工具栏上提供的适合的工具按钮。
006 使用ArcCatalog实操
Large Icons使用大图标来列表显示条目。List使用小图标。Details则多列显示出各个条目的属性,包括类型和要素类型。你可以针对某个列进行排序显示。Thumbnails用快照来显示各个条目,提供一种快速图例方式显示地理数据。

地图文档、shapefile、表格等条目下不包含其它条目。当你在目录树中选择空间数据或表格时,内容页中列出它们的属性和缩略图。
006 使用ArcCatalog实操
浏览Yellowstone文件夹下的内容
在Catalog中每种地理数据都有它自己的图标。Yellowstone文件夹下包含有个人地理数据库,coverage,shapefile,栅格数据集,TIN数据集,dBase表格,以及ArcMap地图文档。
1)在目录树中双击练习数据的文件夹连接D:mycatalogexpCat_Tutorial。
2)在目录树中点选Yellowstone文件夹。
3)标准工具栏上点选Large Icon按钮。
006 使用ArcCatalog实操
4)点击Detail按钮。可以看到Type列中列出了每个数据的类型,和图标相对应:
006 使用ArcCatalog实操
5) 点击类型(type)列的列头,这样将按照类型排序显示。
6) 点击名字列的列头,这样将按照名字排序显示。按照名字顺序显示的时候,那些包含其它条目的条目,如文件夹、地理数据库、coverage,总是排在最前面。
7) 点Thumbnails按钮,这样将显示缩略图。那些不是地理数据源的条目,如黄石地理数据库,不能有缩略图,以显示在灰色背景上的图标表示。
006 使用ArcCatalog实操
8) 点Detail按钮。
9) 内容页上双击yellowstone个人地理数据库。可以看到它包含的一个名为water的地理要素数据集以及一个叫roads的要素类。
006 使用ArcCatalog实操
10) 在内容表中双击water要素数据集打开它。它下面包括三个要素类:lakes,rivers以及streams。注意辨认它们的图标。
006 使用ArcCatalog实操
知识点总结:ArcCatalog以特殊的图标来表示不同的地理数据。注意单要素与多要素的图标的区别;要素类与图层的图标的区别;点线面不同几何类型图标的区别;shapefile和featureclass图标的区别。

2 Preview预览页面
Preview(预览)页面中你可以查看选择到的空间数据的地理视图和表格视图。对于既包含地理数据又包含表格属性的条目,利用页面底部的Preview下拉列表你可以在两种视图之间切换。
006 使用ArcCatalog实操
地理视图中显示矢量数据集的每个要素,栅格数据集的每个像元,以及TIN数据集的每个三角形。在显示地理数据时,Catalog使用的时缺省的符号设置,绘制图层的内容时,Catalog使用图层中保存的符号设置。利用地理工具栏上提供的工具你可以浏览探索选择到的地理数据。

表格视图显示选择到的条目的表格的所有行、列和值。利用滚动条、表格底部的按钮和列名的内容菜单(右键菜单)可以对表格进行浏览探索。

查看Yellowstone数据的地理视图
查看地理视图时,地理工具栏时可以用的。你可以使用放大、缩小、平移、全景、识别工具来浏览探索地理数据。
006 使用ArcCatalog实操
1)在目录树中点选dem30这个栅格数据集。它包含的是研究区的高程信息。
2)点选Preview页面。(系统会提示你是否要建立金字塔索引Create pyramids for dem30,回答Yes建立索引能提升查看速度)。系统用缺省的灰度色阶来拉伸显示栅格数据。
006 使用ArcCatalog实操
3)在目录树中选择elevation图层,栅格将采用图层中存储的符号信息来显示:
006 使用ArcCatalog实操
从上面可以看到图层和数据的区别:图层可以是规定了显示颜色符号的。
4)在目录树中点选study_area这个shapefile并查看。它代表的是本实验的研究区,位于公园的东南角。
5)在目录树中点vegetation这个coverage左边的加号展开它,这样在目录树中列出了它包含的要素类。ArcCatalog中最基本的管理单元是单要素。点击polygon以显示它的多边形要素,这个多边形coverage表示的是研究区的不同类型的植被。。
006 使用ArcCatalog实操
6)在目录树中依次点击vegetation包含的各个要素类,在预览页面中检查它们。
7) 点击底部的Preview下拉箭头,在列表中选择Table。
8)在目录树中,依次点击vegetation的各个要素类,查看它们的属性表格。
006 使用ArcCatalog实操
上图所示是植被多边形要素的属性表格。注意看看包含哪些字段。
9)点击底部的Preview下拉箭头,切换回Geography视图方式。
10)在目录树中点Vegetation左边的减号,这样将它包含的要素类隐藏起来。Coverage处于选择状态。地理视图中显示的是coverage的多边形要素类。
ArcCatalog显示它在数据集中找到的第一个最高级别的几何图形。如果一个coverage中只包含点和线,那么首先将发现线要素类并显示在地理视图中。
11)在目录树中点击Yellowstone地理数据库下的water要素类左边的加号以展开它。它包含的要素类出现在目录树中。
006 使用ArcCatalog实操
12)在目录树中,依次点击Water包含的各个要素类,在预览窗口中查看它们的内容。这个要素数据集将公园内不同类型的水体组合起来:湖泊,河流,小溪。体会数据集的作用之一:按主题分类存储数据。
13)目录树中点选Water数据集。预览窗口中显示的是lakes要素类。这和coverage很类似。
14)在目录树中点击hydrology图层。这是个组合图层(Group Layers),用图层中存储的符号设置来显示所有的水体。当把组合图层添加到地图上时,它组合的所有图层都将添加到内容表中。
006 使用ArcCatalog实操
15)在地理工具栏上选择Identify工具。然后在预览窗口中点击中央的大湖泊。它的属性将出现在Identify Results窗口中。这个要素类中只有这个湖泊有名字。identify工具用于查看对象的属性。
006 使用ArcCatalog实操
16)关闭识别结果窗口。
通过在地理视图下浏览检查数据源的数据,你可以确定它是否包含你所需要的要素,这些要素的属性是否正确等。这些信息可以帮助你确定是否将数据添加到地图上。

3 浏览表格内容
利用ArcCatalog中提供的表格探查工具,你可以了解表格的很多内容。你可以在表格中搜索数值,根据一列或多列的值进行排序。

Vegetation中表示的是不同的植被区域。Vegtype表格中包含区域和植被的信息,如某个区域是否有植被,以及各个区域中都有那些植物种类。在公园内供定义了67种植被组合。一些区域,如开放的水体或裸露的岩石,可能根本没有植被。

下面使用表格视图下提供的工具来浏览vegtype表格中的内容。
1)在目录树中点选vegtype这个dBASE表格。
2)利用表格底部的按钮工具来浏览表格内的值。如果你点击了表格中某处,那么你也可以使用箭头键。
006 使用ArcCatalog实操
3)在当前记录(Current record)框中输入10并回车。表格中当前记录符号出现在第十条记录旁边。这条记录的OID(对象编号)是9,因为OID是从0开始编号的。
006 使用ArcCatalog实操
4)利用水平滚动条滚动表格直到能看到Primary字段。
5)右击这个字段的列头Primary,选择Freese/Unfreeze Column。这样这个列就被固定的表格的左端,列右边有一条黑色的粗线将它与其它列区别出来。
006 使用ArcCatalog实操
6)水平滚动表格,此时Primary字段一直停留在它的位置,而其它字段则正常滚动。滚动到Type字段出现在Primary字段的右侧停止。
7)调整字段显示宽度:将光标放在Primary列头右端的边上,光标符号改变为左右调节符号。
8)点击然后往左拖动Primary的这条边。红线表示这条边原来的位置,而黑线显示当前的位置。释放鼠标,这个列现在变窄了。
006 使用ArcCatalog实操
9)右键点击列头的TYPE列,选择Freeze/Unfreeze Column。粗黑线现在出现在TYPE列右边,Primary和Type两个列都处于锁定状态,在水平滚动时保持不动。
10)点击Type列头。这个列用亮蓝色显示。
11)点击并拖动Type列头到Primary列的左边。红线显示的是Type列的新位置。释放鼠标。
006 使用ArcCatalog实操
006 使用ArcCatalog实操
根据关系数据库理论,关系表中,列序是无关的。所以调整列序,它们还是同一个表格。当然,实际表格定义中的顺序并没有变化,仅仅是显示上的变化。
12)按住Ctrl键然后点击Primary列头。现在两列都处于选择状态。
13)右击Primary列头,点击Sort Descending。这样表格中的行将按照字母顺序降序排列,首先根据Type字段的值,然后考虑Primary字段的值。现在表格中的植被信息是从一般类型(type)到详细(primary树种)的顺序显示:
006 使用ArcCatalog实操
通过前面对表格的查看,你已经了解了研究区都有些什么植被类型。但是,你也许不知道表格中的某些列名的意思。要了解这些信息,你必须查看表格的元数据。

4 描述(Description)页和元数据(Metadata)管理
从10版开始,ArcCatalog在常规页面中简化了元数据的内容,由原来的元数据页面缩减为描述页面。这个页面只提供了数据的摘要、描述、使用限制等信息,而将更多的关于数据的信息(即元数据)隐藏起来:
006 使用ArcCatalog实操
要查看完整的元数据,需要从customize菜单下选择ArcCatalog Options,在打开的对话窗口中选择Metadata页面,在这个页面中Metadata Style改为别的标准元数据样式:
006 使用ArcCatalog实操
确定后,在目录树中选择别的数据,然后再次选择vegtype表格,相当于重新刷新,这次将显示完整的元数据内容:
006 使用ArcCatalog实操
元数据页面中显示目录树中选择到的条目的描述信息。元数据包括属性和文档。属性是从数据源中获取的,而文档则是由人提供的信息。元数据以扩展的标记语言(XML)数据文件方式与数据本身一起存储或者存储在地理数据库中。查看元数据与你在浏览器中查看普通的网页非常相似。

Yellowstone文件夹的元数据提供了对它包含的数据的简介。查看study_area和vegetation的元数据,你可以了解数据是什么时候制作的,为什么目的制作的,还可以查看数据的属性。
1)在目录树中点选Yellowstone文件夹。
2)点击Description页面。可以看到对这个文件夹内容的描述。
006 使用ArcCatalog实操
3)在目录树中点选study_area。查看它的元数据。可以看到完整的元数据包含很多信息,使用ArcGIS来进行元数据的维护和管理是很复杂的,尽管ArcGIS仍然提供了元数据的编辑管理功能。下面简单的练习一下编辑元数据内容。
4)目录树中选择到vegtype表格。右边元数据往下滚动到Fields段:
006 使用ArcCatalog实操
5)继续往下面查看表格字段的定义。如name1字段:理解元数据的内容和作用。
006 使用ArcCatalog实操
6)另一种查看元数据的方式是点击上面的编辑按钮:
006 使用ArcCatalog实操
这样很容易从左边大纲关键词中找到Fields,再展开右边窗口部分的Details,查看完整的字段定义和说明:
006 使用ArcCatalog实操
7)点选Contents页面回到内容页面。
现在你已经初步熟悉了这些数据,你可以用它们来制作研究区的地图。

5 通过属性页面了解地图的空间参照
尽管元数据中有关于空间参照的信息,但是最方便的了解和设置数据的空间参照信息的方式还是通过数据的属性页面。地理数据库是面相对象的产物,因此对象都具有属性和方法。
1)在目录树中右击study_area对象,选择Properties。(快捷方式是双击打开属性窗口)
2)在打开的属性窗口中选择XY Coordinate system页面:
006 使用ArcCatalog实操
在这个页面上首先可以看到当前数据采用的坐标系统:NAD_1927_UTM_Zone_12N,以及此坐标系统的一些详细信息。
这个页面上可以设置数据的坐标系统。强调:任何数据都只对应于一个正确的坐标系统,因此不能随意地指定、修改它的坐标系统!!
3)确定关闭此属性窗口。再次查看boundary这个数据的坐标系统。可以看到这个数据的当前坐标系统为Unknown,也就是还没有指定坐标系统。为了能正确地使用这个数据,应该为它指定正确的坐标系统,这样ArcMap才能根据空间参照信息正确的定位此数据。
006 使用ArcCatalog实操

部分转自互联网,侵权删除联系

赞(0) 打赏
部分文章转自网络,侵权联系删除b2bchain区块链学习技术社区 » 006 使用ArcCatalog实操求职学习资料
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

b2b链

联系我们联系我们