梁君乐 包华杰
摘要:测绘成果为社会发展,经济规划、国土资源调查、城市建设规划等诸多方面提供大量的基础地理数据,因而测绘成果的合理管理与应用显得尤为重要。然而由于测绘成果的数据量大、应用频繁、保密级别高、难于共享等,导致了测绘成果管理的混乱,在管理的模式及效率上也无法满足当前的需求,这些都是测绘成果管理部门急需解决的问题。本文以钦州市测绘院测绘成果管理经验为例,分析了测绘成果管理的重要和传统管理方式的缺点与及应用的一些方法。
关键词:测绘成果;AutoCAD;数据库
1引言
近年来,地方政府投资项目的测绘成果日益丰富。以钦州市基础测绘成果为例,几年来相继完成了滨海新城、中马工业园、三娘湾景区、白石湖片区等一批大型的基础测绘项目。众多的成果数据如果按传统的管理方式,只是把这些成果数据存到电脑里,然后共享到局域网中,需要访问时则把所需的成果数据拷贝到各自的电脑里,最后再使用。这样存在的缺点有:①应用这些成果数据不方便;②对成果数据的维护、更新难,对其的保密工作不利;③成果数据的重复拷贝造成磁盘空间的浪费。然而如何方便合理地应用这些成果数据呢?
2、SQL SERVER 2000数据库
要实现AutoCAD软件与SQL SERVER 2000数据库的连接,我们要建设服务器,在服务器中安装SQL SERVER 2000数据库,这样就可以为管理系统提供全天候的服务。SQL Server 2000是运行于Windows操作系统的、面向分布式客户机、服务器结构的关系型数据库管理系统,是新一代电子商务、数据仓库和数据库解决方案。简单来说就是可以向SQL Server 2000数据库录入大量的测绘成果资料,并能有效的对其进行管理。
3、测绘成果属性分析
录入的测绘成果资料必须包括有一定的属性,如图幅的名称、比例尺、图幅内图框坐标、坐标系等。其中为了减少录入属性的工作量,一些属性可以通过测绘成果的文件名提取,下面主要分析常用比例尺测绘成果内图框左下角坐标的提取。
①1:500成果文件名分析,如文件名”432.00-562.50.dwg”。这种命名方法很容易看出“-”的前面的数据是表示X坐标,面后的数据是表示Y坐标。即其内图框左下角的XY坐标分别为:X=432.00*1000=432000;Y=562.50*1000=562500。
②1:1000成果文件名分析,如文件名”61127.dwg”。这种命名方法前两位数据是表示X坐标,而后3位数据是表示Y坐标。即其内图框左下角的XY坐标分别为:X=61*0.5*1000=30500;Y=127*0.5*1000=63500。
③1:2000成果文件名分析,如文件名”242905710.dwg”。这种命名方法与前一种命名方法相似,其前5位数据表示X坐标,后4位数据表示Y坐标。即其内图框左下角的XY坐标分别为:X=24290*100=2429000,Y坐=5710*100=571000。
④1:5000成果文件名分析,如文件名”F49H113025.dwg”。这种命名方法比较复杂。其命名方法是在1:100万比例尺地形图编号的基础上进行的,所以我们必须先理解后者的命名方法。
1:100万比例尺地形图的编号采用“列行”法编号,列从赤道算起,纬度每4°为一列,用大写英文字母A至V表示;行从180°经线算起,自西向东每6°为一行,用阿拉伯数字1至60表示;一个列号和一个行号就组成一幅1:100万地形图的编号。1:5000~1:50万比例尺地形图的编号都是在1:100万地形图的基础上进行的,其编号都是由10个代码组成。
本例中“F49”表示为该图幅所在的1:100万比例尺地形图的图幅号,其中“F”表示行号为6;“49”表示列号为49。“H”是1:5000比例尺的代码。“113”为该图幅的行号,“025”为该图幅的列号。根据上面分析我们可以得到该图幅内图框左下角经纬度坐标为:
纬度=(6-1)*4°+4°/192*(192-113)=21.645833°
经度=(49-31)*6°+6°/192*(25-1)=108.75°
至此我们可以根据测绘成果的文件名,获取内图框左下角的坐标了,进而根据相应的比例尺可以得到图幅内图框四个角点的坐标。
4、坐标转换
由于各种的原因,很多测绘机构和规划部门同时使用1954北京坐标和1980西安坐标两套坐标系,经常要在这两套坐标系之间的进行转换。这里笔者采用了四参数法转换法,四参数分别为X平移、Y平移、旋转角度和缩放比例。参数的计算采用图幅内图框的四个角点坐标,如图1中所示的A、B、C、D点。
图1
采用这种方法转换的好处是转换后的图幅能很好的与相邻的图幅接边,而且整体精度较高,误差均匀。图2为数据库中保存的转换参数。
图2
5、管理与更新
测绘成果的管理采用预存方案的方式,即一个项目以一个方案名称保存其相应的参数,方便对参数的修改与成果的更新。更新方式有批量更新与单文件更新两种,以实现不同的更新需求。批量更新适合于当一个测绘项目完成后,需要大量导入成果资料,以达到快速添加和更新的需要。单文件更新适合于一些常用的图块文件的管理,如规划路网、图签、图框等。
下面以导入白石湖片区基础测绘项目成果为例说明其工作过程。项目完成后的分幅图成果文件有321个,其文件名的命名方法与前面讨论的1:500成果文件名相符。
运行图库管理程序,如图3所示。接着设置搜索路径(即白石湖片区基础测绘项目分幅图所存放的路径)、输入区域名称,选择坐标系、命名规则、比例尺、X与Y的坐标位数等,完成参数设置后可以先按“存储”,把这方案保存。然后按“开始搜索”,即可把本地的测绘成果数据,以二进制的型式储存到服务器的SQL Server 2000数据库中。
图3
虽说QLS erver 2000数据库中是以二进制的型式储存测绘成果数据的,但同时存放着前面所提及的属性与之相关,这就很方便地通过相关的属性对其进行搜索、更新、编辑等。例如可以通过图幅内图框坐标搜索到某个坐标的图幅数据,也可以通过转换参数得到所需要坐标系的图幅数据等。
6、测绘成果的应用
应用是测绘成果的最终目标,因此能否快速、方便、安全地应用成为该管理系统的成功标准。为了方便系统的管理在AutoCAD原有的菜单基础上加了“档案管理”这一项菜单。如图4所示。
图4
菜单中包括了其它的功能,这里主要介绍的是“插入地形图”功能,即在AutoCAD软件中插入我们所需要的测绘成果数据。
为了测绘成果资料的安全,该管理系统设置了用户登陆模块,只有正确登录后才能使用系统,大大提高的测绘成果资料的安全性。图5为登陆界面。
图5
用户登录后就可以使用“插入地形图”功能。执行该功能后的界面如图6所示:
图6
在这界面里,可以选择所需要的比例尺测绘成果数据,也可以通过地名查询得到所需要的数据,如输入“白石水中学”,则可以搜索到包含有“白石水中学”文字的所有数据。还可以通过在AutoCAD软件中通过拾取坐标范围得到相应的数据。搜索到数据后,然后选择适合的坐标系,即可按“确定插入图件”,系统会自动在QLServer2000数据库中下载数据,并插入到AutoCAD软件中。图7为插入两幅1:2000航片效果图。
图7
7、结论
由于测绘技术,互联网技术的讯速发展,传统的测绘成果管理方式已经不能满足现代社会的需要,为了实现测绘成果的合理应用、科学安全化管理,开发基于AutoCAD软件与QLS erver 2000数据库相结合的管理系统是可行的和必要的。钦州市测绘院测绘成果管理系统运行以来,在实际工作中发挥了很大的作用,大大提高了工作效率。
参考文献
[1]王海存,邹峥嵘的《基于AUTO+CAD的测绘成果管理系统的研究与实现》