




已阅读5页,还剩24页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
移动GIS应用平台开发 目录 移动GIS简介 移动GIS体系结构 移动GIS关键技术 移动GIS主要开发平台与开发流程 移动GIS应用前景 移动GIS简介 移动GIS是一种应用服务系统 其定义有狭义与广义之分 狭义的移动GIS是指运行于移动终端 如PDA 并具有桌面GIS功能的GIS 它不存在与服务器的交互 是一种离线运行模式 广义的移动GIS是一种集成系统 是GIS GNSS 卫星导航定位系统 移动通信 GSM CDMA GPRS 互联网服务 多媒体技术等的集成 概念 移动GIS简介 1 移动性 2 动态 实时 性 3 对位置信息的依赖性 4 移动终端的多样性 各种不同的移动终端 特点 目录 移动GIS简介 移动GIS体系结构 移动GIS关键技术 移动GIS主要开发平台与开发流程 移动GIS应用前景 移动GIS体系结构 GIS服务器端的体系结构 服务器端由地理信息服务器 GIS应用服务器 移动GIS应用服务器层3部分组成 其中地理信息服务器 GIS应用服务器属于传统的GIS系统的一部分 并且已经发展的比较成熟 为了向移动终端提供GIS服务 我们在传统GIS平台上加了一层 移动GIS应用服务器层 它的作用是 通过无线网络接受移动终端的请求 通过与传统的GIS平台之间的数据调度响应移动终端的请求 因此它是实现移动式GIS的中转站 是系统实现的核心 移动GIS应用服务器层 主要有3个功能模块组成 分别是网络功能模块 GIS数据I O调度模块 审计功能模块 移动GIS应用服务器层 3个功能模块的组成 1 网络功能模块主要完成与移动终端GIS客户端的命令交互 一方面通过对命令的解析 移动GIS应用服务器层了解客户所要求的GIS服务 从而激活与GIS应用服务器的交互 由应用服务器完成相应的服务 另一方面 网络功能模块通过组装命令 响应客户请求 2 GIS数据I O模块主要功能从GIS应用服务器接收或缓存的GIS数据 由于可能存在大量的终端用户 所以必须缓存用户经常访问的数据 一方面减轻应用服务器的负荷 另一方面 快速响应客户请求 在缓存数据的同时必须注意数据的更新 当数据库中的数据更新时 必须及时更新缓存 3 审计功能主要完成对客户的管理 包括网络流量的监控 用户计费 用户的安全管理等 移动GIS客户端的体系结构 实现客户端体系结构的实现 1 胖客户端类型胖客户端类型通过一次性调入所有要求的GIS数据 在本地完成GIS处理逻辑 它的优点是处理速度快 网络交互少 缺点是要求移动终端提供硬件环境的支持 主要是拥有足够的存储容量 另外由于数据一次性调入 所以要求网络传输具有很高的稳定性 适用于这种方案的移动终端有智能手机 PDA等设备 2 瘦客户端类型瘦客户端不在本地实现GIS处理逻辑 而是交由服务器来完成 优点是实现起来比较简单 缺点是网络负担重 处理速度慢 适用于这种方案的移动终端有手机等设备 3 这种类型结合了前两种类型汲取了二者的优点 缺点是实现起来比较麻烦 需要提供一种机制以决定何时将GIS处理逻辑在本地实现 何时将处理逻辑在服务器端实现 实现客户端体系结构的实现 目录 移动GIS简介 移动GIS体系结构 移动GIS关键技术 移动GIS主要开发平台与开发流程 移动GIS应用前景 服务器系统是地理信息系统的空间数据库管理模块 主要负责接收移动客户端的请求和向客户端发送数据 通过服务器可以和GIS数据库交互 管理空间和属性数据 利用无线AP访问点通过WIFI无线网络或GPRS CDMA等无限网络和移动客户端进行数据传输交互 服务器系统由ArcGISWebApplicationDeveloperFramework ADF 在 NET环境下搭建 并且支持大量的并发访问目具有负载均衡能力 服务器端关键技术 移动客户端关键技术 移动数据库 移动客户端由于其本身硬件的限制 其存储空间不可能和桌面设备相比 但过分依赖无线网络又会限制数据加载的速度 因此 可以在移动端保存一些经常访问且数据量不大的几何地图数据和属性数据 下次需要访问这些数据时不必再从服务器端下载 而是直接调用缓存中的数据 这样可以大大加快数据显示和加载的速度 而且就算中断网络连接也不会影响客户端的操作 数据加载和显示技术 提供两种加载数据的方法 一种是客户端连接服务器从服务器上下载地图数据到客户端保存地图缓存然后显示出来 另一种是可以选择在部署应用之前预先生成地图缓存数据跟应用一起发布 视图操作技术 视图指当前显示的地图范围 视图操作的对象包括各种系统中的地图 GIS中常用的视图操作包括平移放大 缩小 全图 漫游等 图层编辑和管理技术 图层是GIS数据组织和管理的基本单位 对空间数据进行分层是GIS对数据管理的重要内容 图层编辑功能允许我们为一个专题图新建一个图层或者在已有的图层上面进行数据维护 例如数据采集 数据更新 添加标注 在要素周围添加文本信息 矢量化等操作 然后通过网络上传至服务器 包括 图层列表的加载 绘图操作 编辑现有几何图形 GPS导航技术 描述卫星状态 辅助数据的采集 并对采集的数据以及已有数据进行导航 包括 显示GPS数据信息 显示卫星信息 移动客户端关键技术 视图操作 图层编辑 GPS导航技术 目录 移动GIS简介 移动GIS体系结构 移动GIS关键技术 移动GIS主要开发平台与开发流程 移动GIS应用前景 移动GIS主要开发平台 ESRI的ArcgisMobileSuperMap的eSuperMapMapInfo的MapXMobile南京跬步ucmap北京灵图推出SmartInHand北京慧图进行移动制图的TopMapCEGeniuos台湾英瑞得信息推出的WalkMap 南京跬步ucmap 系统开发环境 数据源 PostGIS Shapefile ArcSDE Oracle VPF MySQL MapInfo等 GIS服务器 Geoserver Mapserver MapGuide arcgisserver supermapiserver等 瓦片缓存服务器 Geowebcache 手机客户端 ucmap手机客户端 WEBGIS客户端 Openlayers ucmap是一款面向3G 支持OGC标准的移动GIS开发平台 延伸了GIS在手机端的应用 它采用先进的SOA架构 支持WMS WFS WFS T WPS等OGC标准 实现了无缝的GIS集成 利用ucmap开发移动GIS的流程 客户端部分 服务器端部分 ESRI的ArcgisMobile ArcPad是ArcGIS企业解决方案的一部分 是专为手持设备和移动系统设计的移动制图GIS系统 ArcPad为野外用户通过手持和移动设备提供数据库访问 制图 GIS和GPS的综合应用 应用ArcPad可以实现快速便捷的数据采集 大大提高了野外数据的可用性和有效性 系统开发环境 数据源 PostGIS Shapefile ArcSDE Oracle VPF MySQL MapInfo等 服务器端 ArcGISServer 移动端 ArcPad7 0 使用语言 C ArcPad的定制开发 Applet是一种与地图无关的小应用程序 它不会改变ArccPad的系统配置 与JavaApplet不同 它可以看作是运行在Arcpad内部的一个小的组件 Applet可以包括工具条 窗体 在Applet中 还可以通过脚本访问系统内建的对象 处理对象的事件机制 Applet在ArcPadStudio中创建 以ArcPadXML格式存储 并以 APA为扩展名 有时还会包括相关的脚本文件 VBS Applet在配置文件的加载后自动加载 Applet通常存储在特定文件夹下 也可以通过在ArcPad的Options对话框中修改Applet的文件夹路径 部署Appklet很简单 只需将 apa文件和相关的 vbs文件放在Applet文件夹下 然后启动ArcPad 创建Applet ArcPad的定制开发 ArcPad中的ArcPad apx文件被称为默认配置文件 它在ArcPad每次启动时自动加载 在默认配置文件中可以包含工具条 窗体及对系统对象的事件处理 在默认配置文件中还可以覆盖原有的参数 如控制工具条在ArcPad启动时的可见性 默认配置文件在ArcPadStudio中创建并以ArcPadXML形式存储在ArcPad的系统目录下 也可以通过在ArcPad的Options对话框中修改默认配置文件的文件夹路径 默认配置文件的文件名必须是 ArcPad apx 只需将创建的ArcPad apx文件放在系统目录下即可完成部署 创建默认配置 ArcPad的定制开发 图层定义文件通常与shapefile一起存放 它与shapefile的名字相同 并以 APL 为扩展名 通常 在图层定义文件中会包含一个关联脚本的数据输入窗口 用于验证输入的数据 此外 图层定义文件中还可以包括由ArcView3 x和ArcGISdesktop导出的符号 图层定义文件包含以下部分 窗体 脚本和符号 图层定义文件的窗体及脚本部分在ArcPadStudio中创建并以ArcPadXML形式存储 符号部分由Arcview3 x或ArcGISdesktop的 ExportArc
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 产品组合管理
- 幼小衔接培训老师
- 医院冬季消防法律培训
- 销售月度工作总结及计划
- 儿童哮喘护理
- 表单填写说明培训
- 有效沟通机制培训
- 职业教育管理学理论与实践
- 肢体无力护理查房
- 子宫颈癌护理诊断
- 2024年重新写抚养协议书模板
- 专题6.6射影定理专项提升训练(重难点培优)-2022-2023学年九年级数学下册尖子生培优题典(原卷版)
- 中华诗词之美学习通超星期末考试答案章节答案2024年
- 蚊蝇虫鼠害防治管理制度
- DL∕T 1811-2018 电力变压器用天然酯绝缘油选用导则
- 水泵检修工(高级)技能鉴定考试题库(含答案)
- AQ/T 9009-2015 生产安全事故应急演练评估规范(正式版)
- 泸州老窖“浓香文酿杯”企业文化知识竞赛考试题库大全-下(多选、填空题)
- 酒店运营管理 智慧树知到期末考试答案章节答案2024年山东青年政治学院
- 幼儿园课程故事开展培训
- 佐藤大用设计解决问题
评论
0/150
提交评论