基于GEOsURF5.2的银川市教育地理信息系统的建设

来源 :中国高新技术企业 | 被引量 : 0次 | 上传用户:hq260
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:文章在分析GEOSURF5.2组件技术及其应用优势的基础上,陈述了银川市教育地理信息系统的功能,介绍了系统功能的实现过程,阐明了系统建设的意义。
  关键词:GEOSURF5.2;教育地理信息系统;地图搜索引擎
  中图分类号:P208 文献标识码:A 文章编号:1009-2374(2011)24-0085-02
  一、建设背景
  随着Internet技术的不断发展和人们对地理信息系统(GIS)的需求,利用Internet在WEB上发布空问数据,为用户提供数据浏览、查询、分析等功能,已经成为GIS发展的必然趋势。
  银川市——宁夏回族自治区首府,常住人口将近165万。在“西部大开发”的热潮带动下,经济基础的发展和人们对生活水平的日益提高,驱使公益事业的发展必须加快步伐。本系统的建设能够更好地服务于人民,为构建“和谐社会”作出更大的贡献。
  二、GEOSURF组件技术及其应用优势
  (一)GEOSURF5.2组件技术
  GEOSURF5.2分为管理层、服务层和应用层三个层次,包括四个部分:可视化地图JavaBeans组件GeoSurfBeans、地图搜索引擎GeoSurfMapServer、服务配置与管理工具GeoSurf Admin和客户端二维地图浏览器。GeoSurfBeans运用JavaBeans组件技术,对数据获取、表现、查询、编辑和出土等操作进行封装,创建可复用,平台独立的可视化组件,利用这些组件,可以快速构建新的应用程序,提高二次开发效率。GeoSurf MapServer包括地图服务、WEB要素服务和WEB覆盖服务,是在GeoSurf Beans的基础上,采用Server技术构建的地图服务,能够提供矢量地图、栅格地图和正射影象地图服务。GeoSurf Admin提供地图源数据发布定义、WEB程序服务、连接、日志、驱动程序与管理等一系列工具;生成地图定义文件、日志文件、索引定义文件等,并把地图定义文件与GeoSurf Server关联起来,部署在支持Servlet的WEB服务器上,提供给客户端访问。客户端二维地图浏览器提供对矢量和影响数据的获取、查询、浏览、编辑和分析。
  (二)GEOSURF5.2应用优势
  由于GEOSURF5.2提供的一系列组件,支持多用户同步访问,支持数据库连接池,再利用丰富的组件技术,能够快速的把地图服务和地图定义文件联系在一起,并通过布局向导配置客户端界面,完成地图WEB应用程序快速部署,从而大大的提高了开发效率,降低了开发成本。
  三、系统功能及实现过程
  (一)系统总体功能概述
  银川市教育地理信息系统是采用JAVA语言,在数字地图的基础上叠加教育行政部门、学校的相关信息,利用GeoSurf 5.2的瘦客户端在WEB上发布空间数据。用户通过浏览器可以方便的使用数字地图,可以平滑的放大、缩小、漫游、目标定位和搜索地图目标,可以通过智能化的地理信息查找和分析一定范围内的目标(目标必须为教育行政部门或学校)。用户可以选择去学校的最短路径,测量实地距离,分析学校及周围的临近设施分布状况,并且能够查看银川市所有学校的详细信息。系统管理员可以通过可视化界面进行动态数据管理和维护。
  (二)系统功能实现过
  1.数据生成。数字地图使用银川市行政区划范围内1:50000地形图32副,城镇居民区1:2000地图约为180平方公里,在WGS 84坐标系的基础上以人民广场中心点为基准进行了旋转。数据要素主要包括交通、居民地、植被、水系、地名(党政机关、企事业单位),其中,学校及教育机构单独分类表示,数据以SHAPE格式存储。
  将制作好的SHAPE格式数据,使用GeoSurf Admin导入到分块工具中,将矢量数据,按照金字塔级数分块为栅格图片,存放于指定路径下即可。公交线路数据严格的实现所有公交站点必须压在公交线路上,不能出现同名线路共存。
  2.客户端实现。根据系统功能要求,客户端设置了工具栏,地图显示区域,查询结果显示区域和2个查寻按钮(地图搜索和出行导航)。系统采用的是JAVA语言进行开发,因此客户端界面以JSP格式存在。在JSP界面中,根据数据分块的数据文件,计算出地图的显示范围,最大、最小分辨率等信息,并将工具栏和2个按钮的触发响应指向服务器端服务。
  3.服务器端实现。服务器端响应客户端的触发,调用GEOSURF组件或相应服务,将请求进行处理,再将处理结果发至客户端JSP界面。
  (1)工具栏功能处理。直接调用GeoSurfBeans组件,就能够实现放大,缩小,漫游,框选,圆选,点查询,测距等功能。
  (2)地图搜索功能。根据系统设计,搜索功能采用模糊查询实现。在客户端界面输入要查找的学校名称或关键字,将命令传向服务器,服务器处理完毕,将检索结果分条显示于查询显示区域,并且在地图上高亮显示出来。单击其中一条记录(学校名称),便可以查看该学校的详细信息。
  (3)出行导航。系统设计的出行导航即为公交换乘。根据银川市的实际情况,设计了一次换乘。此功能的实现需要借助0RACLEloi。
  使用数据库初始化工具,先将建立好的ORACLEloi的数据库进行初始化。通过公交数据生成工具,将SHAPE文件导入到数据库中,在数据库里生成站点表、线路表、直达表和一次换乘表。服务器响应客户端的请求,从ORACLE中检索出请求结果,并显示于客户端查询结果显示区域,单击其中任意一种换乘方案,地图上便能高亮显示行驶线路。
  4.数据更新的实现。由于客户端设计了查询学校和教育机构详细信息功能,而学校的详细信息又在不短的变化中,系统特制作了此模块。考虑到银川市教育网采用ASP语言进行开发,为了更好的与之结合,系统数据更新模块也采用ASP语言进行开发,数据库采用了ACCESS数据库。数据更新模块涵概了数据录入、数据修改,数据查询,统计,数据删除等功能。管理员可以通过此模块对学校和教育机构详细信息进行实时的更新。系统建立初期,可以使用本模块将学校及教育机构信息录入数据库。
  四、结语
  在实际开发过程中,更深刻的体会到GEOSURF组件技术的应用优势。这些优势使得《银川市教育地理信息系统》的开发更加方便、快捷。系统借助ORACLEloi与JAVA语言的无缝结合和强大的数据存储功能,成功的实现了公交换乘问题。
  本系统的建立,使得市民可以通过互联网查询到银川市教育行政单位和所有中小学的地理位置、交通信息、学校概况、师资力量等基本信息。系统建设在为用户提供空间数据浏览、查询和分析的同时,也为促进教育事业发展,加速教育信息化进程做出了最大的社会效应;同时,也为教育行政部门、市委、市政府决策提供了一个最佳的信息支持平台。
  
  参考文献
  [1]吴信才.地理信息系统原理、方法及应用fM].北京:电子工业出版社,2009.
  [2]王家耀.空间信息系统原理[M].北京:科技出版社,2001.
  [3]毋河海.关于GIS缓冲区的建立问题[J].武汉测绘科技大学学报,1997,22(4).
  [4]苏洋.Java语言实用教程[M].北京希望电子出版社,2003
