论文部分内容阅读
【摘要】 建立地质图空间数据库,标志着地质调查与制图实现了全数字化进程,这也是地质科学进入网络经济与信息社会不可缺少的基础性工作。本文就建立地质图数据库过程中多幅地质图拼接入库的方法及所可能遇到的一些问题进行探讨。
【关键词】 比例尺;地质图;数据库;Scale;Geological map;Data base
【中图分类号】 TV221.2【文献标识码】 A【文章编号】 1005-1074(2009)04-0197-02
1 引言
一个区域的地质数据可能有若干幅相同比例尺、标准图幅的地质图组成,而要进行课题研究,往往需要了解整个区域的的情况。由于对不同标准图幅进行矢量化的单位和时间不同,所以造成了几幅不同的矢量化数据。这就要求我们要想研究整个区域,必须对矢量化过的标准图幅进行拼接,将多幅图的数据输出为一幅图的数据。[1]
矢量化的地质图的每个因素不仅有空间坐标数据,还有相应的属性数据;每个因素不仅可以画出地质图供人们阅读,而且他们的属性要能够为计算机所理解,以便对其进行检索处理,并提供做各种空间分析运算使用,所以它的拼接不同于一般意义上的图形的拼接。在拼接之前,需要对各标准图幅建立地质图数据库,然后在库中,对多幅图进行拼接。
地质图数据库,以图件中的点、线、面的最基本因素为单位进行存储、检索和应用,它与一般的图件库和电子地图也有着很大的差别,后者基本上都是原图的基础上做各种显示,是一张“死图”。地质图数据库则完全不同,它不仅可以进行任意的空间检索,而且要对检索出的所有图素的每一个点,根据图幅的范围和比例尺,重新设定投影方法、投影参数和进行投影变换,并对图形进行拼接,所以我们说它是“活图”。[2]
2 入库的条件和具体步骤
入库前对图形数据的要求:参与入库的图幅必须经过误差校正和投影变换,图幅坐标必须是绝对坐标。满足这两个要求后,即可进行以下的入库步骤:
2.1 设置系统工作目录 系统工作目录是你要入库的图形文件所在的文件夹。一个图幅有不同类型的实体组成,要将它们放在不同的层里面,而每一个层在图库中对应一个文件。以本人做过的永平地区的课题为例,对一幅矢量化过的图建立十二个层类,每一个层对应一个文件夹,在文件名为“库”的系统工作目录下,数据库共12个文件,在“地层”的文件里面放着矢量化过的几幅图的地层要素。如图1。
2.2 统一各要素层内的文件属性结构 在入库之前,首先要统一各要素层的文件属性结构,否则文件无法全部入库。例如,在永平课题中,在地层类文件夹中,共有永平、铅山、石塘、陈坊四个地层文件,这四个地层文件的属性结构如图2所示。
在入库之前,这四个文件的属性结构不但要相同,都包括ID、面积、周长、地层名称、地层代号、岩性等几个属性项,而且它们的字段类型、字段长度和小数位数也要相同。
2.3 选择图库的分幅方式 系统提供了以下三种分幅方式:①等高宽的矩形分幅:一般用于大比例尺的图幅数据入库(1:5000 以上,不包括1:5000,如:1:500,1:1000 等)。②等经纬的梯形分幅:一般用于小比例尺的图幅数据入库(1:5000 以下,包括1:5000。如:1:1 万,1:10 万等)。③ 不定形的任意分幅:即不依据图幅比例尺,仅根据图幅边界的轮廓形状入库。一般情况下,适用于各类行政区域的拼接。
2.4 设置图库参数 图库参数的设置主要包括“图库数据投影参数设置”和“分幅参数”设置两方面:图库数据投影参数设置。选择“图库数据投影参数设置”按钮设置图库的投影参数。图库的投影参数实际上就是图幅数据的当前投影参数。投影参数的设置将直接影响到分幅参数的设置。具体影响表现在:对于矩形分幅:投影参数中的坐标单位将会影响图幅高度和宽度的度量单位;若仅仅是为了完成图幅的拼接,则可以不对投影参数进行任何设置。以比例尺为1 :500,图幅高宽为50CM ×5 0 C M 的图为例,对投影参数进行设置如下:①坐标单位为毫米时,投影参数的设置如图3所示(其中,椭球参数根据具体情况设置)。②坐标单位为米时,投影参数的设置如图4所示(其中,椭球参数根据具体情况设置)。
对于梯形分幅:一般情况下,投影参数中的坐标系类型为投影平面直角,比例尺分母将直接影响到图幅高度和宽度的值,即比例尺不同,图幅横向和纵向的经纬跨度值也就不同;而中央经度的值(中央经度的录入格式必须是DDDMMSS.S)则直接影响图库的横坐标,中央经度值不对,就会导致图幅坐标与图库坐标不一致而看不到图形。
注意:对于跨带图幅入库的情况,则需要在入库前转换图幅的中央经度,保证入库图幅位于同一个投影带内,或将图形转换为“地理坐标系”类型和“度”(或分、或秒的坐标单位,但一定不要转换为DDDMMSS.S S 坐标单位)。设置分幅参数:根据分幅方式和图库投影参数进一步设置分幅参数。
注意:对于梯形分幅,不管其图库投影参数中坐标系类型和坐标单位是什么,起点坐标和图幅高宽的坐标单位必须是角度单位的DDDMMSS.SS 格式。[3]
2.5 管理\图库层类管理器 一个图幅由若干个属性结构相同或不相同的文件叠加而成,利用该功能可提取多个不同文件的属性结构和存放路径。只要某类文件的属性结构或存放路径与其它文件的不同,就需要新建一个该类文件的层类。
2.6 图幅数据的入库 图幅数据的入库有两种方法;单幅图手工入库和多幅图批量入库。图库管理\图幅批量入库:一般来说,大图幅量的数据采用此种方式较好。利用该功能,系统可以根据前面几个步骤中所设置的参数自动将所有图幅一次性录入图库中。管理\图幅数据维护:录入或需要修改少量图幅的数据时,可使用该功能。选择该菜单后,用鼠标左键双击接图表中的图幅可以录入或修改单幅图的图形文件。
3 对图幅进行拼接
图幅入库后,就可按以下步骤进行相邻图幅的拼接。
3.1 边处理\设置当前图库接边参数 设置相邻图幅接边的参数。
3.2 接边处理\选择接边条启动接边过程 选择该菜单功能后,先选择要接边的层类数据,然后用鼠标左键单击相邻两图幅的公共边(注意:选择的是接边条而非接边图幅, 所以最好是在接图表状态下选择接边条,只有在该状态,接边条的位置,即公共边才最容易找到)
3.3 借助数据编辑的辅助功能 使用接边功能对相邻图幅的不同层类进行接边处理。
3.4 接边处理\保存接边修改数据。
3.5 接边处理\取消接边条终止接边处理 利用该功能退出接边处理状态。
3.6 文件\保存图库。
3.7 图库检索\区域检索数据输出 在保存图库时,单幅图中的点线面数据录入图库完毕后,在保存图库时,保存的结果文件名后缀为*.DBS。那么,如何将入库拼接起来的多幅图数据输出为一幅图的点线面文件呢?利用“区域检索数据输出”的功能,就可以达到输出已经拼接的地质图。
参考文献
[1] 张庆合,曹邦功等.1:50万地质图数据库的研建[A].中国地质,2005
[2] 丁宇雪.应用MAPGIS6.5建立地质图图库[A].中国科技信息,2005
[3] 吴信才.MAPGIS地理信息系统使用手册.
[4] 肖 寒,孙 君等.基于GIS空间数据和空间数据库浅谈[A].江苏地质,2005
【关键词】 比例尺;地质图;数据库;Scale;Geological map;Data base
【中图分类号】 TV221.2【文献标识码】 A【文章编号】 1005-1074(2009)04-0197-02
1 引言
一个区域的地质数据可能有若干幅相同比例尺、标准图幅的地质图组成,而要进行课题研究,往往需要了解整个区域的的情况。由于对不同标准图幅进行矢量化的单位和时间不同,所以造成了几幅不同的矢量化数据。这就要求我们要想研究整个区域,必须对矢量化过的标准图幅进行拼接,将多幅图的数据输出为一幅图的数据。[1]
矢量化的地质图的每个因素不仅有空间坐标数据,还有相应的属性数据;每个因素不仅可以画出地质图供人们阅读,而且他们的属性要能够为计算机所理解,以便对其进行检索处理,并提供做各种空间分析运算使用,所以它的拼接不同于一般意义上的图形的拼接。在拼接之前,需要对各标准图幅建立地质图数据库,然后在库中,对多幅图进行拼接。
地质图数据库,以图件中的点、线、面的最基本因素为单位进行存储、检索和应用,它与一般的图件库和电子地图也有着很大的差别,后者基本上都是原图的基础上做各种显示,是一张“死图”。地质图数据库则完全不同,它不仅可以进行任意的空间检索,而且要对检索出的所有图素的每一个点,根据图幅的范围和比例尺,重新设定投影方法、投影参数和进行投影变换,并对图形进行拼接,所以我们说它是“活图”。[2]
2 入库的条件和具体步骤
入库前对图形数据的要求:参与入库的图幅必须经过误差校正和投影变换,图幅坐标必须是绝对坐标。满足这两个要求后,即可进行以下的入库步骤:
2.1 设置系统工作目录 系统工作目录是你要入库的图形文件所在的文件夹。一个图幅有不同类型的实体组成,要将它们放在不同的层里面,而每一个层在图库中对应一个文件。以本人做过的永平地区的课题为例,对一幅矢量化过的图建立十二个层类,每一个层对应一个文件夹,在文件名为“库”的系统工作目录下,数据库共12个文件,在“地层”的文件里面放着矢量化过的几幅图的地层要素。如图1。
2.2 统一各要素层内的文件属性结构 在入库之前,首先要统一各要素层的文件属性结构,否则文件无法全部入库。例如,在永平课题中,在地层类文件夹中,共有永平、铅山、石塘、陈坊四个地层文件,这四个地层文件的属性结构如图2所示。
在入库之前,这四个文件的属性结构不但要相同,都包括ID、面积、周长、地层名称、地层代号、岩性等几个属性项,而且它们的字段类型、字段长度和小数位数也要相同。
2.3 选择图库的分幅方式 系统提供了以下三种分幅方式:①等高宽的矩形分幅:一般用于大比例尺的图幅数据入库(1:5000 以上,不包括1:5000,如:1:500,1:1000 等)。②等经纬的梯形分幅:一般用于小比例尺的图幅数据入库(1:5000 以下,包括1:5000。如:1:1 万,1:10 万等)。③ 不定形的任意分幅:即不依据图幅比例尺,仅根据图幅边界的轮廓形状入库。一般情况下,适用于各类行政区域的拼接。
2.4 设置图库参数 图库参数的设置主要包括“图库数据投影参数设置”和“分幅参数”设置两方面:图库数据投影参数设置。选择“图库数据投影参数设置”按钮设置图库的投影参数。图库的投影参数实际上就是图幅数据的当前投影参数。投影参数的设置将直接影响到分幅参数的设置。具体影响表现在:对于矩形分幅:投影参数中的坐标单位将会影响图幅高度和宽度的度量单位;若仅仅是为了完成图幅的拼接,则可以不对投影参数进行任何设置。以比例尺为1 :500,图幅高宽为50CM ×5 0 C M 的图为例,对投影参数进行设置如下:①坐标单位为毫米时,投影参数的设置如图3所示(其中,椭球参数根据具体情况设置)。②坐标单位为米时,投影参数的设置如图4所示(其中,椭球参数根据具体情况设置)。
对于梯形分幅:一般情况下,投影参数中的坐标系类型为投影平面直角,比例尺分母将直接影响到图幅高度和宽度的值,即比例尺不同,图幅横向和纵向的经纬跨度值也就不同;而中央经度的值(中央经度的录入格式必须是DDDMMSS.S)则直接影响图库的横坐标,中央经度值不对,就会导致图幅坐标与图库坐标不一致而看不到图形。
注意:对于跨带图幅入库的情况,则需要在入库前转换图幅的中央经度,保证入库图幅位于同一个投影带内,或将图形转换为“地理坐标系”类型和“度”(或分、或秒的坐标单位,但一定不要转换为DDDMMSS.S S 坐标单位)。设置分幅参数:根据分幅方式和图库投影参数进一步设置分幅参数。
注意:对于梯形分幅,不管其图库投影参数中坐标系类型和坐标单位是什么,起点坐标和图幅高宽的坐标单位必须是角度单位的DDDMMSS.SS 格式。[3]
2.5 管理\图库层类管理器 一个图幅由若干个属性结构相同或不相同的文件叠加而成,利用该功能可提取多个不同文件的属性结构和存放路径。只要某类文件的属性结构或存放路径与其它文件的不同,就需要新建一个该类文件的层类。
2.6 图幅数据的入库 图幅数据的入库有两种方法;单幅图手工入库和多幅图批量入库。图库管理\图幅批量入库:一般来说,大图幅量的数据采用此种方式较好。利用该功能,系统可以根据前面几个步骤中所设置的参数自动将所有图幅一次性录入图库中。管理\图幅数据维护:录入或需要修改少量图幅的数据时,可使用该功能。选择该菜单后,用鼠标左键双击接图表中的图幅可以录入或修改单幅图的图形文件。
3 对图幅进行拼接
图幅入库后,就可按以下步骤进行相邻图幅的拼接。
3.1 边处理\设置当前图库接边参数 设置相邻图幅接边的参数。
3.2 接边处理\选择接边条启动接边过程 选择该菜单功能后,先选择要接边的层类数据,然后用鼠标左键单击相邻两图幅的公共边(注意:选择的是接边条而非接边图幅, 所以最好是在接图表状态下选择接边条,只有在该状态,接边条的位置,即公共边才最容易找到)
3.3 借助数据编辑的辅助功能 使用接边功能对相邻图幅的不同层类进行接边处理。
3.4 接边处理\保存接边修改数据。
3.5 接边处理\取消接边条终止接边处理 利用该功能退出接边处理状态。
3.6 文件\保存图库。
3.7 图库检索\区域检索数据输出 在保存图库时,单幅图中的点线面数据录入图库完毕后,在保存图库时,保存的结果文件名后缀为*.DBS。那么,如何将入库拼接起来的多幅图数据输出为一幅图的点线面文件呢?利用“区域检索数据输出”的功能,就可以达到输出已经拼接的地质图。
参考文献
[1] 张庆合,曹邦功等.1:50万地质图数据库的研建[A].中国地质,2005
[2] 丁宇雪.应用MAPGIS6.5建立地质图图库[A].中国科技信息,2005
[3] 吴信才.MAPGIS地理信息系统使用手册.
[4] 肖 寒,孙 君等.基于GIS空间数据和空间数据库浅谈[A].江苏地质,2005