第二章 创建视图和主题
1.创建视图
在项目管理窗口中点击View图符使之处于工作状态;按New按钮,一个名为"Viewy"的新视图即被建立并打开显示在项目窗口中。新创建视图的缺省名为"View"后加顺序号,可利用视图属性清单(View
Properties Sheet)改变视图名。新创建视图的目录表和图形显示区为空。
1.1
主题数据(Theme Data)
主题的空间数据有多种来源,ArcView支持ARC/INFO软件的多种数据格式及其它标准图像、数据库和文本文件格式。
ArcView的Shapefile
用ArcView可建立Shapefile。它由包含空间及属性数据的特征构成,可以在AzcView中编辑这些特征。可利用已有的主题创建、或在ArcView下草绘后创建Shapefile。
ARC/INFO格式
Coverage是ArcView最常用的数据源。ArcView将一个Cover-
age中的文件转换成主题和相应的表格。
ARC/INFO的Grid可用于创建主题。
图像(Images)
多种图像可用于创建ArcView主题。图像主题可为显示其它空间信息如公路或建筑物提供背景图。所支持的格式包括:ARC/INFO
GRID数据、TIFF、ER- DAS、BSQ、BIL和BIP以及SUN栅格文件和游程长度压缩文件。
数据库文件和文本文件
ArcView会将ASCII文本、地址或坐标文件转换为代表位置的点状特征的主题(如顾客的分布、公共汽车站),这样Arcview就可以直观再现这些数据。包含点状、线状和边续体特征的动态分段事件(Dynamic
segmentation event)文件在Ar- cView中以包含路径系统的主题形式显示。
1.2 往视图中加主题

ArcView通过向视图添加主题来获得和显示地理数据。添加主题时,首先激活视图,然后点击按钮条中Add
Themes按钮或选择View菜单中的Add
Themes菜单子项。当前目录下的有效数据会显示在数据源济览窗口中供选择。
注意,当所添加的主题出现在视图的图例框中时,它处于不显示状态,需点击主题名左边的小矩形框使其成为V状态,主题图像方显示在显示窗口之中。
1.3 主题特征的表示

主题特征可表示为:点位置、线性特征或封闭的区域。
点代表点位的空间数据:如居民地、矿点。
线代表线性特征:如公路、河流、断层。
区域代表均匀的封闭区,如:行政区、地层的边界、侵入岩的边界。
多个主题可引用同一Coverage并显示不同特征。
主题符号集最新加入视图的主题的特征以缺省符号显示。ArcView以随机生成的点符号、线型或区域填充模式代表不同的特征类型。
1.4 主题表格

主题的每个特征在主题表格中均有唯一的描述其特征属性的记录。如利用ARC/INFO
数据源创建的主题,主题表格的字段包括几何数据、对于点特征类型,为:面积、周长(值为0)、特征类型说明和其它属性。
1.5 设置视图的地图投影

