基于电子地图 GIS 应用 资产可视化管理信息系统技术方案_第1页
基于电子地图 GIS 应用 资产可视化管理信息系统技术方案_第2页
基于电子地图 GIS 应用 资产可视化管理信息系统技术方案_第3页
基于电子地图 GIS 应用 资产可视化管理信息系统技术方案_第4页
基于电子地图 GIS 应用 资产可视化管理信息系统技术方案_第5页
已阅读5页,还剩39页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、 基于电子地图GIS应用资产可视化管理信息系统技术方案资产可视化管理信息系统方案 目录TOC o 1-5 h z HYPERLINK l bookmark2 项目概述4 HYPERLINK l bookmark4 1.1.项目背景和需求4 HYPERLINK l bookmark6 项目建设目标4 HYPERLINK l bookmark8 项目总体设计5 HYPERLINK l bookmark10 系统整体架构5 HYPERLINK l bookmark16 系统设计原则6 HYPERLINK l bookmark18 系统界面设计8 HYPERLINK l bookmark20 3.GI

2、S共享支撑平台8 HYPERLINK l bookmark22 3.1.概述8 HYPERLINK l bookmark24 3.2.体系架构9 HYPERLINK l bookmark26 3.2.1.数据层9 HYPERLINK l bookmark28 3.2.2.基础平台层10 HYPERLINK l bookmark30 3.2.3.功能组件层10 HYPERLINK l bookmark32 3.2.4.应用模块层10 HYPERLINK l bookmark34 3.3.基础地图引擎组件10 HYPERLINK l bookmark36 地图功能模块12 HYPERLINK l

3、bookmark38 3.4.1.基本功能12 HYPERLINK l bookmark40 3.4.2.高级功能12 HYPERLINK l bookmark42 地图应用开发API12 HYPERLINK l bookmark44 GIS平台技术特点和优势13符合行业国际标准的地图服务13全组件化技术13多源数据集成与海量数据快速访问14服务器群集,具有高度伸缩性14客户端与服务器多级缓存结构14应用无关性的跨平台开发接口15完善的日志系统16 HYPERLINK l bookmark54 2.5维地图引擎16 HYPERLINK l bookmark56 资产数据采集处理18 HYPER

4、LINK l bookmark58 4.1.房产18 HYPERLINK l bookmark60 4.2.路桥19 HYPERLINK l bookmark62 4.3.管线19 HYPERLINK l bookmark64 4.4.环保19 HYPERLINK l bookmark66 资产管理系统地图基础功能20 HYPERLINK l bookmark68 基础地图功能20 HYPERLINK l bookmark70 基于地图的查询功能20 HYPERLINK l bookmark72 模糊查询21 HYPERLINK l bookmark74 属性查询21 HYPERLINK l

5、bookmark76 多地图平台整合21 HYPERLINK l bookmark78 海量数据聚合22 HYPERLINK l bookmark80 资产管理业务应用功能设计23 HYPERLINK l bookmark82 6.1.资产分布查询标注23 HYPERLINK l bookmark84 楼宇资产分布查询24 HYPERLINK l bookmark86 楼层资产分布查询25 HYPERLINK l bookmark88 其他资产分布查询26 HYPERLINK l bookmark90 资产可视化维护276.2.1.新增数据276.2.2.修改数据286.2.3.删除数据28

6、HYPERLINK l bookmark100 6.3.资产区域查询统计28 HYPERLINK l bookmark102 6.3.1.功能概述28 HYPERLINK l bookmark104 6.3.2.缓冲区查询29 HYPERLINK l bookmark106 6.3.3.多边形查询296.3.4.资产统计专题29 HYPERLINK l bookmark108 6.4.业务数据查询接口30 HYPERLINK l bookmark110 项目实施方案32 HYPERLINK l bookmark112 7.1.项目实施范围界定32 HYPERLINK l bookmark114

7、 项目分期实施32 HYPERLINK l bookmark116 实施进度计划32 HYPERLINK l bookmark118 实施安排细则33 HYPERLINK l bookmark120 7.5.预估风险及风险评估和规避方法39 HYPERLINK l bookmark122 7.5.1.风险预估397.5.2.风险应对方法417.5.3.开发应对措施42 HYPERLINK l bookmark126 培训方案431.项目概述1.1.项目背景和需求随着公司业务的扩展和资源的开发和利用,一些公司的资产分布和管理成为人们关注的问题。如何更好的实现资产管理更新和利用成为一些集团企业和一

8、些跨行业公司的难题。利用现代地理信息系统GIS地图开发技术和目前一些资产管理软件系统能够更好地解决企业资产的可视化管理。大大提高资产利用率和有效避免了资产的流失,提升资产管理工作效率和精准度。青发集团作为国有大型企业,需要管理和维护的资产包括楼宇、路桥、管线、环境设置等地面建筑和地下设施。涉及的资产种类多、形态各异、分布广,在传统管理方式中主要以文档和图纸为主,资料相对孤立、直观性差,给管理工作带来一定的难度和不便。为了更好的管理这些资产,需要建设一个以GIS可视化地图为主要特色的可视化资产管理系统,实现资产“一张图”的可视化分布管理,实现基于地图的资产分布查询和统计分析功能。1.2.项目建设

9、目标根据本项目的背景和需求,本系统的建设目标是建设一个以S可视化地图为主要特色的可视化资产管理系统,实现资产“一张图”的可视化分布管理,实现基于地图的资产分布查询和统计分析功能。具体有:建设一个GIS共享平台:实现基础地理信息数据和资产空间数据的统一管理,为资产管理业务应用的开发提供地图二三维可视化支撑。资产数据处理:对青发集团的主要资产进行数据采集和绘制入库,主要保留房产、路桥、管道、环保等数据,按照计划分进行采集绘制。业务应用系统:基于基础地图和资产数据,在GIS平台的基础上,根据具体的资产业务管理需求,定制开发资产管理业务应用系统。2.项目总体设计2.1.系统整体架构接入层应用层资产分布

