当前位置: 首页 > 免费论文下载 > 科学技术 >
论文服务

基于SOA的基础测绘资源管理系统设计与实现

时间:2013-07-03来源:易品网 点击:

论文摘要:基础测绘为城市建设与发展提供数据信息支撑,其资料具有时间跨度长、数据体系复杂、格式多样等特点。本文针对城市基础测绘资料情况,探索了基于SOA架构的基础测绘资料建库、管理与应用,并基于RIA开发完成了基础测绘资源管理系统。

关键词:基础测绘;SOA;GIS

1 引言
  城市基础测绘是支撑城市建设与发展而实施测绘的总称,包括城市测量、地图编绘、影像数据采集、城市地理信息系统建设和开发等任务。基础测绘是一项长期持续性工作,伴随城市发展建设,形成诸多版本的历史数据。以哈尔滨市为例,基础测绘资料具有如下特点:
  1.1 数据时间跨度长,内容覆盖面广,且资源按不同管理理念进行组织,历史数据体系较为复杂。
  1.2 生产、管理、应用平台多样化,多平台兼容度较差。
  1.3 平台、管理机制等问题,数据生产与应用服务环节脱离,数据生产与应用服务独立。
  在这种背景下,为促进信息化测绘发展,提升城市测绘管理水平,全面增强信息保障与应用服务能力,提出了基于SOA架构的基础测绘资源管理系统建设。

2 需求分析
  2.1 数据分析
  2.1.1 测绘基准数据。测绘基准数据主要为各类控制点数据,包括CORS基站、首级平面控制网、水准控制点及高程控制点数据等,共同形成城市测绘基准。该类数据多以表格方式存储,具备精确坐标和复杂属性信息。
  2.1.2 基础空间数据。基础空间数据即传统的GIS空间数据,其数据分类按行业进行组织,包括道路交通、水系、绿地等多个分类,具备准确的空间几何形状与属性内容。
  2.1.3 基础地形图数据。基础地形图为全要素地形图,其生产平台包括EPS和CAD两个平台,数据以图面表达为主,附带部分属性信息,数据以图幅进行组织。
  在数据格式上,包含电子表格、DWG线划数据、GIS空间数据、EPS数据等四类数据,每类数据均包括空间坐标与属性信息。
  2.2 功能需求
  项目建设的目的是构建资源展示与应用的集成化工具,建设成果要求具有集成、方便、实用等基本特征。
  2.2.1 以浏览器为项目数据展示与功能应用的平台。“测绘一张图”建设的目的是服务于全院所有业务,传统的C/S部署繁琐、操作复杂,不具备方便、实用的特征。因此,采用B/S架构,以浏览器实现数据展示与功能应用。
  2.2.2 数据浏览功能。项目建设直接成果为测绘成果数据展示,提供基础的放大、缩小、平移、搜索、定位等基础功能,并满足不同数据内容,不同数据源的同步集成调用。
  2.2.3 资源检索。测绘成果属于固有成果,系统要求开发基于多种条件的资源检索功能,并形成独立功能模块,满足各科室及业务对资源检索查询的要求。

3 系统设计
  3.1 总体方案
  系统采用SOA架构,建设总体思路是以空间位置为核心,实现各类资源数据关联对接。
  3.1.1 以地理空间数据作为所有成果的最终表现形式,资源交换的中间格式为Shapefile,兼容平台包括EPS\AutoCAD\CityMaker等。
  3.1.2 成果采用空间数据库ArcSDE统一存储,数据库由测绘基准、基础数据两个子库构成。基础数据包括历史库与现状库,矢量数据存储于ArcSDE中,基于版本机制构建历史库与现状库逻辑分离;栅格数据按年份存储,不纳入ArcSDE。测绘基准库包括院首级平面控制点、水准控制点的测绘基准数据,将现有档案数据转换为GIS空间数据进行服务发布。
  3.1.3 应用系统采用B/S架构,基于ArcGIS Server完成二维矢量及栅格数据发布,实现同步查看测量基准、基础数据等多类资源;
  3.1.4 开发资源检索模块,提供基于地名、坐标、空间范围等条件的查询检索功能,使本项目建设成果可快速应用于本院业务管理及资源管理。
  3.2 数据库设计
  系统以Oracle为数据库管理软件,以ArcSDE为空间数据库引擎,实现资源统一集中管理,所有数据均采用哈尔滨城市坐标。建库的基本思路是遥感影像以文件方式存储,不纳入SDE进行集中管理;基础地形图、GIS空间数据均存储SDE库均须建立版本管理,合理解决版本冲突问题。
  鉴于资源构成较为复杂,数据库依据资源分类,由若干个子库构成:
  (1)测绘基准数据库。基准库包括CORS基站、首级控制点、二等水准点以及大地水准面精化控制点,其中CORS基站包括站点名称、坐标、点之记、基站类型等信息;控制点包括控制点等级、坐标、布设时间等基础信息。
  (2)基础地形图数据库。该库覆盖1:500、1:1000、1:2000、1:5000多个比例尺系列,遵循EPS连接SDE库的数据库结构,补充增加的数据为图幅结合表,图幅结合表按比例尺级别分别分为1:500、1:1000、1:2000、1:5000图幅结合表,基于图幅结合表,可以按图幅进行地形图检索与查询。
  (3)基础空间信息数据库。该库按数据分类进行存储管理,包括行政区界、道路、水系、绿地、建筑物、管线等多类数据,数据分类存储,并构建完善的属性体系和地理空间信息编码体系。
  (4)遥感影像数据库。该库包括卫星影像和航空影像,遥感影像为栅格数据,其数据量大,更新周期固定,采用关系型数据库存储策略一般为数据流存储,对访问、管理及数据库稳定性影响较大。因此,采用文件方式进行存储管理,建立层次管理目录实现遥感影像数据有效管理。
  3.3 服务体系搭建
  本系统基于SOA理念架构,服务是支撑整个系统运行维护的基础,服务体系直接决定了系统数据范围与功能范围。构建的服务体系如表1所示。
     数据服务采用ArcGIS Server引擎发布,采用金字塔结构的地图瓦片。地图切片分级策略遵循“天地图”瓦片分级标准,最大比例尺为1:564.25,最小比例尺为1:1155583.42,总共划分为10级。

