Page 121 - 测绘与空间地理信息研究
P. 121
第四章 基础地理信息系统
在软件设施上,开发过程中需要 Oracle 数据库软件,ArcGIS 地图软件,Arc-
GISServer 服务管理器软件,服务器软件 Tomcat,后台开发框架 Spring,前端集
成开发环境 VisioStudio 等的支撑。
第二,数据层包含了数据库中基础的地理信息数据。
第三,服务层主要由地图服务、功能服务、数据服务组成。地图服务与功能
服务是平台用于共享的 Web 服务,由 ArcGISServer 发布与管理。数据服务主要
是指以 json 格式返回的用于响应浏览器端请求的相关业务数据。
第四,管理层由数据管理系统与服务管理两部分组成。数据管理系统基于
B/S 模式开发,服务管理由 ArcGISServer 管理器完成。
第五,应用层主要是指门户网站部分。门户网站基于 B/S 模式开发,在基
本的前端开发技术上,引入 ArcGISAPIforJavaScript 地图引擎实现地图的加载与
查询。
(二)平台实现
按照系统的建设内容设计,平台完成了以下工作。
第一,完成了数据的入库工作,服务发布与管理工作。
第二,完成了数据管理系统的开发工作。数据管理系统由数据目录可视化展
示,元数据管理,“服务申请”审批三部分组成。元数据管理模块包括数据检索,
详情浏览、数据修改、注册及删除等主要功能。
第三,完成了门户网站的开发工作。其中,门户网站包含了网站首页、地理
数据编目、服务资源、专题应用、在线地图、个人中心等主要模块;网站首页主
要用来展示数据资源总体情况,包括基础地理数据、服务资源、专题应用类别下
的元数据部分目录。地理数据编目模块,主要是对基础地理数据的展示与检索。
服务资源模块主要是对共享服务资源的目录与元数据展示,同时用户能对感兴趣
的服务进行“申请调用”;专题应用模块主要是对相关专题应用元数据进行展示;
在线地图模块,主要是对地图数据的浏览检索;个人中心模块用于用户的“自我
管理”,用户可以在网站中注册自己的数据集、服务资源或专题应用元数据,经
过管理员审核通过后,便可以更新到系统元数据库并展示在门户网站中,从而实
现数据共享。
·111·

