基于Android的移动空间信息服务研究

被引量 : 0次 | 上传用户:yangweiz88
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
移动空间信息服务(Mobile Geospatial Information Service,M-GIS),是将Internet上的海量信息和地理信息系统的强大应用服务功能扩展到移动终端上,为移动用户基于位置的信息交换、信息获取、信息共享和信息发布提供了便捷、经济的技术途径。本文简要介绍了Android平台的体系结构,对平台的地图模块做了详细的介绍,并对平台自带的SQLite数据库以及平台的可视化界面设计组件进行了简要的介绍,在系统设计中提出了基于Android的M-GIS的体系结构并给出了技术路线,打破了传统的基于矩阵存储的公交查询算法设计思路,提出了集合概念下的移动公交查询算法,并设计了系统用户界面与公交查询算法数据库,通过对平台定位接口提供的定位与定向API的使用,调用getSystemService()方法来实现定位功能,同时,利用地图接口提供的MapView这个类与MapActivity接口,调用getController()、ItemizedOverlay()、draw()等方法,对地图进行各种操作,同时在Map上绘制overlays以及其他信息,实现地图操作模块与图层绘制模块功能,通过SQLiteDatabase类的openOrCreateDatabase()、rawQuery()等方法,实现对数据库的打开与查询操作,同时,通过Java语言编程,创建了公交查询算法用到的线路类、换乘方案类等等,实现了公交信息查询模块,利用平台的intent机制,挖掘系统集成的驾车导航、兴趣点搜索、通讯录等功能模块,对系统请求的uri进行解析,以访问空间数据库,获取用户需求信息。本文在Eclipse 3.3平台下结合Android 1.5 SDK与ADT 0.9.0插件搭建开发环境,开发出一个基于Android的移动公交信息查询系统——BusFinder,该系统包含公交信息查询、兴趣点搜索、驾车导航、定位模拟等功能,并在Google Map上采集了4条典型的公交路线共18个典型站点的空间与属性数据进行测试,系统运行良好。
其他文献
新中国成立以来,国家对汉字进行了一系列的整理和规范,《简化字总表》是汉字简化的一项重要成果。《简化字总表》中对汉字的简化采用了不同的方法,同音代替方法是其中的简化
农民工作为现在城市里不可忽略的一个特殊群体。他们的日常生活以及生活质量都是受到广泛关注的。不仅在物质生活上他们需要关注,在精神生活上,他们也需要着关心和理解。婚外
在课堂教学研究中,教师话语一直是学者们关注的焦点。教师话语“不仅对课堂教学的组织而且对第二语言的习得过程都是至关重要的”(Nunan,1991:189)。作为语言课堂中目标语的
针对图像编码压缩的问题,提出了一种基于FPGA的Huffman编码.仿真结果表明该编码方法的压缩率非常明显,一个128 bit的数据最终可压缩至29 bit,这样对于原数据的存贮及传输所要
语言与文学密不可分,学习英语本身就是享受英语。本文就目前学生功利性强,不重视英语文学学习现状,从几个方面阐述了如何帮助学生通过文学作品学习英语,享受语言。
隐喻作为最重要的修辞方法之一,在新闻英语中有着广泛的应用。本文归纳了新闻英语中的隐喻的表现形式,,并探讨了新闻英语中隐喻翻译的方法和技巧。
羽毛球在我国曾有过辉煌的历史,虽然曾有过低谷,但是经过几代人的不懈努力我国现在又回到了世界顶尖水平行列。羽毛球特有的运动特点,对抗性低,比较文雅,又不缺乏运动强度,娱
教师和学生的关系(师生关系)作为教育过程中最基本的人际关系,是师生双方在教育过程中以“传道、授业、解惑”为中介而形成的一种特殊的人际关系。师生关系的主体是教师和学
规模竞争已经成为连锁超市企业发展不可避免的竞争策略。而规模扩张最有效、最快速的发展路径就是通过企业并购方式展开。在连锁超市企业并购中,运用期权博弈理论对其分析,可
该论文从几个方面浅评了商业广告的翻译技巧。商业广告的翻译不但要遵循普通翻译的规则,还要在这个基础上符合商业的需求,了解顾客的心理,更好地体现产品的特点。本文从广告