文档介绍:科研发展》》
基于ArcGIS Server和Flex的地下管线管理信息系统的建立
南京铭图软件科技有限公司王桂春王波冯晨邓世赞倪磊
【摘要】随着WebGIS技术的不断发展,其应用在石化企业中得到了快速的推广。提出以基于Flex技术和ArcGIS Server Flex API技术构建RIA(Rich Applications)富
互联网应用的Web GIS模型,开发平台实现具有高度互动性、丰富用户体验以及管网分析功能强大地下管线管理信息系统。
【关键词】ArcGIS Server Flex;RIA;FluorineFx;Web GIS;地下管线管理信息系统
一、引言出、图形定位、图形查询、地图量测和标注、(3)管线分析模块
的发展, 管线分析(横剖面分析、纵剖面分析、管线流管线分析模块包括管线流向分析、纵剖面
WebGIS已逐步成为GIS应用的主流。Web GIS实向分析)等功能模块。分析、横剖面分析及管点、管线统计。管线流
现技术主要分为瘦客户端和胖客户端两种方(3)数据服务发布层:地图服务发布采取向分析提供图形标识指定管线的流向。横剖面
案,它们各有优缺点[1],富互联网应用程序动态服务与静态服务相结合的方式,动态服务是指垂直于管线位置的一个截面,在该载面中
RIA(Rich Application)结合了以上通过动态获取数据库图形及属性信息实时展示可以直观地了解相邻管线的空间位置关系、管
两者的优点,把传统网络应用程序和桌面程序地图数据;静态服务以地图切片的形式进行展径及埋深等信息,如图3所示。纵剖面是指沿
结合起来,既提供了丰富的客户端体验,又能示,pact紧凑型存储格式存储缓存切管线方向的一个截面,在该截面中,可以直观
通过网络轻易部署,尤其是基于Flex的RIA技片,提升了网络传输与处理速度,大大缩短了的了解管线的走向、坡度及埋深情况,如图4
术,只需在客户端安装FlashPlayer即可。据服务器的响应时间,给用户更加高效的交互体所示。
Adobe官方调查显示,目前95%以上的计算机都验。
安装了FlashPlayer。ArcGIS Server是一个发(4)数据访问层:业务层与数据层之间的
布企业级GIS应用程序的综合平台,同时提供通信,采用统一的数据访问接口。空间数据通
基于Flex的富客户端应用开发API-ArcGIS API 过ArcSDE进行图形数据及其属性数据的访问,
for Flex。因此,采用基于Flex技术的RIA客其他业务数据通过FluorineFx网关来实现对
户端开发方案,既能给用户提供丰富的客户端后台之间的通信,其通
体验和交互能力,又无需担心客户端的插件问信协议采用AMF协议。
题。本文通过某石化企业网络版地下管线管理(5)数据层:数据是系统运行的基础和管
系统的建立,详细论述如何基于ArcGIS Server 理的核心。包括由建构筑物、等高线、高程与
平台涉及、开发、建立Web GIS应用系统。控制点、图幅接图表、油罐、装置、道路等组图3 横剖分析
二、研究内容成的地形应用图、厂区地下管网数据及支撑系
针对目前石化企业有关部门数据存储现统应用的业务数据。
状、数据共享程度及利用现状,本文的研究目
标和工作内容为:
(1)实现地下