Print

面向公安决策指挥的嵌入式GIS研究与设计

论文摘要

随着嵌入式平台的发展,嵌入式技术逐渐的深入到社会生活的方方面面。本系统是基于嵌入式Linux平台,使用GPRS作为数据通讯媒介实现的公安决策指挥支持系统。本系统采用C/S架构,通过GPRS查询各固定监测站点和移动终端的实时数据,能在规定时间内向用户发出警务提示信息。中心服务端系统能够设置地图和站点的各种信息、自定义站点类型、数据类型及其显示方式等。客户端系统能够跟据用户设置显示地图、固定监测站点及其实时监测数据,实现地图和站点的切换,并可根据中心站的设置自动更新客户端。移动终端软件系统使用ANSI C++语言设计,采用Qt跨平台开发库,使用ARM交叉编译器编译,运行在基于Intel pxa270处理器的Liod嵌入式平台上。系统主要包括三大部分,一是简单GIS部分,采用MVC体系结构设计,分为数据模型(Model)、显示(View)、控制(Controller)三大模块;二是外围数据获取部分,包括本地数据缓存以及相关操作模块、网络数据通讯以及相关数据通讯协议处理、数据更新和管理三个模块;三是辅助功能部分,主要包括配置文件、位处理、坐标转化、多级指针管理、Qt扩展类等辅助功能。经过比较充分的考虑,本系统能够基本满足用户的需要,具有较大的扩展性,能够扩展到更多的应用范围。

论文目录

  • 摘要
  • Abstract
  • 1 概述
  • 1.1 背景
  • 1.2 公安决策指挥支持系统
  • 1.3 论文组织结构
  • 2 基于模式的系统设计
  • 2.1 什么是模式
  • 2.2 软件体系结构和软件模型
  • 2.2.1 MVC 软件体系结构模型
  • 2.2.2 分层软件模型
  • 2.3 系统框架设计
  • 2.3.1 总体框架
  • 2.3.2 基于嵌入式Linux 的移动客户端系统
  • 2.4 客户端系统软件体系结构
  • 2.5 小结
  • 3 可视化的GIS 移动终端
  • 3.1 数据模型——功能核心
  • 3.1.1 地图信息
  • 3.1.2 监测点信息
  • 3.1.3 可视窗口信息
  • 3.1.4 其它信息
  • 3.2 系统的窗口——VIEW 模块
  • 3.3 CONTROLLER 模块
  • 4 媒体数据采集
  • 4.1 软件设计与实现
  • 4.2 图像压缩
  • 4.2.1 JPEG 的4 种压缩方式
  • 4.2.2 JPEG 的压缩原理
  • 4.2.3 JPEG 压缩算法的IPP 实现
  • 4.2.4 霍夫曼编码解码
  • 4.3 图像采集与压缩测试
  • 4.3.1 测试目的和方法
  • 4.3.2 测试结果及分析
  • 5 地图坐标转化
  • 5.1 命名规则
  • 5.2 坐标系
  • 5.3 参数输入
  • 5.4 坐标变化
  • 6 支持大数据传输的网络数据通讯
  • 6.1 基于GPRS 的TCP 网络数据通讯
  • 6.2 TCP 网络传输
  • 6.3 非平衡数据通讯协议
  • 6.4 支持大数据通道的数据通信协议
  • 6.5 数据命令详细描述
  • 7 智能化数据更新管理
  • 7.1 易扩展的客户端数据存储结构
  • 7.2 实用的本地数据缓存
  • 7.3 智能数据更新
  • 8 系统运行情况
  • 9 总结与展望
  • 9.1 总结
  • 9.2 展望
  • 参考文献
  • 致谢
  • 攻读学位期间发表学术论文的目录
  • 上海交通大学学位论文决议书
  • 相关论文文献

    本文来源: https://www.lw50.cn/article/baa69dbe9bc7303c7123016e.html