地图投影不仅影响视图的显示,还影响到测量的计算结果。
可以在视图属性清单中改变视图的投影方式。在View菜单中选择Properties显示视图属性清单,要使Project按钮能起作用,源数据必须以十进制度数(demai
degrees〉为单位, 即必须把地图单元设置为decimal degrees。
标准或用户投影(Standard or custom projections)
源数据可以使用两种投影方法:用户投影方式和标准投影方式。选用标准投影方式时,不允许用户修改任何投影参数。选用用户投影,可输入用户自已的投影参数。
这种转换只使视图数据投影转换,而源数据的坐标并不发生变化。
地图投影和度量(Map projection and measurements)
地图投影就是在一系列参数作用下,把三维表面(即球面)拉平为二维平面。在拉平过程中会发生大小、形状、距离和方向上的变形,由于不同地图投影处理各种变形的方式不同,所以改变地图投影会引起度量结果的变化。
上图的例子显示两种不同投影下的美国地图,其中上而一帽的投影方式为麦卡托投影,下面的是等距圆锥投影。试比较它们在形状、大小、距离或方向上的不同。
1.6 保存项目

当Project界面为激活状态时,使用File菜单中的Save
Project项可保存项目,包括其所有文档如视图、图表、图版、Script所发生的变化。
2.创建Shape主题
Shape主题由可用ArcView
Shape编辑工具进行编辑的空间和属性数据构成。
利用Shape主题可对视图特征进行添加、编辑和删除操作,由于Shape主题采用Ar-cView自身数据格式,这便使得其主题显示操作极快。由其它数据格式如 ARC/INFO
cov- erage所创建的主题,可转为Shape主题。
Shape主题所存贮的文件包括:
Shp 该类文件存贮特征的空间数据(几何坐标)。
Shx
该类文件存贮特征空间数据的索引。
Dbf
该类文件存贮特征的属性数据,它是dBASE文件。
sbn和sbx
这两种文件存贮特征的空间索引信息,它们仅在执行了主题与主题选择或进行主题的空间联接后才存在。
ain和aix
这两种文件存贮表格的字段索引属性,它们仅在执行了两表格联接操作后才会存在。
2.1 将任意主题转换为Shape主题
任何已存在的主题的全部或部分特征均可转换为shape主题,此后该主题可在Ar-cView中显示或编辑。
shape主题可在PC
Arc/INFO中由命令StupeArc转换成为一个coverage。
将主题转换为Shape主题
激活待转换的主题,在View处于激活状态时,选择Theme菜单中的Convert to
Shapefile子项,用户可Convert to
Shapefile对话框中输入Shapefiie的文件名及存贮路径,点击0K即可转换主题。三种基本Shape文件即创立(.dbf,
.shp,.shx)。
可以新创立的Shapefile为数据源在视图中创建新的主题。
将SEmperiles添加为Shape主题
ArcView的Shapefile可被添加为任何视图中的主题,只需在添加主题时以Shapefile为数据源特征。
2.2 创建新的shape主题

创建新主题
只有当视图中已存在至少一个主题时才可向其中添加新的主题,不能向空白视图中添加新主题。已存在的主题决定了新主题的范围和单位。在View菜单下选
New Theme创建新主题。
选择特征类型 出现New
Theme对话框后在下拉列表中选择特征类型,可选特征类型为:点、线和多边形。
所创建的Shape主题 特征类型被定后,在New
Theme文件浏览窗中选定新的Shapefile的存贮目录并输入文件名,该Shape主题即被添加到视图的目录表,相应的Shapefile也在选定的目录中创建。
现在可以在这个主题上画新特征了,主题的Checkbox外的点线方框说明当前可编辑的主题。
2.3 向Shape主题添加特征及编辑特征

创建新特征
绘图工具是用于选择所需绘制的Shape类型的下拉式工具集。可选的Shape包括点、两点连线、多点连线、矩形、困和不规则多边形。
只能绘制那些与Shape主题的特征类型一至的Shape。
选择编辑特征
使用Pointer工具点击并选定所需编辑的特征,特征周围即出现8个操作柄,表明此特征已被选定。特征操作柄为实黑正方形,这些操作柄可用箭头拖拉使日标伸长或扩大。
结点操作柄(Vertex handles)
结点操作柄为每个结点周围的黑框正方形h42击所选特征即可显示结点操作柄。可用Pointer选择结点并把它移到其他地方(即拖拉至新的位置)。
结束编辑操作 编辑操作完成后在Theme菜单中选择Stop Editing项,主题Check-
box周围的点线方框即消失。
Snapping特征 在主题属性清单(Theme properties
sheet)中可设置Snapping环境,可为特征的Snapping操作设置Snap容限。
3.图例编辑器的使用

利用图例编辑器可改变主题图符、进行数据分类、修改图例中的文字。
3.1 改变单个图符
ArcView以随机确定的颜色显示主题,用户利用一组符号调色板可改变单个主题图符。
调色板用于改变颜色、充填方式、线型、点标识符和字体。例如可定义一种充填颜色;将线实化并改变其颜色;改变点符号的形状、大小和颜色;使用不同的调色板选项可选择不同字体。
双击图例编辑器中需作改变的主题符号即可显示符号调色板。
3.2
根据属性值确定图符
根据特定属性的值观察地图是很常见的。如根据地质年代对地层赋予不同颜色。
在图例编辑器中选择字段,这样就可以根据该字段代表的属性显示某一主题。字段值划分为5级,各级颜色从白色渐变到黑色,点击图例编辑器中的Apply按钮,可更新地图显示
和目录表的图符显示。
3.3 创建用户颜色集

Specify
Color对话框可以用来改变色度、饱和度和亮度值,继而创建用户颜色集。点击调色板上的Custom按钮,可以打开Specify
Color对话框,设置色度、饱和度和亮度值时,只需移动滑动柄或在滑动柄边的输入框中键入相应的值。
3.4保存和恢复图例
可以将设计好的图例保存在图例文件(如Legend1.avl)中。调用该文件可使新主题按保存的分类标准显示出来。