Font Size: a A A

Design And Application Of Position Regional Service Based On Android Platform

Posted on:2013-11-06Degree:MasterType:Thesis
Country:ChinaCandidate:M DaiFull Text:PDF
GTID:2248330374465614Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
Design and implementation of distributed embedded software function module is hot topic of research now and real-time embedded system is a kind of important application in distributed mobile environment.It is necessary to choose Android platform which provides a new technical framework for real time positioning software of mobile phone. First of all, the Android distributed mobile intelligent terminal platform for software development, integrates map module and rich API library effectively supports positioning function implementation for distributed embedded environment. Secondly, developing positioning software on the platform of Android reduces the difficulty of development on one hand and reduces the development cost on the other hand. Most of all,the Android platform has good compatibility and portability.Compared with mainstream (Google,Yahoo,Virtual Earth)position,there are several features in the dissertation’s position:1) Hot places query module reflects a significant region;2) According to the position’s conditions, there are three position’s methods:obverse position,reverse position and message position, which is further refinement of position service;3)0n the basis of conventional position design,the dissertation firstly proposes a new positioning method-message position and gives the algorithm,idea and implemention to verify feasibility;4) Compared with simple and single route information of Google, regional traffic query has detailed route information;5)Weather information module gives weather information and is the important reference for the user; The main work is as follows:1.In this dissertation, compared with the mainstream operating systems in the market, Android platform’s frame structure and development process are introdu ced.Compared with the current databases and embedded database.Implementation mechanism of SQLite database is introduced. 2.According to the position’s conditions, there are three position’s methods. They are obverse position,reverse position and message position. Reverse position is completed by latitude and longitude. It includes overlay position,zoom in,zoom out,transformation among satellite,traffic,street.Obverse position is completed by address.Before position,the address is transformed to latitude and longitude.3.On the basis of obverse position and reverse position. The dissertation proposes a message position.Indirect position is the essence of message position. Implementation of the process is as follows:it gets latitude and longitude by message and it runs position program.4.As the core of position module, it expands the traffic query,bus inquiry,route guidance,weather query and hot places query (hot places of attractions and live entertainment) module.The research work is as follows:1) Alert tips of route guidance gives tips when it is entering or leaving somewhere.Path planning updates current position and draws the path. Route selection gives information according to selection.2)There are three sub-modules in bus query module.They are bus query, stop query and transfer quiry.Bus query gives information(includes time,starting point,terminal station and price).Stop querylists all stations of the bus.Transfer quiry includes direct arriving,first transfer and second transfer.These transfers appears in code by priority above.3)Weather query gives current weather information (temperature,humidity and wind direction)and weather forecast the next four days.4)Hot places query module contains description of hot places and environment information.
Keywords/Search Tags:android platform, obverse position, reverse position, message position, bus transfer
PDF Full Text Request
Related items