Font Size: a A A

A Research On The Android Navigation Based On Big Data And Cloud Computing Technologies And Its Implementation

Posted on:2016-01-28Degree:MasterType:Thesis
Country:ChinaCandidate:H LiFull Text:PDF
GTID:2348330488973354Subject:Engineering
Abstract/Summary:PDF Full Text Request
In contemporary information age, accompanying the rapid development and popularity of intelligent terminal, the applications depending on Android also emerge in endlessly and function so. And the map navigation has intensively practical significance, provides a great convenience for people's traveling. In this paper, it is about a research on the Android navigation based on big data and cloud computing technologies and its implementation.Firstly, this paper has carried on a brief introduction of the development background and the trend of development about the intelligent terminals, big data and cloud computing in today's society. And it has carried on the detailed introduction to the pr inciple of the Android platform from two aspects. On one hand, it is the frame of the Android p latform: Application, Application Framework, System Running, Linux kernel. On the other hand, the Android application structures are analyzed: Activity, Service, and Content Provider, Broad Cast Receiver and so on. Activity is mainly used for display, like a window on an ordinary mobile phone or a tablet of a screen. Service mainly performs background operations so as to provide corresponding services. Content Provider is used to realize data sharing. And Broad Cast Receiver used for uniform Broad Cast model.Secondly, the path algorithms in the querying system are researched. Compared to the classical Dijkstra algorithm and Floyd algorithm, the SPFA algorithm is chosen to apply to its issue, which is more efficient and can reduce the response time of users. And the abstract model of the whole traffic network is introduced and the minimum transfer algorithm is proposed on the basis of SPFA algorithm. Compared to the market navigation system named Gaode, the system navigation algorithm in this paper is up to the level of the current navigation technology.Furthermore, on the basis of common traffic query research, in view of the current network data index growth's trend and the increasingly urgent demand for big data, and under the background of the face in the process of data services, some basic techniques of big data and cloud computing service are researched, which contains the Hadoop, mobile cloud computing and the LBS. And this paper combines them with this issue commendably, and completes the relevant functions.Finally, on the basis of all research technique and Eclipse, an Android platform 4.0.3 is built. And a navigation map named "map small ants" has been completed with Java. This paper gives an explanation of function module and its implementation results illustrated in detail.All in all, the system can not only achieve the function of ordinary traffic lines and site query, but also achieve other functions about avoiding congestion query, the thermodynamic map on population, a real-time view of distribution of density about using the software and so on. Thus, the map provides a great convenience for personal travel, and real-time plan can conveniently be planed, and it has a great realistic and practical significance.
Keywords/Search Tags:Android, SPFA, cloud computing, big data, LBS
PDF Full Text Request
Related items