APP下载

基于WebGIS的城镇基准地价查询系统设计与实现

2016-12-28杜艳琴党宏波武泽江

地理空间信息 2016年9期
关键词:基准组件数据库

杜艳琴,党宏波,武泽江

(1.陕西华地勘察设计咨询有限公司,陕西 西安 710020;2.陕西际融信息科技有限公司,陕西 西安 710075)

基于WebGIS的城镇基准地价查询系统设计与实现

杜艳琴1,党宏波2,武泽江1

(1.陕西华地勘察设计咨询有限公司,陕西 西安 710020;2.陕西际融信息科技有限公司,陕西 西安 710075)

基于WebGIS的基准地价查询系统可实现对基准地价的信息化管理,满足专业和非专业人士对基准地价信息的查询、分析等全方位需求。分析了基准地价查询公示系统的需求,设计了系统的结构和功能,构建了系统数据库,实现了系统功能。

WebGIS;陕西省;城镇基准地价;查询系统

基准地价是政府对城镇各级土地或均质地域按其商业、住宅、工业等土地利用类型分别评估的土地使用权平均价格,是各种用途的土地使用权区域平均价格[1-2],是我国地价管理体系中的重要内容。城镇基准地价自实行以来,在社会经济各方面发挥了重要作用,促进了城镇房地产市场的健康稳定发展,也为日常地价管理工作的有序进行提供了有力支持。

城镇基准地价评估技术手段日益成熟,但是在基准地价运用方面却大多采用传统方式,操作繁琐,且需具备一定的专业知识。若将基准地价成果与GIS技术相结合,就能实现操作简便、直观、高精度的基准地价查询、统计、分析、发布等应用功能。网络技术的普及和WebGIS的发展,为地价信息的公开发布提供了一个方便、高效的途径,不管是专业人员还是非专业人员,都可通过这一途径获得需要的信息[3-4]。本文利用Java作为开发工具,以自主研发的“际融Java基础开发平台——JBDP”(以下简称Java基础开发平台)为开发平台,对陕西省城镇基准地价查询公示系统(以下简称查询系统)的设计、开发进行详细探讨。

1 系统设计

1.1 系统需求分析

系统需求分析又称业务过程需求分析和问题论域分析,一般采用用例分析法找出系统的参与者和用例,建立描述系统总体功能需求的用例模型。

查询系统中有4个参与者:系统管理员、地价管理员、数据管理员和普通用户,四者对系统的需求有所区别。普通用户,拥有基准地价栅格图和WebGIS地价信息,可浏览与查询相关政策法规;地价管理员,可对所有基准地价资料(包括技术报告、基准地价表、基准地价修正体系表等)进行查询、分析,但不能操作数据库;数据管理员,除对基准地价成果信息进行查询与分析外,还可对地价数据进行更新与维护;系统管理员,可对系统进行维护,创建、修改、删除基准地价文档成果、图形信息和属性信息,管理系统的用户和日志,根据需要对系统的后台数据进行更新。

系统主要包括以下用例:

1)基准地价信息浏览与查询。用户可采用栅格图、WebGIS、文字报告、基准地价表等多种方式,按照市、县(区)等级别对基准地价信息进行浏览和查询;还可通过输入单位名称、地点等内容查询该位置对应的基准地价信息。

2)地图浏览与控制,提供了地图操作功能。用户可放大、缩小、移动地图,也可控制地图窗口的显示内容。

3)基准地价信息统计与分析,提供了地价指数计算、地价趋势分析、地价状况分析等功能。地价指数计算是指计算区片、级别、各种土地用途的地价指数;地价趋势分析是指绘制各种趋势图,包括直方图、饼状图和曲线图。

4)系统维护与更新。该功能只有系统管理员可以使用。

1.2 系统体系结构设计

该系统采用先进的组件化技术设计,由基于B/S模式的多层平台组成。系统体系结构如图1所示。

1)基础平台:实现对组件全生命周期的管理,提供组件间的通信服务;为组件提供运行环境,保证各组件间的数据交互。

2)业务平台:专注于组件内部的功能实现,提供通用业务,如权限管理、用户管理、机构管理、报表管理等,所有业务组件运行于Java基础开发平台上。

3)行业集成平台:提供跨行业的应用集成组件,实现不同行业信息系统集成应用,包括Portal门户系统、主数据系统、企业服务总线、智能分析等。

图1 系统体系架构图

1.3 系统功能设计

根据对系统的需求分析,系统功能设计分为前端信息发布系统和后台管理平台两个相对独立的功能模块。前端信息发布系统主要包括图件信息发布模块、地价信息分析模块、其他信息发布模块和后台管理模块,能够显示、浏览、查询、统计和分析基准地价信息,如图2。后台管理平台包括系统框架管理、基准地价信息管理、权限管理和用户管理,为系统管理员提供系统维护功能。

图2 前端信息发布系统功能结构图

2 系统数据库设计

根据地理环境结构、基准地价信息发布对数据的要求以及系统管理需要,从数据库的结构和内容上分析,系统数据库主要由基础地理数据库、基准地价信息数据库和后台管理信息数据库构成,如图3所示。

1)基础地理数据库设计。它反映地理环境的基本面貌,可作为其他专题数据的背景,主要包括河流、道路、绿地、行政界线、居民地以及注记图层等。

2)基准地价信息数据库设计。在系统中,根据基准地价数据种类,将其分为空间数据、属性数据和栅格数据3部分。

3)后台管理信息数据库设计。其包括用户数据库、系统框架数据库和系统日志数据库等。

图3 系统数据库设计

3 系统开发环境与部分效果图

系统是基于百度地图开发的,以Java基础业务开发平台为平台,以Java为开发工具,实现系统功能。

1)地图浏览功能。地图浏览是系统的基本功能,用户能够根据类别进行浏览,也可按照地区浏览基准地价信息。

2)地图查询功能。系统提供了WebGIS、栅格图、文字报告、基准地价表、基准地价修正体系等信息的查询,部分效果如图4所示。用户可通过区域进行查询,结果直接显示的地图上。系统还提供了高级查询功能,直接输入感兴趣地址,系统会进行搜索并展示该地址信息对应的基准地价。

图4 WebGIS查询方式

3)统计功能。系统可以统计指定地区、指定时间段内每一轮地价水平值、地价变化量和地价增长率,以图表方式展现,部分效果如图5所示。

4)分析功能。系统还提供了地价指数分析、地价变化趋势分析和地价综合水平分析等功能。部分效果如图6所示。

P208

B

1672-4623(2016)09-0077-02

10.3969/j.issn.1672-4623.2016.09.025

2014-04-16。

猜你喜欢

基准组件数据库
无人机智能巡检在光伏电站组件诊断中的应用
新型碎边剪刀盘组件
下期要目
U盾外壳组件注塑模具设计
应如何确定行政处罚裁量基准
数据库
数据库
数据库
数据库
滑落还是攀爬