10、査询资产高级查询资产标注定位资产可视化维护资产统计分析资产属性查询用户权限管理系统参数设置资产类别管理安全保障体系GIS共享支撐平台支撑层GIS基础引孳地图浏览查询地理编码分析2.5维地图引翠缓冲区分析网络拓扑分析地图标绘模块二三维地图集成基础支撑中间件统一身份认证业务流程管理数据检索引華报表分析组件运行维护支体系网络层数据层资产空间数据库系统管理数据库互联网移动互联网专用网络其他网络iEIr数据层GIS系统的数据按照性质的不同可以分为空间数据和属性数据,空间数据指地理空间对象的,属性数据包括地理空间对象的属性以及其他相关联的业务数据等。我们利用先进的系统架构和数据模型顺利实现将空间数据和属性

11、数据一体化存储到Oracle、SQLServer、Access等关系数据库中。基于SiteMapServer,可以充分发挥大型关系数据库海量数据管理和并发访问能力,构建大型网络GIS应用系统。支撑平台层GIS引擎是整个系统的核心部分,在这里实现GIS数据模型的构建和复杂计算的优化处理,实现数据层和功能组件层的结合,是整个系统的核心支撑平台。实现了多机多应用、实现GIS服务器群集功能,这种体系结构充分利用设备,提高设备的利用率,从而大幅度降低系统开发商和运营商硬件和软件的投入,同时也提高了用户的并发访问量。SiteMap平台基于组件技术构建,可以同时支持多个不同类型的引擎并行运行。开发平台提供了

12、多个预定义GIS服务引擎组件,重用这些引擎,用户可以快速构建自定义引擎,提供高级的行业应用引擎。在本项目中,前期基于百度地图作为基础地图平台支撑,后续根据业务需求的扩展,根据需要决定是否采用赛图自主知识产权的GIS平台产品作为基础支撑GIS平台。应用层系统所有的逻辑功能都是以组件的方式构建的,不同的组件实现了不同的逻辑功能。组件层是顶层应用程序和系统引擎的中间实现环节,也是整个系统的核心部分之一。功能组件是实现GIS服务的实体,引擎组件根据客户端提交的所有请求产生新的地图或者根据客户端的查询条件、GIS分析需求进行查询、分析并获得处理结果。2.2.系统设计原则实用性全部人机操作设计均应充分考虑

13、调度工作的具体情况和实际需要;用户接口和界面设计将充分考虑人体结构特征及视觉特征进行优化设,界面尽可能美观大方,操作简便使用。先进性系统设计采用先进的系统结构、开放的体系结构;采用技术先进的应用平台;同时采用业界先进的各项新技术。扩展性系统将充分考虑在结构、容量、通信能力、产品升级、处理能力、数据库、软件开发等方面具备良好的可扩展性维护性系统具有远程维护功能,可方便的在系统网络上实现各客户端的维护和安装;编写详细文档资料和程序说明,便于维护人员和软件人员利用原始材料进行维护和二次开发。可靠性从信息处理的角度上来看,往往是数据量大、时效性强。因此,在系统的实施工作将采用以下做法:在条件允许的情况

14、下采用具有容错功能的服务器,选用双机热备luster技术的硬件设备配置方案,出现故障时能够迅速恢复并有适当的救援措施;采用数据备份恢复、数据日志故障处理等系统故障对策功能;选择合适的网络管理软件进行网络管理。标准化制定各种对象的统一代码和结构,确定各级共享数据库目录、内容和结构;运用系统工程的方法制定软件的总体框架和结构;地理信息数据编码采用国际和行业标准,使用行业通用的编码机制和格式经济性根据实际需求,以及未来工作的发展趋势,一方面要考虑安全、可靠、先进,同时,要虑经济实用,要易于扩展升级、易于操作、易于管理维护、易于用户掌握和学习使用。在完成系统目标的基础上,力争用最少的钱办最多的事,保护

15、投资。2.3.系统参考界面设计usernameQ经营性房产地址吸科研大胃发篥团XXXiS务中心A区上海市胃浦区X,上海市工溯生棉硏烦胃发婁团XXX国际商务中心胃浦区XXE&100号房屋资产管理经憧性房产青发集团XXX大厦详情上海市II浦区XX路100在附近找胃发宴团XXX广场酒店统网析科研0.02883.GIS共享支撑平台3.1.概述SiteMapIMS是集WebGIS发布、三维全景与GIS结合、多数据库处理、服务器集群及负载均衡等技术于一体,用于开发网络地图应用系统的支撑平台。系统采用J2EE架构与OracleSpatialware类似的体系结构,利用Java在W

16、eb与跨数据库平台上的优势以及对空间数据库的强大支持。可以适用大数据量的访问以及海量数据的查询。系统采用了先进的WebService和XML技术,具有客户端多级缓存结构,支持多台服务器群集。SiteMapIMS的编码方式确保了快速精确的地址匹配功能,并支持国际地址编码和筛选处理。SiteMapIMS支持Access、Informix、SQL-Server、Mysql和Oracle等主流数据库以及各种类型的终端。并提供对多种格式数据源的导入工具,包括rcInfocoverages、ESRIshapefiles、MapInfomif、AutoCaddxf等常用格式。支持分析和显示各种格式的影像图(

17、TIFF,JPEG,GIF,ERDASIMAGINE,MrSID图像压缩格式)。资产可视化管理信息系统方案 3.2.体系架构IPTV空间地图数据业务属性数据业务应用层B/S应用C/S应用手机/PAD应用模块层用户管理Hire管理应急指挥预案管理定位应用数字楼宇车联网应用商业分析室内地图地图定位功能组件层路径服务地理编码公交换乘查询搜索远程标绘基础平台层Viz/1tttt数据层二次开发API日志管理权限管理数据服务地图投影空间分析三维引擎网络分析数据存储引擎地图专题图3.2.1.数据层GIS系统的数据按照性质的不同可以分为空间数据和属性数据,空间数据指地理空间对象的,属性数据包括地理空间对象的属

