GIS与考古学空间分析实践教程
上QQ阅读APP看书,第一时间看更新

二 E00格式数据的导入

后缀名为E00格式的数据是美国ESRI公司的一种通用交换格式文件,属于ESRI公司早期产品Arc/Info WorkStation使用的数据交换格式,至今仍有广泛的使用。E00格式文件包含完整的要素及其属性信息,如点、线、面、属性、控制点等等。由于E00文件是ASCII明码格式的,因此许多软件都把E00文件作为与ESRI系列软件的数据接口。

本练习使用的E00格式数据下载自国家基础地理信息平台网站http://nfgis.nsdi.gov.cn/,考古遗址的数据来源于国务院颁布的第1—5批全国重点文物保护单位的佛教石窟寺部分。

1.导入E00格式数据

(1)关闭并重启ArcMap。

(2)在工具栏中点击并打开ArcToolbox工具栏。定位到“转换工具”→“转为Coverage”→“从E00导入”命令,双击并打开导入E00格式文件对话框。在“输入交换文件”中定位到本章练习文件夹下的bou1_4m.e00文件,“输出文件夹”和“输出名称”会自动生成。(图3-10)

图3-10 导入E00格式文件对话框

(3)点击“确定”后,待程序运行完毕将该文件转换成Coverage格式的文件。Coverage格式是Arc/Info的常用文件。在工具栏中点击“添加数据”按钮,定位到本练习文件夹下,会看到多出一个名为bou1_4m0的文件,双击该文件展开,如图3-11所示:

图3-11 ArcGIS显示的Coverage的结构

我们看到,Coverage文件中包含了“弧边”(arc)、“标注”(label)、“多边形”(polygon)、“节点”(tic)四种类型的数据图层。其中,弧边即多线段数据,多边形由弧边组成,弧边由节点组成。因此,一个Cover-age文件包含有完整的图形拓扑结构,这一点在网络分析中十分有用。这里我们仅提取其中的多边形数据。

点击“polygon”,选择添加,将其加载到ArcMap,如图3-12所示为一幅中国陆地边界的多边形图层。

图3-12 Coverage格式的中国国界图层

(4)采用同样的方法,将bou2_4m.e00、hyd1_4m.e00、res1_4m.e00三个文件均转换成Coverage文件,并分别将其中的arc、arc和point图层导入到ArcMap。(图3-13)

图3-13 加载了国界、省界、主要河流和主要城市的Coverage格式图层

2.提取矢量图层

我们要在此基础上制作一张中国主要石窟寺遗迹分布图,因此还需要从中提取有用的信息制作相应的图层。

(1)分别用右键点击导航栏中的bou1_4m0 polygon、bou2_4m0 arc、res1_4m0 point三个图层,通过“数据”→“导出数据”将这三个文件导出为shp格式文件,并加载到ArcMap中。

(2)在“选择”下拉菜单中,点击“按属性选择”,打开按属性选择对话框,选择其中的hyd1_4m0 arc图层,设置选择条件为”GBCODE”=21011。确定后将编号为21011的主要河流选择出来。右键点击导航栏中的hyd1_4m0 arc图层,通过“数据”→“导出数据”将该图层中被选中的部分导出为shp格式文件,并加载到ArcMap中。

(3)在导航栏中删除所有的Coverage图层,仅保留Shapefile格式的图层。(图3-14)

图3-14 转换为shapefiIe格式后的图层

3.矢量制图

(1)对提取出来的四个shapefile格式的图层,分别通过其“属性”对话框下的“符号系统”选项卡,对其显示效果进行设置,并标注其中的省会城市图层。(图3-15)

图3-15 设置了正确显示属性的图层

(2)参照第二章的相关内容,加载buddasites.csv数据,按照经纬度信息将其添加到图层中,并按照批次进行分类显示,最后标注遗址名。(图3-16)

图3-16 第1—5批全国重点文物保护单位佛教石窟寺遗址分布图

思考:图3-16是否使用了投影坐标系?应如何正确设置该图层的投影座标?(提示:可设置成China-Lambert投影,中央经度线为105°)