Font Size: a A A

Design And Implementation Of Indoor Map Service SDK Based On WeChat

Posted on:2018-03-19Degree:MasterType:Thesis
Country:ChinaCandidate:H YangFull Text:PDF
GTID:2348330518495692Subject:Computer technology
Abstract/Summary:PDF Full Text Request
With the development of mobile devices, demand of LBS(location based services) is increasing. Currently the vast majority of indoor field service launched as an APP, such as Google Map,Bing Maps from abroad,domestic Baidu map, AMAP, etc.But products based on the HTML5 technology are rare and have more restrictions, even if some small developers launched the HTML5 technology-related services, popularity is not optimistic. WeChat as a super APP, the penetration rate is extremely high. Therefore, we study how to use the technology of Swing Around in WeChat as the breakthrough point, combining with iBeacon Bluetooth 4.0 technology, to implement a HTML5 indoor map service SDK. It has a very good use and promotion value.In this paper, based on the research and analysis of Swing Around in WeChat and iBeacon, the architecture of indoor map service SDK includes three main modules: indoor map module, indoor positioning module and open API module. In indoor map module, further divided into basic function module, browser adaptation module and external service module. Indoor positioning module mainly combined with bluetooth technology, use of centroid localization for single point and multi-point positioning, etc. Open API module provides map initialization, add and remove map overlay, open and close indoor positioning and other external API calls and parameter configuration. Overall, this system uses Java Web and HTML5 technology to develop back-end and front-end.The back-end data interaction interface is realized by using SSH framework. In the front-end, canvas technology is mainly adopted to realize the indoor map drawing, combining with the Hammer gestures operation to complete other functions in this module, using web SDK of Swing Around in WeChat and iBeacon bluetooth technology to realize the indoor positioning module. Finally through the JavaScript callback,function pointers and so on, realize the open API module.Based on implementation of WeChat indoor map service SDK, we will use it to related projects: WGDC GIS Developer Conference and China Science and technology museum, the actual application effect is good. Compatible with the mainstream mobile equipment, develop simplely, has rich interface, can meet different indoor environment and application scenarios of LBS application demand for basic map service,has a good application prospect.
Keywords/Search Tags:WeChat, HTML5, iBeacon, indoor map, indoor positioning
PDF Full Text Request
Related items