18、性以及其他相关联的业务数据等。我们利用先进的资产可视化管理信息系统方案 系统架构和数据模型顺利实现将空间数据和属性数据一体化存储到Oracle、SQLServer、Access等关系数据库中。基于SiteMapServer,可以充分发挥大型关系数据库海量数据管理和并发访问能力,构建大型网络GIS应用系统。基础平台层GIS引擎是整个系统的核心部分,在这里实现IS数据模型的构建和复杂计算的优化处理,实现数据层和功能组件层的结合,是整个系统的核心支撑平台。实现了多机多应用、实现GIS服务器群集功能,这种体系结构充分利用设备,提高设备的利用率,从而大幅度降低系统开发商和运营商硬件和软件的投入,同时也提

19、高了用户的并发访问量。SiteMap平台基于组件技术构建,可以同时支持多个不同类型的引擎并行运行。开发平台提供了多个预定义GIS服务引擎组件,重用这些引擎,用户可以快速构建自定义引擎,提供高级的行业应用引擎。功能组件层系统所有的逻辑功能都是以组件的方式构建的,不同的组件实现了不同的逻辑功能。组件层是顶层应用程序和系统引擎的中间实现环节,也是整个系统的核心部分之一。功能件组是实现GIS服务的实体,引擎组件根据客户端提交的所有请求产生新的地图或者根据客户端的查询条件、GIS分析需求进行查询、分析并获得处理结果。SiteMapServer引入SOA思想,采用WebService技术和可扩展的数据交换

20、协议-XML文件,使得异构系统之间的交互操作、数据交换和集成易如反掌,这样的技术会降低大型系统集成用户因为更换统一平台而增加的成本。同时,服务运行商可以基于SiteMap提供的WebService为Internet提供集成后的网络服务,提供增值服务。应用模块层在产品体系中,应用模块层是在基础平台的基础上,对行业需求进行提炼,归纳出的应用领域的共性,开发的能够满足不同行业的特定功能需求的模块。例如私有图层模块、数据挂接模块、GPS应用模块、应急指挥模块、预案管理模块TSP应用模块等。3.3.基础地图引擎组件数据服务负责获取数据源和数据集信息,通过数据服务,对数据进行添加、删除、修改,支持在线对数

21、据的编辑功能。包括:添加、删除、修改操作。统计分析能力如最大值、最小值、平均值、方差、标准差、求和。投影模块投影模块实现了根据指定投影类型生成地图图片的功能。量测模块地图距离、面积量算。地图专题图实现单值专题图、统计专题图、点密度专题图、等级符号专题图等基于地图区域和位置的专题图。空间分析实现空间对象基于位置的关系查询和分析。支持空间位置关系和范围查询,如相交,包含等。空间分析包括缓冲区分析、叠加分析、表面分析等空间分析功能栅。格计算、统计、重分类等功能.网络分析网络分析服务主要提供与网络数据处理相关的服务,为用户构建空间数据的网络拓扑关系进而为实现各种网络分析业务功能提供基础。网络分析模块使

22、得用户可以利用地理网络来解决各种问题。许多基于网络的任务都可以被执行。可以帮助用户创建和管理复杂的网络数据集合。数据存储引擎实现空间位置数据和属性数据在DBMS关系型数据库中的统一存储。支持Oracle、SqlServer、Access、Dbase等主流关系型数据库。互操作模块GIS互操作有数据互操作、功能互操作等。本模块的功能使得系统可以跟其他数据格式的数据进行交互,支持的数据格式多达十几种,包括HP、MIF、TAB、DWG、DXF等;同时又能在功能和服务层面上同第三方软件进行相互调用,支持OGC的服务标准。瓦片地图模块瓦片技术比较适合信息化应用需求,对大访问量和大数据量有很好的支持,在应用

23、中地图美观性等方面较好。通过瓦片服务模块,可以将矢量地图发布为瓦片地图。3.4.地图功能模块3.4.1.基本功能全图、放大、缩小、漫游、测距、点选、框选、圈选、多边形选、图层控制、鹰眼定位、高级查询、缓冲区查询等3.4.2.高级功能远程编辑最优路径查询公交线路换乘查询动态专题图智能显示影像图多服务器负载均衡三维环视功能GPS功能模块3.5.地图应用开发APIWebservices提供基于http协议的webservice接口,采用xml格式作为通讯格式。实现符合OGC规范的地图操作JavascriptAPI:提供面向javascript语言的开发类库,完全基于javascript快速构建GIS

24、应用,支持PC和手机多平台。FlexAPI:提供面向Flex开发环境,符合actionscript开发语言的开发包,完全基于flex快速构建GIS应用AndroidAPI:提供符合AndroidSDK规范的,能够在Android应用开发环境下使用Java语言开发的APIIOSAPI:提供符合Object-C编程规范的开发包,快速构建IOS平台上的GIS应用WindowsPhoneAPI:提供能用在WindowsPhone平台上调用的开发包,用于在windows移动平台上快速开发GIS应用3.6.GIS平台技术特点和优势SiteMap采用先进的系统设计方法,基于组件式技术进行开发,提供不同层次的

