电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

地理信息服务共享平台解决方案

23页
  • 卖家[上传人]:取义
  • 文档编号:180035503
  • 上传时间:2021-04-15
  • 文档格式:DOC
  • 文档大小:4.08MB
  • / 23 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 1、 地理信息服务共享平台-智慧城市生活系统设计亮点(关键技术)目录一、设计亮点:基于服务的分布式地理信息共享平台31系统架构图32分布式地理信息服务平台各部分功能介绍:43搭建过程关键技术5二、功能模块亮点:结合OGC规范7三、平台亮点:支持二次开发的插件式WEB平台12四、WEB端亮点-Silverlight 技术13五、Mobile端技术亮点-Push技术16六、Mobile端技术亮点GPS定位分析16七、数据亮点:制作美观的栅格数据18八、界面亮点:绚丽动态的界面20一、 设计亮点:基于服务的分布式地理信息共享平台1 系统架构图l 本系统的架构图如下所示:l GIS服务站:它是整个大系统的核心,地理信息共享的来源。l 部门应用管理平台:由业务Web服务器,公众业务管理端,Mobile应用端组成。l WEB应用平台:该平台是基于Silverlight并支持二次开发的插件式WEB平台。l 其中,GIS服务站的内部设计结构如下:2 分布式地理信息服务平台各部分功能介绍:1. 服务注册管理中心:在该分布式地理信息服务平台中,服务注册管理中心负责对所有的服务进行登记管理,同时对所有的服务进行

      2、进一步的权限审核和安全检查(数据管理处负责最初的审核)。服务注册中心既达到了对服务的统一管理,又实现了对所有服务的描述进行公布展示,为服务使用群体提供了一个通用访问接口。2. GIS服务器:服务使用群体在服务注册管理中心得到服务列表信息后,根据自己需求直接转与GIS服务器形成绑定关系。GIS服务器按照服务使用者的使用请求,提供适当的服务。在该分布式地理信息服务平台中,GIS服务器采用支持了OGC规范的ArcGIS Server 9.3.1版本。在数据管理处将服务定义完成并发布后,接下来的服务能力提供等大部分功能均由ArcGIS Server根据服务使用者的请求参数完成。3. 数据管理处:数据管理处负责服务的发布与管理从本机发布的服务。其中包含对分布式数据库服务器中异构的数据源进行处理、对将要发布的服务数据预处理、对服务进行发布、对服务能力的定义(OGC规范)、对本机发布的服务的权限进行管理、预览查看等功能。不同的是,在数据管理处发布服务时采用与GIS服务器文件同步,直接将服务注册到服务注册管理中心。当数据管理处完成地图服务发布后,数据管理处虽然仍可以控制该服务,但该服务的管理运行实际由

      3、GIS服务器提供,并不依赖于数据管理处。4. 数据源:在该分布式地理信息服务平台中,数据源既可以是来自网内可用的空间数据库,也可以是来自外网的可访问使用的公网数据(采用OGC规范,实现数据的进一步共享)。5. 服务使用者:本分布式地理信息服务平台的整体实现是基于ArcGIS Server 9.3.1,其中服务使用端既可以使用ArcGIS产品(如ArcGIS Desktop桌面产品,ArcGIS Engine进行二次开发)进行连接获取,也可以直接采用OGC规范技术进行获取使用。在该分布式地理信息服务平台中,服务使用端可以是多种类型(C/S端,手机端,还可以是其他Web应用服务器)。Web 应用服务器调用 GIS服务器上的服务,对于 GIS服务器来说,它相当于其客户端。Web应用服务器通过调用 GIS应用服务器上的服务,并且通过在这些服务上的操作来开发实现功能。这些功能的调用既可以让用户通过浏览器来实现(B/S应用端),也可以在手机端进行远程调用。3 搭建过程关键技术1. GIS服务器:在该分布式地理信息服务平台中,GIS服务器采用的是ArcGIS Server 9.3.1。ArcGIS

      4、Server 9.3.1 对于OGC的支持,可以支持发布WMS、WCS、WFS、KML等地图服务。本实验中GIS服务器运行环境采用Windows Server 2003 + IIS6。2. 数据管理处:该模块的主要功能是实现添加、删除及配置GIS服务器上的服务。GIS服务器中包括服务器对象管理器(SOM-Server Object Manager)以及服务器对象容器(SOC-Server Object Container)。在该平台中,数据管理处连接GIS服务器后,通过得到的服务器对象管理器来管理、启动和关闭GIS服务器中的地图服务并且设置相应权限,以及对地图服务 (SOC)的添加、删除及均衡负载。最后,服务器对象容器主要负责运行地图服务并处理应用层提交的请求。l 在该模块开发时,采用的是VS2005与ADF按以下流程进行:1) 连接到指定的数据库或者外网数据,制作需要发布的数据,并添加到MXD文件中。因为在该分布式地理信息服务平台中,数据源既可以是内网可用的SDE空间数据库,也可以是来自外网的可用的遵循OGC规范的公网数据(采用OGC规范,实现数据的进一步共享),进而形成了一张更大的

      5、数据共享网络。2) 以GIS服务器管理员身份连接到计划发布服务的服务器;获取用以服务管理的服务器管理对象。3) 通过管理服务器对象获取相应参数,同时配置并回传相应参数,将MXD文件发布为地图服务。实现添加、删除服务对象容器(SOC)。同时,直接将服务注册到服务注册管理中心。当数据管理处完成地图服务发布后,数据管理处虽然仍可以控制该服务,但该服务的使用实际上已相对独立于数据管理处。4) 通过管理服务器对象实现相关接口,对所发布的服务进行权限设置。完成服务的发布与管理。3. 服务使用端:该平台下的客户端既可以使用ArcGIS产品(如ArcGIS Desktop桌面产品,ArcGIS Engine进行二次开发)进行连接获取,也可以直接采用OGC规范技术进行获取使用。1) 本分布式地理信息服务平台的Web应用端以ArcGIS在VS2005中的Web Application站点基础上进行开发,它既可以直接使用GIS Server上遵守ArcGIS内部规范的服务数据,也可以使用遵守OGC规范的服务。在获取地图服务后,可直接根据业务需求自主开发定制相应功能。2) 在该分布式地理信息服务平台中的C/S

      6、应用端可直接采用ArcGIS Engine 9.3.1 进行服务获取与应用扩展。 ArcGIS Engine中提供了功能强大的接口以供获取服务器上的服务。它不仅可以直接按照ArcGIS内部规范获取,还提供了支持OGC规范的WMS,WCS接口。另一方面,可以完全独立于ArcGIS Engine而直接按照OGC规范来实现C/S应用端。因为OGC可以使得地图和数据以一种开放通用的格式在网络中共享,为地图和数据定义了可以广泛共享的规范,所有开发者可以免费使用OGC规范。3) 在该分布式地理信息服务平台中的Mobile手机端开发也可以直接采用ArcGIS Mobile。它是基于微软最新的.NET Compact Framework平台,能够提供强大的数据同步应用和开发定制支持,可被用于在智能手机、UMPC等智能设备上创建和部署专业移动GIS应用。在ArcGIS9.3产品系列中,ArcGIS Mobile开发包是作为ArcGIS Server产品的一个扩展模块发布的,支持多种空间数据格式,可以访问WMS、WFS等符合OGC标准的数据源。二、 功能模块亮点:结合OGC规范OGC规范在ArcGIS S

      7、erver 9.3.1中的支持,使得ArcGIS Server得到更多的关注与提升。由于OGC规范的普遍适用性,基于ArcGIS Server的分布式平台进一步实现了地图服务数据在网络上的共享,丰富并拓展了WebGIS的应用。l 发布支持OGC规范的服务:WMS,WFS(因为非栅格数据,系统自动检测不发布WCS)l 获取内网服务器上的WMS服务l 获取外网发布的WMS服务数据l 加载外网发布的WMS服务数据OGCOpen Geospatial Consortium开放地理信息联盟目前和ISO/TC211共同推出了基于Web服务(XML)的空间数据互操作实现规范Web Map Service,Web Feature Service,Web Coverage Service以及用于空间数据传输与转换的地理信息标记语言GML。ArcGIS Server 9.3.1版本的产品可以支持发布WMS、WCS、WFS、KML等地图服务,并支持缓存的WMS等服务,解决了目前动态WMS服务速度问题,为企业应用的数据共享平台建设提供了保障,同时也为本文将讨论的分布式地理信息服务平台的实现,提供了技术支持和统

      8、一规范。三、 平台亮点:支持二次开发的插件式WEB平台l 本系统的WEB平台是运用了Silverlight技术搭建。对于公众使用,它是一个美观实用的公众服务网站,能够实现在地图浏览,地图查询,最短路径分析等基本公众生活服务功能,还能实现在地图上聊天,动态查询等绚丽的动态效果。最重要的是,它更是一个支持二次开发的插件式平台,只要遵循接口协议,可以无限扩展功能。l 在如上代码列表中: YichunPublic项目是宿主程序,也是整个平台的大框架。 SLPluginInterface项目是插件契约协议,所有插件项目必须实现该接口协议。 Implementation项目是插件实例,内含扩展的插件功能。 YichunPublic.Web项目是插件生成池,同时也是宿主程序加载插件的来源。 最后,在大平台中有配置文件,每次主程序通过加载配置文件来自定义加载插件。l 如下是一个动态查询功能的插件运行界面:二次开发人员只需要实现相应的接口协议,就可以拓展自定义的插件功能。四、 WEB端亮点-Silverlight 技术l 本系统的WEB平台是运用了Silverlight技术搭建。特点如下:n 一个美观实

      9、用的公众服务网站n 实现在地图上聊天,动态查询等绚丽的动态效果n 更是一个支持二次开发的插件式平台,只要遵循接口协议,可以无限扩展功能。l WEB平台主界面l 动态添加自定义标注,收藏地图l 动态查询地图上的好友,并可以通过弹出图标进行聊天,查找酒店,路径分析等功能。l 在地图上直接开始聊天五、 Mobile端技术亮点-Push技术PUSH技术是一种基于客户服务器机制,由服务器主动的将信息发往客户端的技术。同传统的拉技术(PULL)相比,两者最为主要的区别在于前者的是由服务器主动发送信息,而后者则是由客户机主动请求信息。在PUSH应用中,在服务器发送内容给客户机之前,没有明显的客户机请求,也就是说,PUSH事务是由服务器发起的。PUSH技术的本质在于让信息去主动的寻找用户,因此其优势在于信息的主动性和及时性,通过使用该技术,可以尽快的将信息推送到用户面前。六、 Mobile端技术亮点GPS定位分析l 本系统中Mobile端与桌面管理应用端结合,共同在WebService的支持下,进行气象灾害的预警。其中手机端通过GPS定位,坐标转换,实时将自己的数据上传到服务器。l 手机登陆后,开始GPS定位,自动实时将位置信息上传l 管理端通过服务器的数据分析,确认哪些用户为当前预警的通知对象。七、 数据亮点:制作美观的栅格数据l 由于源数据为矢量数据,且不美观,不适宜在公众服务时使用,不能为公众一个美观简洁的界面。小组成员特别通过矢量数据,并且结合网上数据,制作了美观的栅格图。并最后通过分级,配准,达到美观实用的效果。l 源矢量数据l 配准后,分级中的栅格数据,初步分为六层。l 发布后,通过服

      《地理信息服务共享平台解决方案》由会员取义分享,可在线阅读,更多相关《地理信息服务共享平台解决方案》请在金锄头文库上搜索。

      点击阅读更多内容
    最新标签
    监控施工 信息化课堂中的合作学习结业作业七年级语文 发车时刻表 长途客运 入党志愿书填写模板精品 庆祝建党101周年多体裁诗歌朗诵素材汇编10篇唯一微庆祝 智能家居系统本科论文 心得感悟 雁楠中学 20230513224122 2022 公安主题党日 部编版四年级第三单元综合性学习课件 机关事务中心2022年全面依法治区工作总结及来年工作安排 入党积极分子自我推荐 世界水日ppt 关于构建更高水平的全民健身公共服务体系的意见 空气单元分析 哈里德课件 2022年乡村振兴驻村工作计划 空气教材分析 五年级下册科学教材分析 退役军人事务局季度工作总结 集装箱房合同 2021年财务报表 2022年继续教育公需课 2022年公需课 2022年日历每月一张 名词性从句在写作中的应用 局域网技术与局域网组建 施工网格 薪资体系 运维实施方案 硫酸安全技术 柔韧训练 既有居住建筑节能改造技术规程 建筑工地疫情防控 大型工程技术风险 磷酸二氢钾 2022年小学三年级语文下册教学总结例文 少儿美术-小花 2022年环保倡议书模板六篇 2022年监理辞职报告精选 2022年畅想未来记叙文精品 企业信息化建设与管理课程实验指导书范本 草房子读后感-第1篇 小数乘整数教学PPT课件人教版五年级数学上册 2022年教师个人工作计划范本-工作计划 国学小名士经典诵读电视大赛观后感诵读经典传承美德 医疗质量管理制度 2
    关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
    手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
    ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.