论文部分内容阅读
近年来,互联网以其开放性和界面友好性迅速成为了网络信息处理和发布的载体,而伴随着网络技术的长足发展,Internet及其相关的衍生品也逐渐走进了大众人群。为了满足人们能够在Internet上方便、直观的发布、浏览各类空间信息的需求,WebGIS这一产品便应运而生,各大厂商均也相继推出了自己的产品,如国外Google的Google Earth、Google Map,国内的Go2Map、搜狗地图、51ditu、MapBar等。
在现今的网络地图服务中,为了让各类用户能在海量的信息中尽快的找到自己需要的信息,各类辅助的查询功能模块是必不可少的,而在众多的查询功能中,又以涉及到点击、划圆、拉框、多边形、线、以及预定义多边形等操作的图形查询功能实用价值最高。同时,图形查询功能的实现,使搜索引擎类WebGIS系统可以提供比常规查询方式更为方便、快捷的查询手段,更为准确、直观的查询结果,而且查询费用低廉。由此,不难发现,功能强大的空间数据在线服务系统具有极大的实用价值和广阔的市场前景。
诚然,21世纪是电子信息技术飞速发展的时代,然而,地质资料管理工作尚处在各项基础工作亟待完善的时期,面临着信息化建设对其提出的新要求。地质资料是地质工作服务社会的主要载体,建立健全地质资料信息共享和社会化服务体系,当务之急是加快利用现代信息技术建设国家地质资料数据中心的步伐。馆藏机构要充分开发利用地质资料,充分发挥地质资料的作用。地质资料是各类地质工作和矿产资料勘察开发活动形成的宝贵成果,是重要的信息资源,它应用在国民经济建设和社会发展的各个领域,具有广泛的应用前景,在地质资料管理中,伴随着网络环境的兴起,数据信息的传播,地质空间数据在线服务的各项研究也便应运而生了。
本课题拟通过.NET、JavaScript、DOM、CSS、XML、VML、AJAX等技术的综合运用,采用多级格网与索引表的形式来完成相关数据的组织,并进一步研究改进查询模块中现有的图形查询功能项,以完善地质空间数据在线服务研究中的相关功能。而基于以上数据组织形式的图形查询功能,实现了一种通用的、适合各类空间数据(点、线、面)的查询方式,能够进行点击、划圆、拉框、多边形、线、以及预定义多边形等查询操作,提高了查询的效率,实现了查询结果的地图展示,使用户能够准确、快捷、直观的得到需要的信息。本课题的具体研究内容如下:
1)综合运用格网与索引表,来完成相关数据的组织及录入。系统相关数据的存储,由较为普遍的单一依靠网格号或索引表进行存储,改进为多级格网与索引表综合运用的存储方式,具体实现过程中,由于源数据格式不统一,会涉及到部分数据转换的知识。
2)基于格网与索引表的数据组织形式,实现空间数据在线图形查询的功能。原有的空间数据在线图形查询功能,往往只是停留在点位信息的查询与展示上;而采用基于网格与索引表的数据组织形式所实现的图形查询功能,不仅能有效的对点、线、面三类基本数据进行查询,而且在一定程度上提升了图形操作查询的效率。
3)完善空间数据查询结果的展示。对于点状要素的查询结果的展示,可以沿用现有的锚点展示方式;而对于线、面类要素的结果展示,本文采用的是用VML在客户端绘制的方式实现的。
4)负载测试。为了对本文研究的地质空间数据在线服务系统的性能有更进一步的了解,同时为了以后版本性能的提升提供参考,在本文中采用测试软件LoadRunner对系统的负载能力进行了严格的测试。
基于上述研究内容的地质空间数据在线服务系统,结合了目前先进的WebGIS缓存技术和AJAX技术,以直观、快捷的方式将原本复杂的地质空间数据展示给了大众用户。而所有这些数据的查询展示,用户只需通过浏览器就能轻松实现。同时,该系统的成功研发,解决了长期以来由于地质资料数据本身的复杂性、大数据量等特点造成的地质资料空间数据服务模式单一化的问题,实现了真正意义上的空间数据在线缩放浏览、属性查询、在线订购、资料目录检索等重要的在线服务功能,这可以说是地质资料数据在线服务模式的又一进步。