25、解决方案,可以全面满足网络GIS的应用需要。用户可以快速建立基于地图的Internet或Intranet的地理信息服务网站,也可以快速开发自己的地理信息服务系统。本平台具有高性能,此外还具有多源数据集成、海量数据访问支持、服务器群集等高级特性;采用多级缓存结构设计;可以同时支持多种地图引擎协同工作等。符合行业国际标准的地图服务实现跟符合标准的OGC规范的地图服务器进行地图数据的交互。使得平台能够在自身不生产存储地图数量的情况下实现以第三方OGC服务为底层数据的平台应用。同时,本平台提供的所有地图浏览和查询服务均符合OGC的相关协议规范,包括Wms、wfs、wmts等,从平台功能性和松耦合性的设

26、计原则上来讲,应该针对OGC的主要地图服务接口封装一套介于地图引擎应用和OGC服务器接口之间的接口,该接口根据WMS、WFS地图服务接口规范封装相关的请求细节,方便地图引擎进行调用。全组件化技术全组件化的设计思想,作为一个成熟的WebGIS开发平台,在多个行业进行了广泛的应用。组件化设计的优点主要有以下几点:通过采用全组件化结构,系统的可管理性大大增强,可以实现单点登录、集中管理。可以管理分布在分布式环境下的各个服务器和服务程序。基于Java技术的组件具有自描述特性,不同组件封装了实现不同功能和不同目的的模块,从而使各个组件可以单独搭建和扩展,使系统的更新工作大大减少,兼容性得到增强。内置的G

27、IS服务引擎与SiteMap的数据处理和开发平台采用相同的体系结构,数据只需在服务器上进行配置即可直接使用,快速发布至Internet上。组件具有良好的扩充性和开放性。各个层次的组件提供了丰富的接口和功能,松散的体系结构为系统的扩充提供了足够的扩展空间,用户可以通过继承或者聚合等软件重用方法,开发特殊功能的自定义行业组件或者更高层次的通用组件,统一集成到SiteMap平台中。多源数据集成与海量数据快速访问由于SiteMap的数据模型搭建的合理性、高效性和优化的特点,使得T数据兼容性较强。多种来源数据不仅可以在桌面系统集成,而且不需转换即可直接发布到Internet网络。包括ArcInfocov

28、erages、ESRIshapefiles、MapInfomif、AutoCaddxf等常用格式支持分析和显示各种格式的影像图(TIFF,JPEG,GIF,ERDASIMAGINE,MrSID图像压缩格式)矢量几何对象的压缩、高效的复合索引技术可以大大提高用户访问数据的速度服务器群集,具有高度伸缩性随着应用规模的扩大,当单台服务器的处理能力(不仅包括CPU运算能力)不能满足应用需要时,往往需要将多台服务器群集起来同时提供服务。通过群集可以实现负载能力的成比例提高,同时还可以减少单点失效的危险,提高系统的稳定性。但是群集同时会带来服务器的部署、管理复杂度提高和负载平衡的问题。常见群集方法可以分为

29、业务复制和业务分割两种方法。业务复制即将相同的业务复制到多台服务器上进行处理,每台服务器承担其中一部分用户的处理请求;业务分割即将业务划分为不同的部分,每一部分放到不同的服务器上去运行,比如将数据库服务、地图服务、Web服务分别放到不同的服务器上运行,可以提高性能和增强可靠性。SiteMap主要通过四种方式提高多用户并发访问的性能:异步网络传输,减少网络阻塞;GIS服务引擎的分时操作;多应用实例并发服务;多服务器群集服务。这种特性可以满足小型工作组到大型网络服务的多种应用规模的需要。客户端与服务器多级缓存结构服务器实现了高效的数据缓存和应用缓存,通过二次开发可以实现针对特定应用的处理缓存,随软

30、件提供的客户端设计了巧妙的客户端缓存机制,可以大大加快地址定位和地图浏览的速度。可以实现多级缓存模式,对应用及其相关数据进行高速缓存,从而大幅度提高海量数据的处理能力。/应用实例缓存预先启动应用服务器,装载适当的数据,从而减少每次用户请求再启动应用的时间,服务器可以自动分配应用的实例。/应用数据缓存启动应用服务时自动加载相关数据,从而减少每次用户请求都需要重新加载和卸载数据的时间。/数据引擎缓存由于进行了应用缓存,数据引擎具有的缓存和调度机能可以得到充分发挥,从而大大提高数据处理的效率。/处理结果缓存通过将需要长时间处理或变化较小的结果预存在磁盘上,用户请求可以直接读取结果而不必每次都进行处理

31、,从而可以减少每次处理的时间,加快用户响应的速度。3.6.6.应用无关性的跨平台开发接口对于地图服务接口设计的标准性以及应用层无关性的先进理念,使得原本复杂的WEBGIS二次开发工作变得简易可行。大大缩短开发周期,提高效率。/标准的应用层接口和应用层无关性建立在地理信息平台基础之上的应用系统的类型是非常丰富的。这些应用系统最终将由不同行业的开发商使用不同的开发工具,设计不同的应用逻辑,所支持的其终端类型也从普通的计算机到具有文字短信功能的普通手机等,能够提供良好的应用开发接口和系统集成模型,即应用层无关性。在应用接口层:在HTTP协议基础之上设计标准的地图应用访问协议并提供丰富的实用功能接口函

