Font Size: a A A

Electronic Map System Design And Development Based On Google Offline Map Packag

Posted on:2014-07-30Degree:MasterType:Thesis
Country:ChinaCandidate:T T WuFull Text:PDF
GTID:2268330425965068Subject:Software engineering
Abstract/Summary:PDF Full Text Request
The traditional map has a long history and carries a lot of information, showingtopography, mountains and rivers, traffic routes and other spatial information. Mapsare a valuable source of information, because they not only can quickly captureinformation, but also provide the basis for future decisions. However, due to the lackof interactivity, traditional maps can’t dynamically display and lack of awareness, etc.Along with the development of geographic information systems and computertechnology, electronic map technology came into being. Because of its ability ofdynamic interaction and visual feature, with zoom capabilities and characteristics ofthe information storage, those people do in the choice of tourism attractions, the route,traffic, location and other information options are becoming more convenient andefficient.Google Maps offline development kit can develop a local electronic map, so thatthe map can be used without the network access. Google Maps offline DevelopmentKit provides the Google Maps API, and js files call these API functions to manipulatethe local map under the B/S mode. Local maps can be drawn by yourself, then youcan use the GMapImageCutter tool will cut the drawn map, finally Html files can calllocal maps. Offline map can not only get rid of the troubles without network accessand can create unique electronic map to adapt to own needs.Good interactive capability is the final goal that software developers have beenpursuing. Since the eighties of last century speech recognition and speech synthesishas been rapidly developed, this system successfully embedded speech synthesistechnology to the system. The system adds a voice broadcast function, and it is amajor feature of this system. Due to the rapid integration in car navigation, militaryinvestigation, and other areas, the application of electronic maps are wider. Thesystem uses Google Maps offline development kits to develop an electronic map andchose the voice synthesis technology for the organic integration, it can be described as a constructive combination. In this thesis, the related technologies, key issues and thespecific implementation are described in a detailed way, and use the B/S frameworkto achieve the function of Google Maps offline development kits and speechsynthesis.Based on the above analysis, we give full play to the advantages of electronicmap to develop an offline local maps, and design to reflect its own characteristics,tobe suitable for specific populations, information and data can be cut, that is theGoogle Maps offline development kit electronic map system design. And to enhancethe system’s interactive capabilities, I combine the TTS speech technology to enhancethe user’s experience of the system. The main work of this paper is as follows:First, the electronic map and voice synthesis techniques are brief introduction,and then the research status and development trend of the topic are described, then thepurpose and significance of the subject are described in detail. In the last, content andstructure of the paper are introduced.Secondly, this system mainly makes a note of the related technical andtheoretical foundation, including JSP technology, MySQL database technology, SQLlanguage, Google Maps offline development kit, GMapImageCutter1.4cut mappingtool, Microsoft Speech SDK, and those related technical and theoretical foundationare made a detailed introduction.Again, to solve the key problem of the system, to pave the way for the systemdevelopment and preparatory work, the key issues involved in this system wereelaborated, mainly on the questions of calling Google Maps offline development kit,the realization of TTS voice function in Html, JSP calling database content fromappearing garbled Chinese, measuring the distance problem, MyEclipse8.5connectingMySQL database, and local maps latitude and longitude partitioning problem. Theseproblems are described in detail, and solve the difficulties and problems in thedevelopment of the system.Then, based on software engineering theory and thoughts, the systemrequirements analysis, functional modules, data flow diagram of the system, and thesystem database design are analyzed and designed according to the software engineering software development process of the system design and analysis.Finally, this paper describes the basic function realization of the system,including the function realization of six modules: Southern District Plans Overviewmodule of JLU, mapping coordinates positioning module, marking position and voiceoutput module, attractions location querying module, multi-dimension distancemeasurement module, comment Post module. And a detailed introduction and detailedelaboration of function realization of six modules are been done including the specificdetails and the main code.Finally, this paper summarizes the full text as well as prospects for the future.
Keywords/Search Tags:Traditional map, Electronic map, Google Maps offline development package, Speech synthesis technology
PDF Full Text Request
Related items