4 系统开发
  系统采用RIA(Rich Internet Applications,富互联网应用)技术构建,采用B/S体系结构。在线展示系统基于Asp.Net和Flash Builder 4.0开发。Adobe公司的FlexBuilder(FlashBuilder)是目前最主流的RIA应用程序开发平台,它可以帮助软件开发人员使用开放源 Flex 框架快速开发跨平台富 Internet 应用程序 (RIA) 和内容。FlexBuilder使用的编程语言为actionscript,是一门完全面向对象的编程语言,网络平台开发按照组件、控件、插件和平台框架的模式进行封装。
  程序UI开发的基本模式,后台功能开发的一个基本原则是功能与界面分离,即将功能代码封装于独立类中,界面与后台功能类尽量采用依赖关系,形成表现与功能的松耦合,便于代码重用和程序扩展。

5 结束语
  本项目采用SOA架构,基于ArcGIS平台实现基础测绘成果一个库管理、多个平台兼容,一张图应用与展示。通过本系统建设与应用,达成如下效果:
  5.1 实现基础测绘成果集中存储、统一管理和规范化应用。通过本项目建设,建立测绘成果中心数据库,实现测量基准、地理空间数据的统一存储和管理,解决不同资源间同步互调,信息交互等问题,提升资源管理效益,增强信息保障能力。
  5.2 实现测绘、生产与应用一体化,减少人工干预,降低数据维护应用成本。通过本系统建设,能够实现管理与应用一体化,降低信息维护、应用服务所需的信息检索、数据对比等流程,简化步骤,提升工作效率,强化服务水平。
  5.3 实现资源管理与业务流程集成的基础。通过本系统开发,提供资源快速检索,无须过多的人工干预,可提升工作效率与管理效益,为开拓更为便利、灵活的服务模式奠定基础。

参考文献
  [1]董士玲.国土资源“一张图”系统设计与实现[D].成都:电子科技大学,2012.
  [2]刘全波,陈柳新,谢冬.深圳市基于“一张图”理念的规划整合[J].发表于  城市规划,2013.
  [3]李圣文,龚君芳,吴信才.基于SOA的GIS应用框架[J].发表于  地球科学(中国地质大学学报) ,2010.
  [4]汪小林,庞潇,王海波,等.基于SOA的GIS应用设计与实现[C].中国地理信息产业论坛暨第二届教育论坛就业洽谈会论文集,2009.
  [5]刘小飞,关昆.基于RIA模式的地理信息服务平台建设[J].发表于  测绘标准化,2013.
  作者简介:姜波(1973-),女,黑龙江省哈尔滨市人,高级工程师,主要从事数字城市研究、地理信息系统建设工作。

  • 认准易品期刊网

1、最快当天审稿 最快30天出刊

易品期刊网合作杂志社多达400家,独家内部绿色通道帮您快速发表(部分刊物可加急)! 合作期刊列表


2、100%推荐正刊 职称评审保证可用

易品期刊网所推荐刊物均为正刊,绝不推荐假刊、增刊、副刊。刊物可用于职称评审! 如何鉴别真伪期刊?

都是国家承认、正规、合法、双刊号期刊,中国期刊网:http://www.cnki.net 可查询,并全文收录。


3、八年超过1万成功案例

易品期刊网站专业从事论文发表服务8年,超过1万的成功案例! 更多成功案例


4、发表不成功100%全额退款保证

易品期刊网的成功录用率在业内一直遥遥领先,对于核心期刊的审稿严格,若未能发表,全额退款! 查看退款证明

特色服务
杂志社内部绿色审稿通道,快速发表论文
发表流程
论文发表流程
专题推荐