32、数供应用系统调用,这样的设计符合工业标准,支持异构操作系统上的应用系统/跨平台多语言应用开发包跨平台多层次二次开发接口。提供从组件库到客户端脚本的多层级二次开发API,支持Javascript、Flex、Webkit、IOS、Android、WindowsMobile(Phone)等多平台和开发环境语3.6.7.完善的日志系统一个完善的日志系统是服务器端应用程序的必备重要辅助功能,为供系统管理员使用的分析模块。本子系统会在服务器访问日志的基础上,统计分析每天提交的请求数量,青发地图功能被调用的次数、平均处理耗时等,最终生成分析报表。系统管理员可以根据这些结果评价系统目前的服务水平,分析系统的性

33、能瓶颈。地图服务日志数据库有详细的结构文档说明,因此如果系统管理员需要分析其他的内容,二次开发人员可以根据其需求定制查询逻辑。维地图引擎除了支持真二维维建模下的客户端渲染地图外,平台还支持2.5维地图发布。所谓2.5维地图是指以三维建模和渲染为基础,在地图发布的时候根据一定的俯视角度和视野,将三维地图地图进行分层分块输出成为单个栅格图片文件,文件的切分规则要根据特定的金字塔切分原理进行切分和索引存储,同时为了跟二维地图无缝集成,还需要输出2该.5维地图的坐标系跟二维坐标系的转换关系。在进行地图浏览的时候根据地图级别和索引规则以及坐标转换关系,实现基于栅格图片的三维地图浏览。2.5为地图跟真三维

34、地图的最大区别在于不能够实现地图旋转等操作,地图只能以一个角度展现。但是其对于客户端软硬件要求很低,不需要安装渲染插件,很适合在大访问量的公网环境下发布三维地图。2.5维地图就是以三维地图数据为基础,按照一定比例对现实世界或其中一部分的一个或多个方面的三维、抽象的描述。跟真三维地图相比,2.5维地图具备以下特点:以栅格图片作为地图发布形式只能以青发一个角度进行地图展现不能进行地图旋转等操作地图浏览不需要安装任何客户端浏览器控件对客户端显卡等硬件没有额外要求基于2.5维地图,可以为用户提供很轻量级的便捷的地图访问,在保持三维立体效果的同时,大大减少了开发制作成本,同时又减少了对系统软硬件的要求。

35、效果如下:资产数据采集处理4.1.房产采集房产的位置坐标,在地图上标注,并对房产的形状和高度等进行测量绘制,形成2.5D外立面建筑物地图效果。房产又分为经营性资产和非经营性资产。4.2.路桥采集路桥的坐标位置,在地图上以点位图标和部分2.5维地图对象的形式标注。4.3.管线采集绘制每个项目的管道分布情况,绘制成为线面对象,在地图上覆盖管道图层,进行查询定位,前期以二维管线地图展示。4.4.环保采集环保资产的坐标位置,在地图上以点位图标的形式标注资产管理系统地图基础功能5.1.基础地图功能放大用鼠标双击地图中的任意部分,或滑动鼠标滑轮,或按住鼠标左键拉出一个矩形框,即可获得指定区域放大后的地图。

36、对地图进行无级放大,随着地图的放大,系统自动显示一些相关的信息。缩小用鼠标指向地图中的任意部分滑动鼠标滑轮,或按住鼠标左键拉出一个矩形框,即可获得指定区域缩小后的地图。对地图进行无级缩小,随着地图的缩小,地图上显示的信息将会减少以达到最好的显示效果。显示全图显示电子地图全貌。可以让用户方便的回到地图的初始状态。移图移动地图,将地图视野以外的地图移动到视野内。可按住鼠标左键任意拖动地图,使之达到理想位置。测距用户可以在地图上,沿着自己想要测量的线路,用鼠标单击地图,在上面画出一条直线或者折线,然后,在结束点双击,即可得到这条线所代表的实际线路的距离。测面用户可以在地图上,沿着自己想要测量的线路,

37、用鼠标单击地图,在上面画出一个多边形的区域(面),然后,在结束点双击,即可得到这个区域(面)多代表的实际面积。鹰眼快速移动地图视野到指定区域,或者看目前的主地图窗口在全区范围的那个区域。5.2.基于地图的查询功能地图查询功能是以基础地图对象为基础,可以挂接上层各种业务数据(例如民情档案库)进行关联查询。在关联查询时,上层业务数据以实际需求的相关字段,如坐标、门牌地址等作为空间位置关联字段,以此生成相应的坐标信息,进而可以实现跟地图查询定位等功能进行融合叠加展示和查询定位(可自定义)。地图查询定位的误差,取决于我们获得的基础地图数据本身的精度,我们在开发过程会,进行控制,做到不会因为开发的原因扩

38、大误差。模糊查询通过输入名称关键字,进行地图对象的查询,可以查询道路、建筑物等基础地理信息,也可以查询各类专题数据,查询结果以列表的形式显示出来,同时可以点击进行地图定位,高亮显示,同时可以点击链接查看相关的属性数据。属性查询通过指定各类属性字段(例如根据房型、房屋产权、能耗属性等属性查询)的关键字和选项进行针对青发一或者组合属性字段的空间数据查询,并能够对查询出的空间地理对象进行点击地图定位。具体实现为,在客户端选定要查询的图层类别,然后选择查询使用的属性字段,输入相应的关键字。客户端对用户输入的信息拼接后调用属性查询接口提交给地图服务引擎进行查询,地图引擎到空间数据库或者相关的属性数据库中

