本发明专利技术涉及一种基于GIS的楼宇库系统建设的实现方法。该楼宇库系统基于WebGis,采用B/S模式的体系结构,利用了ArcGIS组件与Microsoft.NET开发环境无缝集成的特性,采用C#语言开发,在系统的设计过程中充分采用了面向对象设计,并对系统的各项功能进行清晰的划分,分为数据库访问层、业务逻辑层和表现层。本发明专利技术楼宇库系统采用三层架构方式,增强了系统的性能、稳定性和可扩展性。
Realization method of building library system based on GIS
The invention relates to a method for building a building library system based on GIS. Based on the WebGis library building system architecture using B/S mode, using ArcGIS components and the Microsoft.NET development environment of seamless integration of features, using C# language development, the system design process fully adopts the object-oriented design, and the various functions of the system were divided clearly into the database access layer, business the logic layer and presentation layer. The building library system of the invention adopts three layers structure mode, which enhances the performance, stability and expansibility of the system.
【技术实现步骤摘要】
本专利技术涉及一种基于GIS的楼宇库系统建设的实现方法。
技术介绍
传统的楼宇库系统仅具有简单的查询基础信息的功能,或者楼宇外部的三维模型,然而用户无法具体了解楼宇具体的各项情况,为此,本申请提供了一种基于GIS的楼宇库系统建设的实现方法,通过建立楼宇模型,使得用户能够更直观的通过网络、手机APP方式了解楼宇的整体架构。
技术实现思路
本专利技术的目的在于提供一种基于GIS的楼宇库系统建设的实现方法,该楼宇库系统采用三层架构方式,增强了系统的性能、稳定性和可扩展性;且通过建立楼宇模型,使得用户能够更直观的通过网络、手机APP方式了解楼宇的整体架构。为实现上述目的,本专利技术的技术方案是:一种基于GIS的楼宇库系统建设的实现方法,包括如下步骤,S1:采集楼宇属性数据、网络资源与楼宇的关系数据、楼宇内他网资源及业务信息;所述楼宇属性数据包括楼宇名称、楼宇地址、楼宇结构、楼宇用户信息;S2:根据楼宇属性数据构建楼宇模型,所述楼宇模型包括楼宇整体模型、楼宇分层模型、房间模型;S3:根据网络资源与楼宇的关系数据、楼宇内他网资源及业务信息,建立楼宇模型中对应房间模型关联的业务或能力关系;S4:将通过步骤S2、S3后建立的楼宇模型关联至GIS地图上,完成基于GIS的楼宇库系统建设。在本专利技术一实施例中,用户能够通过楼宇关键字在GIS地图上定位楼宇位置,并查询楼宇相关信息,所述楼宇关键字包括楼宇名称、楼宇地址。在本专利技术一实施例中,所述楼宇库系统基于WebGis,采用B/S模式的体系结构,利用了ArcGIS组件与Microsoft.NET开发环境无缝集成的特性,采用C#语言开发,在系统的设计过程中充分采用了面向对象设计,并对系统的各项功能进行清晰的划分,分为数据库访问层、业务逻辑层和表现层。相较于现有技术,本专利技术具有以下有益效果:本专利技术楼宇库系统采用三层架构方式,增强了系统的性能、稳定性和可扩展性;本专利技术通过建立楼宇模型,使得用户能够更直观的通过网络、手机APP方式了解楼宇的整体架构。具体实施方式下面,对本专利技术的技术方案进行具体说明。本专利技术的一种基于GIS的楼宇库系统建设的实现方法,包括如下步骤,S1:采集楼宇属性数据、网络资源与楼宇的关系数据、楼宇内他网资源及业务信息;所述楼宇属性数据包括楼宇名称、楼宇地址、楼宇结构、楼宇用户信息;S2:根据楼宇属性数据构建楼宇模型,所述楼宇模型包括楼宇整体模型、楼宇分层模型、房间模型;S3:根据网络资源与楼宇的关系数据、楼宇内他网资源及业务信息,建立楼宇模型中对应房间模型关联的业务或能力关系;S4:将通过步骤S2、S3后建立的楼宇模型关联至GIS地图上,完成基于GIS的楼宇库系统建设。用户能够通过楼宇关键字在GIS地图上定位楼宇位置,并查询楼宇相关信息,所述楼宇关键字包括楼宇名称、楼宇地址。楼宇库系统基于WebGis,采用B/S模式的体系结构,利用了ArcGIS组件与Microsoft.NET开发环境无缝集成的特性,采用C#语言开发,在系统的设计过程中充分采用了面向对象设计,并对系统的各项功能进行清晰的划分,分为数据库访问层、业务逻辑层和表现层。楼宇库系统系统采用ArcGIS系列产品作为GIS基础软件平台,支持SQLServer2000或Oracle等统一管理空间和非空间数据。系统采用多层次系统服务体系结构,并采用了组件化的设计开发方法。各个组件通过接口协同工作,共同完成系统的功能;保证系统的可扩展、可升级性。使用何种形式表示数据和存储数据是本系统设计的重点。由于本系统采用B/S架构,由于大量的远程数据访问会造成系统的速度缓慢;同时数据库软件存储海量的空间数据比较繁琐。经反复考虑和实践,采用ArcGIS作为数据处理工具,利用其自带的空间数据库管理系统存储和管理各类的地图数据。楼宇库系统开发采用WebGIS技术,允许客户端使用浏览器或移动端来进行查询,将需要的区县地图以及组件发布到系统的服务器上,最终实现楼宇各层的平面结构图以矢量图形的形式在浏览器上浏览、查询的功能。本专利技术建立的楼宇库系统具有以下功能。1、楼宇库基础管理维护支持楼宇采集、上图、楼宇查询定位、楼宇与地址关联,解绑、楼宇数据导入,生成楼宇图,支持房间分布展示,通过关联地址,将业务落入房间,实现业务与楼宇的精确关联、能力与楼宇的精确关联,实现资源能力及业务能力基于两达图的呈现。1.1楼宇模型管理对楼宇构建楼宇模型,能够支持模型级别关系调整,各级模型枚举值扩展。1.2楼宇信息维护支持对楼宇进行增加,支持对已增加楼宇进行查询,并对楼宇信息进行删除或修改。1.3楼宇地址关联,解绑支持对楼宇进行关联标准地址,支持对关联的标准地址信息进行解绑,重新绑定。1.4楼宇数据导入支持按楼宇数据模型对楼宇信息进行导入,模板字段主要包括楼宇名称,所属省,市县区,所属1级分类,2级分类,以及到户信息。2GIS地图应用2.1楼宇上图根据手机建楼宇数据时,拍摄图片的坐标上图。选择已有建筑物图形:支持用户在GIS地图上根据楼宇所在位置关键字,包括楼宇名称,地址查询地图位置。2.2楼宇查询定位支持根据用户输入的楼宇名称或地址信息,查询相关的楼宇信息,并在GIS地图上展示出来,支持用户选择目标楼宇并进行GIS地图定位。2.3业务指标渲染支持对以楼宇为维度的统计指标,如资源能力到达指标,业务到达指标,服务保障能力指标进行根据业务指标值得分段颜色渲染及单值颜色渲染。3楼宇库指标管理3.1资源到达能力楼宇光网资源能力展示:支持用户选择楼宇,根据楼宇关联的资源信息,查看关宽业务相关的接入方式,资源端口容量,端口空闲数量,最大的宽带接入速率。楼宇光网覆盖率指标展示:支持用户选择楼宇,查看楼宇光网覆盖率指标(覆盖率=光宽带总端口数/小区家庭住宅总数);楼宇光端口利用率展示:支持用户选择楼宇,查看楼宇光端口利用率(利用率=光宽实占端口数/光宽带总端口数);3.2业务到达能力楼宇业务统计信息:支持用户选择楼宇,以楼宇为统计维度,查看业务总数,业务分类统计信息:宽带,ITV办理业务统计信息。楼宇到户业务信息查看:支持用户选择楼宇,以量两达图模式展示到户的用户信息,套餐,业务,带宽信息。业务占有率指标展示:支持用户选择楼宇,查看楼宇业务占有率(占有率=已有业务用户户数/小区家庭住宅总数)。4基于楼宇的两达图奠定楼宇的分层模型,生成楼宇图,支持房间分布展示,通过关联地址,将业务落入房间,实现业务与楼宇的精确关联、能力与楼宇的精确关联,实现资源能力及业务能力基于两达图的呈现。5开放智能选址能力基于互联网地图,如百度地图、google地图、企业GIS地图,通过客户地址,能够在地图上定位客户地址位置,并展示客户地址关联网络资源能力信息,包括:接入方式、可达速率等具备将图形化选址能力向网厅、掌厅、CRM等开放的能力。6掌上应用客户经理通过点击掌上应用,实时定位展现区域内资源覆盖情况,用户覆盖情况。7系统管理主要包括系统的任务监控、数据采集监控、接口监控、系统监控、安全管理、日志管理及维护管理等。7.1任务监控任务监控用于对当前正在执行的任务运行状态进行监控,包括监控任务的暂停、恢复等,并能及时发现任务运行中的异常,实施告警。系统支持按照任务ID。获取系统中当前正在执行的任务运本文档来自技高网...
【技术保护点】
一种基于GIS的楼宇库系统建设的实现方法,其特征在于:包括如下步骤,S1:采集楼宇属性数据、网络资源与楼宇的关系数据、楼宇内他网资源及业务信息;所述楼宇属性数据包括楼宇名称、楼宇地址、楼宇结构、楼宇用户信息;S2:根据楼宇属性数据构建楼宇模型,所述楼宇模型包括楼宇整体模型、楼宇分层模型、房间模型;S3:根据网络资源与楼宇的关系数据、楼宇内他网资源及业务信息,建立楼宇模型中对应房间模型关联的业务或能力关系;S4:将通过步骤S2、S3后建立的楼宇模型关联至GIS地图上,完成基于GIS的楼宇库系统建设。
【技术特征摘要】
1.一种基于GIS的楼宇库系统建设的实现方法,其特征在于:包括如下步骤,S1:采集楼宇属性数据、网络资源与楼宇的关系数据、楼宇内他网资源及业务信息;所述楼宇属性数据包括楼宇名称、楼宇地址、楼宇结构、楼宇用户信息;S2:根据楼宇属性数据构建楼宇模型,所述楼宇模型包括楼宇整体模型、楼宇分层模型、房间模型;S3:根据网络资源与楼宇的关系数据、楼宇内他网资源及业务信息,建立楼宇模型中对应房间模型关联的业务或能力关系;S4:将通过步骤S2、S3后建立的楼宇模型关联至GIS地图上,完成基于GIS的楼宇库系统建设。2.根据...
【专利技术属性】
技术研发人员:林贤标,黄义发,王娟,
申请(专利权)人:中邮科通信技术股份有限公司,
类型:发明
国别省市:福建;35
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。