其他文献
摘要:投资结构对于产业结构升级具有积极的作用,深入研究投资结构对于促进产业结构升级,推进经济转型具有重要的意义。文章以江北区为例,基于投资结构与产业结构的灰关联分析,结合江北实际提出了优化投资结构,促进经济转型的发展思路和建议。  关键词:投资结构;产业结构;经济转型;灰关联分析  中图分类号:F224 文献标识码:A 文章编号:1009-2374(2011)
期刊
摘要:在计算机信息系统集成资质评审的过程中,财务数据的评审是一个重要环节,如何从这些数据中获得企业的真实的情况意义重大。文章探讨了企业资质评审中财务数据的分析方法。  关键词:集统集成;财务审订报告;财务数据;资质评审  中图分类号:F406 文献标识码:A 文章编号:1009-2374(2011)30-0031-03    1999年11月信息产业部颁布了《
期刊
摘要:文章借鉴先进行业信息化发展方式,从理论和实践出发,深入分析了信息化技术和信息化服务的含义和关系,针对信息化工作的定位及信息化发展的方向,提出工作改进意见和创新思路,进一步明确了卷烟工厂信息化工作目标,力求为提高本单位信息化工作水平献计献策。  关键词:卷烟工厂;信息化发展;卷烟质量控制  中图分类号:F270 文献标识码:A 文章编号:1009-2374(
期刊
摘要:实现生态林业可持续发展,从而促进经济发展是一种现实选择。目前新疆昌吉地区已经开始逐渐对林业发展建设进行了分析和合理定位,探索出生态经济发展的新思路。文章对昌吉州特色生态经济发展模式进行了探讨。  关键词:林业建设;特色生态经济;自然环境;生态建设;昌吉州  中图分类号:F592 文献标识码:A 文章编号:1009-2374(2011)34-0011-02 
期刊
摘要:确定专利权的保护范围是适用专利侵权认定的基本原则和法律规定进行专利侵权认定的前提,而权利要求解释是确定专利权保护范围的基础,故在专利风险预警中的专利侵权分析中,需按照预警目标国关于权利要求解释的基本理论和专利侵权认定的具体原则和法律规定进行,以得出是否侵犯专利权的结论,达到规避专利侵权风险的目的。  关键词:企业海外知识产权;专利风险预警;权利要求解释;专利侵权认定;全面覆盖原则;禁止反悔原
期刊
摘要:水电站人工砂石系统的优化一直是一项重大课题,研究继而得出可行性优化方案,无疑是有着重大的意义。小湾水利枢纽工程最大坝高292m,总库容149亿m3,电站总装机容量4200MW。小湾水电站孔雀沟石料场及左岸砂石料加工系统工程主要由孔雀沟石料场、砂石料加工系统。以其为例,文章总结了水电站人工砂石料系统优化的办法及效果,是有着深远影响与可借鉴意义的。  关键词:小湾水电站;人工砂石系统;砂石料场优
期刊
摘要:文章对行车大车角钢整体焊接型滑触线故障频繁,造成水渣行车长期无法正常安全运行存在的原因进行了剖析和总结。通过采用BL-1工型滑轨滑触线进行改造,彻底解决了原滑触线存在的问题,实现了零故障的记录,确保了行车的安全运行,并取得了良好的经济效益。  关键词:水渣;行车;滑触线;BL-1  中图分类号:TF341 文献标识码:A 文章编号:1009-2374(2011)25-0046-02  6#、
期刊
摘要:文章在太湖实际波浪观测的基础上,采用率定验证后的风浪数学模型YW-swp,考虑折射、浅化、反射、破碎、湖流等条件下,对太湖波浪进行数值模拟,研究太湖波浪的主要影响因素。结果表明:YW-swp模型,可以较好地模拟风作用下太湖风浪的生成和传播过程,模型在太湖应用是合适的;波高、波长、波周期等波浪参数在太湖的分布与风速、风向、水深等因素密切相关;波浪的发展不光取决于风速的大小,还同风的持续吹的时间
期刊
摘要:3-RRC并联柔性少自由度机器人因其设计简单,制造与控制容易在近些年来备受青睐。然而由于使用了柔性杆件与关节点取代了传统的刚性附件,且通常情况下运动速度高,加速度大,机构质量轻等,因此在对其进行动力学分析时需要运用运动弹性动力学分析(简称KED)、有限元分析、拉格朗日方程进行建模,使用NewMark方法进行微分方程求解。现在建模软件、数值计算软件的使用使得大量的计算得以简化。  关键词:并联
期刊
摘要:ATS系统即列车自动监控系统,是信号系统ATC(列车自动控制)系统中不可或缺的一部分,文章通过对深圳地铁罗宝线ATS系统一期与二期不同设备结构及性能进行对比分析,提出了一些切实可行的改进措施。  关键词:深圳地铁;罗宝线;ATS系统;设备结构及性能;故障率;安全性能  中图分类号:U239 文献标识码:A 文章编号:1009-2374(2011)24-0060-02  ATS系统即列车自动监
期刊