39、进行根据属性字段的检索,最后将检索到的地图对象的相关空间信息输出,客户端进行查询结果的接收解析,将结果进行拼接显示。5.3.多地图平台整合赛图自主知识产权的SiteMap地图平台拥有第三方地图数据整合功能,在基础地图展示查询方面,平台支持集成常见的第三方互联网地图服务,例Baidu、Google、Bing等知名地图服务。用户完全可以基于本平台的API实现对Google数据的完美整合,既能够充分利用本平台的各类便捷强大的功能和服务,又可以享用第三方数据提供商的便捷基础服务。这样既做到了GIS应用服务开发,又解决了数据问题。本平台的第三方数据整合功能有以下特点:零开发:无需进行二次开发,直接集成智

40、能缓存:本平台可以智能缓存第三方的地图数据,解决第三方地图服务不稳定带来的地图显示盲区问题智能识别:根据用户访问来源自动访问当地最快的)aidu、google地图服务地址,同时支持中英文智能识别5.4.海量数据聚合数据聚合概述在海量数据同时进行定位时,往往会大大的超出浏览器的负荷能力,严重影响了用户体验,甚至直接导致功能不能正常使用。此时简单的地图定位功能已经不能满足需求,这就需要我们针对在大数据量定位时进行定制处理。图层数据聚合对于海量数据的叠加显示,拥有强大的数据聚合技术,有效减少资源开销保,证系统运行效率,不会因为海量数据展示导致性能下降。数据聚合在应用中有以下几个方面关注点:1、性能和

41、用户体验的兼顾:海量数据聚合往往是在服务端进行的,但是目前地图的主流技术是在客户端渲染展示,这样才能大大提高用户的地图使用体验。所以我们在设计聚合架构的时候,在服务端进行数据聚合计算,但是输出的结果不只是一个聚合完成后的栅格地图,而是返回聚合后的矢量对象,然后在客户进端行渲染。这样既解决了客户端的计算性能弱点,又保留了其动态渲染效果优不势以,牺牲用户体验为代价。2、广义的数据聚合包括图层叠加和对象聚合:在底层IS软件中,有空间叠加分析功能,实现不同图层和同一图层相关空间对象之间的空间拓扑关系分析,从而根据配置的策略进行叠加渲染;狭义的数据聚合主要是指解决一定空间范围内的海量对象的拥挤显示问题,

42、基于空间拓扑关系,再根据覆盖优先、特殊优先等原则进行简化处理,在不影响实际分布状态的情况下进行地图对象的优选和聚合。功能描述在本项目中,海量数据聚合主要应用在全球范围内的房产数据在地图上的撒点定位,利用GIS平台的数据聚合接口,就能够实现将任意多的房产点在一个地图窗口中进行标注展示,在不损失响应效率的情况下实现房产点位信息在地图上的海量标注。对于在同一个地点有多个房产点聚合的情况,可以通过点击该点进一步查看其所包含的更多的房产点的详情。如图所示CHAMRERiUaN.cj3a5_Wkiddiirh-aril9mtckiiLoitsU-ZLihsm5怙佝EVnitQuastsSaiiViterl

43、sAnatalFiibunaJrtsJfCJ*dhttsd:CcubnmieiTerriQdt叶&BedsStiudijoShudijoStudio!?:k-DyTiriri.rciyfFbJniaji-doEd6iUadr.d-RrrdpfiPisliiccJ25iiaR515fmo$苓7曲paSen&dU3rdcraAriroLAMdeY*qaJi5BiHcteca曜MEI4hFnwre励uinte.旳彌.3Uta.it-:伍-J3S5_irInits,;andnicakDS)$385.IKL3!EB|fflirarrt:.g:”:酣EiaJh创创At*APTSF,Ffew*k阿V$3BS

44、.IK严JU.ARAPILES邕资产管理业务应用功能设计资产分布查询标注实现在地图上根据资产的坐标撒点标注,并可以随地图动态缩放,点击资产可以显示属性信息框,属性信息框中的内容可以自定义,在本项目中显示的内容为业务相关的数据。对于搜索结果,也可以列表的方式在窗口侧边进行罗列展示,用户点击其中的青发一项结果时,在地图上对其进行高亮定位显示,地图中心点自动移动到该点坐标位置,并自动调整视野。可以通过资产的基本名称地址等属性查询也可以通过资产的性质查询,例如查询经营性资产、非经营性资产根据资产的详细属性查询,例如根据经营性资产的租赁期限查询其他扩展查询桥I刃际涸诃泾国降瘫比中心A区上运市彖;匚医*平

45、備号Q蛊聊近找删房产时舷上港鞭苔呻熱iirifcBis环境楼宇资产分布查询在地图上以撒点标注的方式显示楼宇等资产的分布情况,点击青发个资产可以在地图上快速定位高亮显示,查看其2.5维地图,点击地图上的标记可以查看其详细属性信息。主要功能点有:二维地图查询浏览基于二维地图的楼宇撒点分布基于二维地图区域的楼宇分布统计基于2.5维地图的楼宇撒点分布基于2.5维地图区域的楼宇分布统计楼宇地图定位楼宇业务属性信息关联查询楼层资产分布查询基于GIS的数字楼宇资产管理系统,更进一步的资产查询就是基于楼层的资产查询。用户可以再三维地图中对整个楼层内部的布局、房屋和设备设施分布进行直观的总览,可以对相关房屋、资

46、产在地图上查询定位。主要功能点有:楼层2.5维地图浏览楼层资产地图分布楼层资产地图定位楼层资产地图统计2.5维楼层地图:青发集团资产可视化管理信息系统方案 f6.1.3.其他资产分布查询基于GIS的其他资产包括路桥、管线、环保等资产的管理,同样可以以二维或者2.5维地图的形式进行可视化分布查询定位。例如-管线分布:-路桥分布资产可视化管理信息系统方案 6.2.资产可视化维护为了保持系统的可维护性,开发基于地图的资产自行维护功能,用户可以随时在地图上标注一个和多个新的资产,并且设置相关的业务属性关联信息,绘制的资产信息保存到数据库中提供后续查询使用。提供增删改的维护功能。数据维护是指对需要在地图

