基于安卓平台的位置匿名可视化工具设计与实现

 2022-02-07 09:02

论文总字数:22539字

摘 要

现在预安装安卓的手机随处可见,java和android技术也在火热的发展之中。在android上的工具和应用中,最重要的工具之一就是定位服务(或者定位工具)。这种需求是由科技的进步和人类生活习惯的变化而体现的。随着科技的进步,手机的功能越来越多,所以人类发现了手机的便捷,使得人们的生活越来越离不开手机,从刚开始的接电话、发短信,到现在的上网,定位等等,给人们的生活状态带来了急剧的变化。人们现在越来越需要这些手机带来的方便,比如买东西送到家,甚至是根据地址推送天气、价格服务。

在人们享受这些方便的同时,人们意识到一件很关键的问题就是:我们的隐私保护被大大地破坏了。例如上网、定位等服务,我们在享受信息的便捷的同时,我们发现我们的信息同时暴露在了网上,例如我们何时出现在哪。这样会导致我们的信息会泄露,甚至被有心人利用。在这种情况下,如果在享受便捷的同时保护自己的信息安全,成为了新世纪的课题。

在这次的研究中,我们采取了形象的两种匿名方法。我们先引入poi的概念。POI是“PointofInterest”的缩写,可以译成“信息点”,每个POI包罗四方面信息,名称、种类、纬度经度、邻近的酒店商铺饭馆等信息。我们可以叫它为“导航地图信息”,导航地图数据是整个导航产业的基石。我们将多数的poi分为两种,一种是在地图上被描述为单一的点的poi,比如一个饭店,一个药店等等。针对单一的点,可以把整条街(或整条街的一部分)作为他返回的结果。因为基本上每一条街在地图上不是一个非常大的范围,可以把整条街(的一部分)作为定位的返回。试想下平时的生活地图上的还有一种是比较大型的建筑,比如东南大学,华为南研所,方山风景区等等。在这种情况下,显然可以把这个大型的建筑群作为一个整体作为一个匿名的块,比如假设我现在的位置是东南大学图书馆,则可以返回东南大学作为匿名保护后的返回位置。

这次的项目是从位置保护出发,希望以后会涌现更多位置匿名的技术来保护人们的隐私,也盼越来越多的人来关注位置的匿名问题。

关键词:兴趣点,定位,匿名

Abstract

Nowadays there are many android application and android-based mobile phones. Meanwhile, java and android technology has been developed in a rapid way. One of the most important android-based application is application of location. This change depends on people’s everyday need. With the development of the technology, there are more functions on the phone, in which way people even can’t survive without the mobile phone. People text messages, phone with each other, in which way people’s lives change a lot. Nowadays people enjoy the convenience phones give, such as order things, or even know weather details through location-based service.

During this research, two ways have been considered.We divide POIs into two separate ways, one is shown as a single point on the map, such as a restaurant, a pharmacy. Under this circumstance, we can return the whole street as the result. This is because every street contains limited resources, comared to the whole map. The other is some big buildings, or landmarks, such as Southeast University, Huawei Nanjing Research Institution, FangShan scenic area. In this situation, we can consider the whole colony of buildings as a whole, and put this as a result. For example, suppose that I am in the library of Southeast University, then the result can be Southeast University instead of library.

This research starts from protection of location safety, in the hope that there will be more techonologies about protection of location safety to protect people’s privacy, and that more and more put their eyes on this problem.

Key words: place of interest, location,annoymity

目录

前言5

选题的缘由和背景8

本文所要解决的问题和采用的手段、方法8

本文的成果及意义 8

论文结构8

系统需求分析9

需求分析9

可行性分析 9

系统设计14

基础工作 14

baidu api的统一管理和初始化15

核心功能实现 15

实验与结果20

实验方案的设计20

实验与结果21

总结与展望23

关于使用baidu ap 23

理论实现23

不足之处23

展望23

参考文献24

致谢25

1 前言

    1. 选题的缘由与背景
      1. android

Android是一种基于Linux的开源及自由的源代码的操作系统,主要使用于移动设备,如智能手机和平板电脑,由Google公司和开放手机联盟领导及开发。但是,当时没有标准中文名称。在最当初,主要由Andy Rubin开发了安卓的操作系统,并且最主要以手机开发为首要工作。2005年8月由Google收购注资。2007年11月,Google与84家硬件制造商、软件开发商及电信营运商组建开放手机联盟共同研发改良Android系统。随后Google以Apache开源许可证的授权方式,发布了Android的源代码。第一部Android智能手机发布于2008年10月。Android逐渐扩展到平板电脑及其他领域上,如电视、数码相机、游戏机等。2011年第一季度,Android在全球的市场份额首次超过塞班系统,跃居全球第一。 2013年的第四季度,Android平台手机的全球市场份额已经达到78.1%。 2013年09月24日谷歌开发的操作系统Android在迎来了5岁生日,全世界采用这款系统的设备数量已经达到10亿台。

现在预安装安卓的手机随处可见,java和android技术也在火热的发展之中。在android上的工具和应用中,最重要的工具之一就是定位服务(或者定位工具)。这种需求是由科技的进步和人类生活习惯的变化而体现的。随着科技的进步,手机的功能越来越多,所以人类发现了手机的便捷,使得人们的生活越来越离不开手机,从刚开始的接电话、发短信,到现在的上网,定位等等,给人们的生活状态带来了急剧的变化。人们现在越来越需要这些手机带来的方便,比如买东西送到家,甚至是根据地址推送天气、价格服务。

剩余内容已隐藏,请支付后下载全文,论文总字数:22539字

您需要先支付 80元 才能查看全部内容!立即支付

该课题毕业论文、开题报告、外文翻译、程序设计、图纸设计等资料可联系客服协助查找;