APP下载

基于三维数字社区信息系统的社区管理方法研究

2014-08-15王克峰

测绘通报 2014年2期
关键词:建模数据库数字

王克峰

(新疆维吾尔自治区第一测绘院,新疆 昌吉 831100)

一、引 言

社区是社会的基本单元,是构建社会主义和谐社会的基础和细胞。社会管理的重心在社区,居民生活的依托在社区,维护社会稳定的根基也在社区。随着城市化进程的日益加快和城市流动人口数量的日益增大,人口居住日趋密集,人口和房屋信息日趋复杂,社会对社区管理与服务的要求也越来越高,且应急处需要详细的巷道和房屋的可视化、集成化信息。但是传统的社区工作信息化程度普遍不高,且管理采用的信息大部分停留在纸质上,导致社区办事总是要查阅大量的纸质档案,无法实现社区信息的快速获取,更谈不上信息的综合和集成应用,根本不能满足新形势下社区管理的客观需要。

三维数字社区信息系统是指从社区管理的实际出发,以维护社会稳定和服务社区群众为目标,依托现代地理信息技术、虚拟现实技术、网络技术、信息系统技术等建立起的“管理信息化、服务集成化”的社区综合管理和服务平台。三维数字社区信息系统是适应“四知四清四掌握”工作机制的“单位化管理、网格化覆盖、责任化服务”的社区管理的新途径、新方法。

本文以昌吉市绿洲路街道揽翠社区为例,探索三维数字社区信息系统在新型社区管理与社会服务中的新方法、新手段。

二、目标的设定与实现的思路

1. 社区资料的数字化

数字化是实现管理与服务信息化与自动化的基础。这就要求对社区管理与服务所涉及的地理信息资料、三维模型资料、专题业务资料进行数字化处理,使之成为能够被调用或入库的电子数据,包括与社区管理和社区地理位置相关的各类数据。数据内容上包含描述区域地表形态、地表要素信息的基础地理空间数据,表达社区专题业务及环境、资源等方面参考信息空间分布的专题数据,以及与专题业务相关的各类文本、照片资料;数据形式上有空间矢量数据、数字高程模型数据、遥感影像数据、文本数据等。

2. 社区信息的可视化

可视化是社区管理的新要求,主要通过三维建模来实现。建模的内容包括:① 地形的建模,采用DEM和遥感影像数据,使用Skyline软件家族中的TerraBuilder构成地表模型;② 建筑单体的建模,在3ds Max中,通过创建建筑模型和建筑纹理贴图,创建出单体建筑模型;③ 环境小品的建模,主要用二维的模型结合透明贴图来创造出三维的环境小品模型效果。三维模型建好后,还要按要求建成三维模型数据库。

3. 社区管理的信息化

信息化从某种意义上讲就是以计算机为核心的智能化管理工具,其通过智能化管理来实现信息获取、信息传递、信息处理、信息再生和信息利用。本项目主要通过对数字化处理资料的数据库建设来实现社区管理的信息化。数据库建设主要包括基础地理信息数据库建设、三维模型数据库建设、社区业务信息数据库建设三方面。基础地理信息数据库建设是将准备好的大比例尺地形图数据进行加工整理,建成基础地理信息数据库。地理数据分层组织,并通过统一的坐标系统,实现数据空间位置的对应;基础地理数据采用国家系列比例尺基础地理数据的分层组织规定并命名,整个区域范围内分层不分幅;专题地理数据按照专题内容分层组织。三维模型数据库建设是以商用软件(Skyline等)为主、3ds Max为辅的方法进行建模的。建模的内容包括地形的建模、建筑单体的建模、环境小品的建模等。模型建好后,按要求建成三维模型数据库。社区业务信息数据库建设是对社区管理和服务所需要的单位、住宅小区、人口、房屋、商业、服务业、超市等专题信息进行分析、组织和加工入库,形成社区业务信息数据库。

4. 社区服务的集成化

集成化是通过开发信息系统来实现信息的集成管理与应用。开发三维社区地理信息系统,将为用户提供强大快捷的各项功能,包括基础查询功能、空间定位功能、三维飞行功能、图形数据与属性数据维护功能等。一个完善的地理信息系统平台,最终要将三方面的内容:基础地理信息数据、三维模型数据、社区专题业务数据集成在统一的运行环境中,实现属性数据与空间数据的同步显示与查询,以及二维、三维场景的无缝切换。Skyline平台提供了二次开发的功能,笔者以Microsoft Visual Studio 2005和Dreamweaver 8为开发工具,并利用Skyline平台软件提供的二次开发接口及相应的功能模块实现系统的开发与集成。

三、项目实现关键技术

1. 系统总体构成

“昌吉市揽翠社区三维地理信息系统”的建设过程遵循相关技术规范,系统由应用软件、数据库、软硬件三部分构成,如图1所示。

图1 系统总体构成

(1) 技术标准与规范

系统建设遵循有关的数据库建设和软件开发等方面的国家及行业标准、规范,为共享交换、后续扩展奠定基础。

(2) 系统数据库

数据库是系统建设的基础和核心内容,本系统将收集社区管理工作中涉及的基础地理数据、专题业务数据、各类业务资料,包括空间数据、文本与多媒体数据等不同形式;系统数据库建设将实现上述资料的一体化综合管理,为各项应用服务功能的实现打下基础。

(3) 系统应用软件

应用软件是整个系统面向用户的应用层,各项功能的合理设计与实现直接关系到系统的应用效果。本系统根据需求分析设计各项功能,以为用户提供便捷有效的服务工具,真正实现“统一管理、便捷查询、辅助分析”的系统建设目标。

(4) 软硬件环境

软硬件环境是数据处理、存储、应用、输出,以及软件功能开发、运行等全过程的软硬件设备的有机组合,是系统开发实现和运转的基础设施。

2. 三维数字社区信息系统的开发

三维社区地理信息系统的基本架构如图2所示。

图2 三维数字社区信息系统的基本架构

(1) 数据层

该系统基于SQL Server数据库平台,将电子地图数据、影像资料数据、三维模型数据、社区业务数据进行加工和入库,分别存放在相应的基础数据库、三维模型数据库、社区业务数据库中,并在“空间属性数据库”与“业务数据库”之间建立绑定,如哪些业务要融入到GIS中,地图需要标注哪些对象,对象如何描述等。

(2) 平台层

该系统主要基于Skyline平台予以实现,即以Skyline软件平台进行二次开发和系统集成。

平台层代码采用JavaScript脚本编写,开发环境为Microsoft Visual Studio 2005。在网页代码中添加