47、上展示标注的资产等地图对象进行的增删改操作。当然,这跟传统的数据维护有所不同,主要特点在于是基于地图的操作以及基于传统业务系统数据的操作进行关联。要允许用户在地图上直接对需要维护的资产进行标注、拖动、修改、删除等操作,一切都是可视化的。在地图上操作完之后,需要根据数据关联关系告知业务数据系统,以便完成业务数据库的相应维护,从而实现数据的空间位置和业务数据的完整维护操作。新增数据功能描述通过在地图中采点或者通过数据地址、坐标,并录入相应的属性信息进行添加,或者以MIF/MID、tab、excel等多种文件格式的批量导入。实现流程在客户端浏览器中的数据维护页面中,用鼠标在地图上点击待添加信息所在地

48、图上的位置后(该位置为待添加信息点的经纬度),在系弹出的属性信息录入页面中编辑对应的属性信息后保存。6.2.2.修改数据功能描述对已有的数据进行修改操作,可修改其位置、属性信息等。实现流程在客户端浏览器中的数据维护页面,通过模糊查询、属性查询、拉框查询等将符合要求的基础数据查询出来,系统将以两种形式(1.地图撒点;2.数据列表)同时展示,此时可通过拖动地图中对应的图标进行位置修改;通过在数据列表中查看对应的详细信息页面进行属性信息的修改。6.2.3.删除数据功能描述可对数据库中的一些冗余数据进行删除。实现流程在客户端浏览器中的数据维护页面,通过模糊查询、属性查询、拉框查询等将符合要求的基础数据

49、查询出来,系统将以两种形式(1.地图撒点;2.数据列表)同时展示,在数据列表中,可以通过删除按钮进行删除冗余数据。资产区域查询统计6.3.1.功能概述在地图上要有仪表盘,可查询不同空间区域的资产的分布特征,可以指定查询统计的资产属性。根据资产的位置坐标,自动进行空间分析计算出要查询区域内所包含的资产,并通过业务数据关联自动掘取业务属性数据,从而统计出要查询区域的资产情况。在此基础上进一步通过过滤具体的业务参数,分拆成为不同维度的统计数据。其中的核心功能是基于地图的空间区域分析查询,在地图空间区域查询分析方面,有以下几种常用的空间查询方法:6.3.2.缓冲区查询功能概述用户可以在地图上画一个圆形

50、缓冲区域,系统自动查询出缓冲区域内的建筑物对象信息。在客户端浏览器中的地图上按住鼠标画一个圆形区域,客户端脚本捕捉到鼠标事件后将圆形区域的圆心屏幕坐标和圆半径数据按照地图查询接口规范进行命令拼接,然后将该命令提交到地图引擎,地图引擎到空间数据库中进行查询检索,最后将检索到的地图对象的相关空间信息输出,客户端进行查询结果的接收解析,将结果进行拼接显示。6.3.3.多边形查询用户可以在地图上通过点击鼠标绘制一个任意形状的多边形区域,系统自动搜寻出该多边形区域内的地图对象信息。在客户端浏览器中的地图上用鼠标点击多点构成一个多边形区域,客户端脚本捕捉到鼠标事件后将该多边形区域的每个顶点坐标数据按照地图

51、查询接口规范进行命令拼接,然后将该命令提交到地图引擎,地图引擎到空间数据库中进行查询检索,最后将检索到的地图对象的相关空间信息输出,客户端进行查询结果的接收解析,将结果进行拼接显示。6.3.4.资产统计专题在地图上通过地图选择工具选择行政区域或网格区域,在该区域内的资产根据其地址信息自动加点,从而可以直观的看到资产的地理位置分布,可以查看同一类资产在不同行政区域或自定义空间区域内的分布情况,用地图渲染的方式以直观的方式进行呈现,弥补了传统的统计数字报表的单一模式。例如查看青发一类资产在不同行政区域的分布状况:13川北话割道L弧11Itt五虫桥恤人民广堵苗L5T-J泄与中跨酣5社二站海澄田削打閒

52、雨爵衝直天平宓逅盗江乔境衝泪呻阳雷窃逼SfS街通石门二跖尚浇勿知酥西禹崛崖42715,啊!9Vrifll业务数据查询接口实现跟业务数据库的信息读取接口,根据建筑物ID等以及时间属性从业务数据库中读取相关的业务属性数据。TI1006用户数据图垦模型CustomDatabase用户數搏图屋展占扣也图1汀0|训如|O地图数据跟业务数据的接口关联机制方面,我们用“钩子模型”来解决。地图应用过程本质分解为两个子过程,一是访问数据库的过程,称之为“数据获取”;一是调用地图引擎绘制专题地图的过程,称之为“专题绘制”。将后者抽象成通用地图服务的。使二级应用开发的工作量得以大大地减轻。“数据获取”过程与“专题绘

53、制”过程合并在一起的代码单独分离出来形成一个外部的可调用的独立模块。定义了地图服务与外部模块的接口,在接口中详细规定了传输数据的协议格式,这个接口可应用于各地图服务上。这个接口就如同是一个挂钩将平台地图服务与外部模块连接在了一起,形成松耦合“钩子”模型“钩子”模型的优势:最大限度地重用地图服务,减轻了开发的工作量;将应用需求分解后,“数据获取”过程可以由熟悉业务流程的开发人员编写并维护,这类开发人员无需地图服务的实现细节;一些已经开发好的第三方模块可以很容易地满足“钩子”模型所定义的接口,与现有的地图服务实现模块级的集成,从而最大限度地保护投资项目实施方案项目实施范围界定实施工作主要包括以下几

