面向移动智能终端的室内矢量电子地图系统的设计与实现
发布时间:2017-10-22 07:02
本文关键词:面向移动智能终端的室内矢量电子地图系统的设计与实现
【摘要】:近年来,随着我国经济的高速发展,各地修建了数量众多的大型建筑,如大型购物中心、展览馆、交通枢纽和室内游乐场等。这些建筑在丰富人们日常生活的同时,也给人们带来了不少困惑:建筑物体积庞大、内部结构复杂、方向辨识困难,往往导致人们难以快速找到自己想去的目的地。随着无线通信技术的快速发展以及移动智能终端的日益普及,室内定位导航技术应运而生。作为室内导航应用的主要支撑技术,面向移动智能终端的室内电子地图由于具有明显不同于室外地图的各种属性及特点,需要有针对性地进行设计。 本文首先对面向移动智能终端的室内矢量电子地图系统进行需求分析,明确系统的实现目标。再通过数据流分析方法将系统划分为三个子系统:室内地图图形文件绘制子系统,室内地图信息填充子系统和室内地图客户端呈现子系统。其中室内地图图形文件绘制子系统通过编写图形绘制流程与绘制规范,利用第三方商业软件,实现了室内地图图形文件的绘制;室内地图信息填充子系统在设计时综合考虑了室内地图功能需求和客户端运行环境特点,实现了POI识别、POI信息快速填充、导航信息填充等一系列核心功能,可以生成信息冗余量小,室内POI和导航信息表达充分的室内地图文件;室内地图客户端呈现子系统基于Android平台,实现了地图图形文件显示、地图填充信息解析和室内导航功能,且系统设计了人性化的手势操控系统和多视角显示模式,支持室内定位模块集成。 本系统通过发明一种室内电子地图的构建方法与系统实现了对丰富室内POI和导航信息的有效描述。并基于此电子地图在智能移动终端上实现了室内电子地图的显示与导航功能;此外,系统研发的手势操控和多视角切换模块,使地图视图窗口操作友好;同时系统支持室内定位功能扩展。本文实现的系统对室内地图应用开发和室内定位技术研究具有重要的参考价值和启发意义。
【关键词】:室内地图 导航 兴趣点 地图客户端
【学位授予单位】:北京邮电大学
【学位级别】:硕士
【学位授予年份】:2014
【分类号】:P283.7;P209
【目录】:
- 摘要4-5
- ABSTRACT5-7
- 目录7-10
- 第一章 绪论10-13
- 1.1 课题背景10-11
- 1.2 室内地图的现状和比较11
- 1.3 系统建设内容和目标11-12
- 1.4 作者本人在项目中的角色和作用12
- 1.5 论文的组织结构12-13
- 第二章 室内矢量地图系统的关键技术分析13-19
- 2.1 室内地图呈现文件格式选取13-15
- 2.1.1 XML简介13-14
- 2.1.2 SVG图形简介14
- 2.1.3 基于SVG格式的室内矢量地图14-15
- 2.2 室内地图呈现解析器选取15-16
- 2.2.1 BATIK室内地图解析器15-16
- 2.2.2 SVG-ANDROID室内地图解析器16
- 2.3 室内导航技术选取16-17
- 2.3.1 A~*算法简介16-17
- 2.3.2 基于A~*算法的室内导航17
- 2.4 室内地图填充信息结构设计17-18
- 2.5 本章小结18-19
- 第三章 室内矢量地图系统的需求分析与总体设计19-30
- 3.1 室内矢量地图系统需求分析19-25
- 3.1.1 系统周境分析21
- 3.1.2 数据流分析21-22
- 3.1.3 各子系统分析22-23
- 3.1.4 系统各功能和角色分析总结23-25
- 3.2 室内矢量地图系统功能设计25
- 3.3 各子系统功能实现25-29
- 3.3.1 室内地图绘制子系统26-28
- 3.3.2 室内地图信息填充子系统28
- 3.3.3 室内地图客户端呈现子系统28-29
- 3.4 本章小结29-30
- 第四章 室内地图信息填充系统的设计与实现30-58
- 4.1 室内地图信息填充系统需求分析30-39
- 4.1.1 系统周境分析31-32
- 4.1.2 数据流分析32
- 4.1.3 各子系统分析32-34
- 4.1.4 系统各功能和角色分析总结34-39
- 4.2 室内地图信息填充系统功能设计39-41
- 4.3 室内地图信息填充系统实现41-57
- 4.3.1 系统架构41-46
- 4.3.2 工程管理子系统46-48
- 4.3.3 分类文件管理子系统48-49
- 4.3.4 楼层管理子系统49
- 4.3.5 SVG文件显示子系统49
- 4.3.6 地图图形变换子系统49-50
- 4.3.7 填充信息辅助显示子系统50-51
- 4.3.8 跨楼层示意图绘制子系统51
- 4.3.9 POI识别子系统51
- 4.3.10 POI信息管理子系统51-53
- 4.3.11 定位点标记子系统53-54
- 4.3.12 同楼层导航信息填充子系统54
- 4.3.13 跨楼层导航信息填充子系统54-55
- 4.3.14 定位点连接关系生成子系统55-56
- 4.3.15 地图信息持久化保存子系统56-57
- 4.4 本章小结57-58
- 第五章 室内地图客户端呈现子系统的设计与实现58-75
- 5.1 室内地图客户端呈现子系统需求分析58-64
- 5.1.1 系统周境分析59-60
- 5.1.2 数据流分析60
- 5.1.3 各子系统分析60-61
- 5.1.4 系统各功能和角色分析总结61-64
- 5.2 室内地图客户端呈现子系统功能设计64-65
- 5.3 室内地图客户端呈现子系统实现65-73
- 5.3.1 系统架构65-67
- 5.3.2 地图信息初始化子系统67-68
- 5.3.3 视角切换子系统68
- 5.3.4 视图操作子系统68-69
- 5.3.5 POI搜索子系统69-70
- 5.3.6 室内导航子系统70-73
- 5.3.7 室内定位子系统73
- 5.3.8 二次开发子系统73
- 5.4 本章小结73-75
- 第六章 室内矢量地图系统的测试与分析75-79
- 6.1 测试目标75
- 6.2 测试方案与结果分析75-78
- 6.2.1 单元测试76-77
- 6.2.2 集成测试77-78
- 6.2.3 确认测试78
- 6.2.4 系统测试78
- 6.3 本章小结78-79
- 第七章 总结与展望79-81
- 7.1. 论文工作总结79
- 7.2. 问题与展望79-81
- 参考文献81-82
- 致谢82-83
- 攻读学位期间取得的学术成果83
【参考文献】
中国期刊全文数据库 前1条
1 龚缨晏;;《巴比伦世界地图》:人类最早的“世界地图”[J];地图;2009年04期
,本文编号:1077231
本文链接:https://www.wllwen.com/kejilunwen/dizhicehuilunwen/1077231.html