面向公路物流的车辆追踪系统设计、实现与优化
【学位授予单位】:南京理工大学
【学位级别】:硕士
【学位授予年份】:2018
【分类号】:U495
【图文】:
地图匹配算法(MapMatchingAlgorithm,MM),是一种基于软件的修正技术,原逡逑理是将GPS数据与地理数据库中的道路信息联系起来,从而找到车辆所有的道路并逡逑且显示出车辆的实时位置[29_31]。其原理如图1.2所示:逡逑测m位m逡逑匹K位岅逡逑图1.2地图匹配原理逡逑地图匹配从过程中可分为两个:一是寻找当前行驶的道路,二是将当前定位点匹逡逑配到车辆行驶的道路上[32]。地图匹配算法主要可分为:位置点匹配、轨迹曲线匹配,逡逑位置点的匹配算法逻辑相对简单,实时性好,但在道路形状复杂或是交叉路口等情况逡逑下,匹配准确率较低;轨迹曲线匹配算法匹配准确率高,但算法复杂度高、计算量大,逡逑在满足定位的实时性时有一定的难度[32]。逡逑1.邋4论文内容与章节安排逡逑本文主要是针对面向公路物流的传统的车辆追踪系统己经不能满足中小型企业逡逑及个人的实际需求的基础上提出的,借助Android邋SDK、Django框架、数据存储处理、逡逑高德定位SDK以及OpenStreetMap等技术,结合极光透传、GPS数据处理及地图匹逡逑配算法等,设计、实现并优化了基于Android的面向公路物流的车辆追踪系统。本文逡逑研究的内容如下所示:逡逑1)
.4.2数据库逻辑结构设计逡逑数据库逻辑设计的任务是把抽象的数据概念模型(ER模型)进一步地转换为具逡逑的数据库管理系统支持的实际数据模型,即将ER图转化为关系模式,以一种直观逡逑方式展示给用户[37]。逡逑从上一小节ER图分析可知,实体之间主要存在着l:n的联系,将与11端对应的逡逑体用关系模式进行合并,通过对ER图分析可建立如下满足3NF邋(第三范式)的关逡逑模式,PK代表主键,FK代表外键:逡逑1)用户信息表(用户编号[PK],手机号码,用户类型,用户密码,头像信息)逡逑2)托运货物信息表(货物编号[PK],发货人[FK],收货人[FK],货物名称,货逡逑物重量,预计发货日期,预计收货日期,备注信息,发货地址,收货地址,逡逑提交托运单的用户[FK])逡逑3)调度信息表(调度编号[PK],货物编号[FK],父调度[FK],甲方用户[FK],乙逡逑方用户[FK],调度单号,运输重量,运输状态、运输价格)逡逑4)车辆信息表(车辆编号[PK],车牌号码,载重量,车主[FK])逡逑
版本为2.7的python语言,其次安装Django框架以及Django-redis包再安装逡逑postgreSQL数据库相关程序包,最后安装Nginx与Uwsgi服务器所需要的工具,服逡逑务器的架构图如图3.1所示:逡逑I逦:逦1逡逑I邋Ubuntu邋16.04LTS逦逦逦「逦逦^逦逦;逦?逡逑!逦!逦Django邋!逦逦^逦逡逑N逦U逦,逦^逦邋Models.py邋-一一邋^邋PostgreSQL逡逑丨丨邋q邋一邋w邋—邋—邋-:逦template邋卜—一.逦?邋y逦|逡逑I邋j逦s逦'■逦Views.py逦…逦^逦一一邋1逡逑I邋n邋L-*-邋g逦f逦'逦|逦■.逦,邋1邋I逡逑|邋x逦1一一__以咏—一::逡逑I逦'邋一’逦I逦I逡逑I逦j逡逑图3.1邋web服务器架构图逡逑在此系统中还使用了两种不同类型的数据库,一种是关系型数据库postgreSQL,逡逑一种是非关系型数据库Redis。在PostgreSQL中存储了系统中所有的业务数据,而逡逑Redis主要用于系统推送信息的缓存,作为一个辅助型的数据库。在python中访问逡逑postgresql数据库需要一个连接库
【参考文献】
中国期刊全文数据库 前10条
1 王柯;张文诗;马宏斌;;基于Android平台的移动GIS地图服务模式研究[J];地理信息世界;2014年05期
2 张绛丽;张笑非;徐丹;王东升;刘庆华;李宁;;基于OpenStreetMap的智能交通路网数据的构建[J];道路交通与安全;2014年01期
3 徐m磝/;陈光;高孟茹;;GPS船舶试航数据提取与存储系统的开发[J];微型机与应用;2013年23期
4 林钰龙;徐建闽;林培群;陈天德;;基于Android智能手机的地图匹配算法研究[J];电子设计工程;2013年19期
5 王子元;林钢;;混合模式的公路物流公共信息平台构建[J];物流技术;2013年09期
6 陈红梅;;数据库的逻辑结构设计[J];福建电脑;2012年10期
7 黄俊英;;手机定位技术的分析与研究[J];福建电脑;2011年09期
8 杨树林;胡洁萍;;JSON数据交换格式及其在数据验证中的应用[J];北京印刷学院学报;2008年04期
9 尚文利,王成恩,张士杰,尹朝万;基于IDEF与UML的系统建模方法[J];计算机集成制造系统-CIMS;2004年03期
10 翟战强,蔡少华;基于GPRS/GPS/GIS的车辆导航与监控系统[J];测绘通报;2004年02期
中国硕士学位论文全文数据库 前9条
1 鲍萍萍;基于Android平台的车辆监控系统的研究与设计[D];东华大学;2017年
2 府洁;基于Django的模型参数分析系统的设计与实现[D];南京大学;2016年
3 李晓君;基于OpenStreetMap移动GIS地图服务系统的设计与实现[D];西南交通大学;2016年
4 杜风旭;基于WebSocket协议的在线聊天系统设计与实现[D];东南大学;2016年
5 吴俊锋;基于Django的高性能地学计算Web系统的设计与实现[D];电子科技大学;2016年
6 李星军;车辆定位导航系统中地图匹配算法研究[D];西安电子科技大学;2015年
7 马光远;冷链物流网的android手机客户端系统设计与实现[D];山东大学;2014年
8 苟霞;基于Android平台的车辆监控系统研究与实现[D];西安科技大学;2013年
9 刘涛;基于博弈模型的物流运输方式选择及其应用[D];武汉理工大学;2008年
本文编号:2808110
本文链接:https://www.wllwen.com/guanlilunwen/wuliuguanlilunwen/2808110.html