54、个方面的内容前期调研需求分析系统设计系统开发系统实施项目验收具体的、实际的技术、商务、运行的界面确定可以由项目领导小组根据实际情况进行确认。项目分期实施一期包含集团旗下的房产资产管理:经营性的和非经营性的(房产展示是2.5维地图展示)二期包括城市设施:路桥设施、水务设施、环境设施等实施进度计划本项目实施计划总计6个月,前3个月为项目建设期,后3个月为试运行期。具体分四个阶段进行:第一阶段:合同签订后30天内进行详细的需求调研、优化需求分析,并细化系统建设计划、目标任务书和测试验收方案,向采购人提供上述文档并需经采购人审查通过;第二阶段:合同签订后60天内进一步细化业务和资源数据编目,制作仿真界

55、面并完成概要设计和详细设计,向采购人提供上述文档并需经采购人审查通过;第三阶段:合同签订后90天内完成项目的全部系统建设任务,并通过采购人组织验收确认合格,投入试运行;第四阶段:投入试运行后正常运行3个月,并完成本项目所有培训任务。经验收合格,正式交付使用,进入维护期。7.4.实施安排细则本项目实施将经历需求调研、规划设计、开发实施、测试部署、培训演习和项目验收共六个阶段,各阶段会有时间重叠和循环迭代的方式进展,每个阶段的工作安排如下:需求调研阶段在这个阶段对客户和相关单位进行建设需求调研,对调研后的需求进行分析和少部分设计(大部分业务建模和需求,少部分分析设计。)正式启动调研,建设方案介绍/

56、事前准备:项目当前情况和建设思路介绍材料;/执行形式:会议形式;/达成目标:各单位初步了解项目建设目标和后续配合事项;/相关文件:无;/可能问题:部门不重视;/解决意见:建议管理部门领导参会并支持表态。确定调研目标、下发调研函/事前准备:确定调研单位,明确调研内容和需要达到的目标,针对不同的单位撰写调研函;/执行形式:发文形式;/达成目标:各单位收到采集函,并明确回执或调研时间;/相关文件:系统调研函;/可能问题:相关单位配合意愿低;/解决意见:建议管理部门领导初期沟通,让各单位提前准备。单位分别调研,梳理意见反馈/事前准备:准备项目的基本思路、建设框架等介绍材料;/执行形式:交流形式;/达成

57、目标:高知背景情况,听取建设意见;/相关文件:调研纪要;/可能问题:相关人员未到、与会人员级别不够;/解决意见:会前明确参与人员的业务背景。材料数据收集,应急信息整理/事前准备:梳理需要收集的数据类别;/执行形式:交流形式;/达成目标:获得各单位现有的应急相关信息、知识等数据,并整理成册辅助需求分析;/相关文件:调研纪要;/可能问题:无;/解决意见:无。需求总结分析,理清建设重点/事前准备:整理调研会议纪要;/执行形式:项目组内部讨论形式;/达成目标:明确项目范围、梳理建设需求、区分轻重缓急;/相关文件:需求分析报告;/可能问题:发现调研存在遗漏和不清晰部分;/解决意见:电话沟通或再次上门调研

58、。提交分析报告、评审确认签字/事前准备:完成需求分析报告;/执行形式:正式提交形式;/达成目标:与客户方达成需求认识的一致性,满足监理方文档撰写要求;/相关文件:需求分析报告;/可能问题:未能完全调研;/解决意见:随着调研的深入,后续更新版本的再次提交。规划设计阶段在这个阶段进行系统的总体规划和功能设计。进行概要设计/事前准备:整理需求列表清单;/执行形式:撰文形式;/达成目标:梳理需求间关联关系,整体设计系统;/相关文件:概要设计说明书;/可能问题:资料的缺乏和客户方需求的梯次涌现;/解决意见:把握本阶段建设重点,系统设计预留扩展。进行详细设计/事前准备:整理功能列表清单;/执行形式:撰文形

59、式;/达成目标:分模块设计每项功能,设计出界面原型、操作流程和数据结构;/相关文件:详细设计说明书;/可能问题:时间紧迫,无法完成所有功能;/解决意见:删减次要功能,或对次要功能进行简化处理。开发实施阶段在这个阶段进行系统的开发与集成,初步完成系统建设。硬件网络布置/事前准备:采购硬件设备,准备网络环境;/执行形式:现场布置;/达成目标:完成硬件设备的安装,调通网络环境,设置安全访问策略;/相关文件:部署说明与实施纪要;/可能问题:硬件不能按时到位;/解决意见:提前向管理部门提交所需硬件型号和部署要求。硬件接口调试/事前准备:已完成应急项目的硬件设备和网络的安装和调试;/执行形式:现场调试;/

60、达成目标:测试与现有管理部门其他设备(GIS、呼叫中心、短信猫等)的系统级调用;/相关文件:硬件接口技术测试报告;/可能问题:硬件接口调用的指导材料不足,无法连通硬件设备;/解决意见:提前获知硬件相关资料,让管理部门协调设备供应商提供技术支持。迭代式模块开发一一VI.0版本/事前准备:具有统一的开发工具和框架,合理的开发规范指导;/执行形式:编码形式;/达成目标:构建软件基本框架,统一软件包结构,完成预案、隐患、物资、知识、用户管理的信息录入和检索功能开发;/相关文件:开发卷宗;/可能问题:项目进度拖延与软件质量问题;/解决意见:重点功能先期开发,做好版本管理和测试计划。迭代式模块开发一一VI

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论