• 学前教育
  • 小学学习
  • 初中学习
  • 高中学习
  • 语文学习
  • 数学学习
  • 英语学习
  • 作文范文
  • 文科资料
  • 理科资料
  • 文档大全
  • 当前位置: 雅意学习网 > 作文范文 > 正文

    基于Flex的地籍管理信息系统关键技术

    时间:2021-03-21 12:01:30 来源:雅意学习网 本文已影响 雅意学习网手机站

    http://img1.qikan.com.cn/qkimages/gyjs/gyjs201604/gyjs20160458-1-l.jpghttp://img1.qikan.com.cn/qkimages/gyjs/gyjs201604/gyjs20160458-2-l.jpghttp://img1.qikan.com.cn/qkimages/gyjs/gyjs201604/gyjs20160458-3-l.jpg
      摘 要:本文以武汉市地籍管理系统为例,以Web GIS为基础,分析了基于Flex客户端的地籍管理信息系统,探讨了应用的主流技术和平台;围绕地理信息系统功能研究了Flex与服务端通信的方法。本系统在开发周期和成本上都具有较大优势,对地籍管理信息系统建设有借鉴作用。
      关键词:WebGIS;RIA;Flex;地籍管理
      中图分类号:TU198+.6 文献标识码: A 文章编号: 2095-8412 (2016) 04-795-04工业技术创新 URL: http:// DOI: 10.14103/j.issn.2095-8412.2016.04.058
      引言
      近年来,随着信息技术发展,地籍改革及新土地法办法实施,人们对地籍信息管理的透明性和丰富性需求逐年提高,信息化系统在地籍信息管理中的应用越来越广泛和深入。这对促进区域与城市信息化建设、提高我国地籍管理水平,以及推动地理信息系统产业化均具有重要的借鉴意义[1]。
      本文在总结国内外地籍管理信息系统建设经验的基础上,对如何建立城乡地籍一体化管理系统进行了实质性探讨。以系统的实用性为目的、系统的关键技术为研究重点,利用Flex和ArcGIS Server等技术进行武汉市地籍管理信息系统的设计与开发,实现了武汉市地籍系统的城乡一体化管理以及地籍数据的全面更新,有效地提高了业务部门的办事效率。
      1 RIA主流技术
      RIA又称富互联网应用程序,它提出了一种全新的应用解决方案,是集最佳用户界面功能与Web应用程序为一体的新一代网络应用程序。与传统的应用程序相比,基于RIA技术的Web GIS系统降低了客户端操作的复杂性,具有普遍采集和快速、低成本部署以及互动多媒体通信的特点,可实现一种更高的、更直观的、更有效的用户体验方式[2]。目前主流的RIA实现技术主要有三种,下面分别展开论述。
      1.1 Flex技术
      Flex技术作为新一代RIA技术的佼佼者,具有丰富的界面表现效果,支持多媒体访问、跨平台操作性和能够对底层进行操作等优势。基于Flex客户端的WebGIS系统能够对本地数据和系统资源进行访问,但需要在Adobe Flash Player软件的支持下,才能在浏览器中显示结果,或是于跨操作系统上运行,在浏览器外显示结果。
      1.2 Ajax技术
      Ajax是一种网页开发技术,其核心是Java Script对象Xml HTTP Request。客户端向服务器发送的请求,在Web浏览器和服务器之间采用异步数据传输方式进行通信,使得网页在服务器端不必请求整个页面,而是只请求少量信息即可。基于Ajax技术开发的Web应用程序往往呈现一种更小的、更快速的,并且效果更佳的界面效果。
      1.3 Silverlight技术
      Silverlight技术是Microsoft公司发展的一种新型页面开发技术,能够运行在各种平台软件上,可以跨浏览器操作,并且不受插件技术的限制。基于Silverlight技术的应用程序,提供了灵活多样的开发模型,现有的网络应用程序可以与它进行方便快捷的集成。基于Silverlight技术的Web应用程序,是功能的提供更加丰富、视频信息的浏览更快速、成本更低以及交互式体验效果更好的一种Web应用。
      2 ArcGIS Server平台
      Arc GIS Server是一款基于服务器的GIS产品,具有非常强大的GIS功能,可用于构建多用户的、集中式管理的应用程序,同时可为用户提供广泛的基于网络的数据服务,并且可在分布式环境下实现数据管理、数据处理、空间分析、制图输出等功能。
      2.1 Arc GIS Server功能和体系结构
      Arc GIS Server功能有很多,其中用户所熟知的包括提供通用的GIS数据管理框架、支持基于服务的在线编辑和专业分析、提供.Net和Java软件开发工具包、支持二维/三维地图可视化、支持标准的WMS和WFS格式、可以与多种GIS服务集成等[3]。
      ArcGIS Server由GlS服务器、Web服务器、客户端和Data服务器组成。客户端通过Internet连接,Web服务器向ArcGIS中的GIS服务器发出请求,GIS服务器对请求信息进行解译,并将相关结果返回给Web服务器,由客户端表现出来。具体平台体系架构如图1所示。
      2.2 Arc GIS Server中的数据服务
      在ArcGIS Server中,数据服务可以分为地图服务、Geometry Service服务、GP服务、地理编码服务(Geocode Service)、Geodata Service、全球服务和影像服务。基于WebGIS的武汉市地籍信息展示是以数据服务的形式表现的,这些数据利用GIS服务器发布服务,对信息的访问直接通过调用就可实现,而不需要直接访问数据源。
      3 关键技术研究
      3.1 地图服务发布与地图缓存机制
      地圖服务发布,是指把地图数据发布到Web上的一种数字地图学的应用方法,它不仅可以为用户提供时效性很强的地图空间数据资源,用户还可以将自己的研究成果发布在互联网上,这种方法可以满足多种客户端访问,满足地图的浏览、属性查询和空间查询等业务功能的需要。
      地图缓存机制,是把缓存地图按照提前设定的缓存比例级别切成一组图片存储到本地存储设备中,当用户通过客户端浏览器向服务器发出地图访问请求时,服务器接收客户端请求并给予响应,同时返回请求的地图比例级别所对应的“瓦片”,在很大程度上降低了服务器端负担,避免了因远程数据库的频繁访问而造成的数据源服务器的负担,同时降低了通信代价和数据存储的代价,达到了提升地图浏览速度的效果。缓存机制下的地图服务访问流程如图2所示。

    推荐访问:管理信息系统 关键技术 Flex

    • 文档大全
    • 故事大全
    • 优美句子
    • 范文
    • 美文
    • 散文
    • 小说文章