Font Size: a A A

Design And Implementation Of Web-based SDK For Open Indoor Map

Posted on:2017-09-21Degree:MasterType:Thesis
Country:ChinaCandidate:B ZhangFull Text:PDF
GTID:2310330518994774Subject:Computer technology
Abstract/Summary:PDF Full Text Request
With Baidu,Google launched indoor map online service one after another,indoor maps start coming into people's vision,and gradually become a hot cartography research.In many large indoor environments,those indoor maps truly bring a lot of convenient services for people.However,there are still some imperfections functionality in the existing indoor map services.First,those maps do not provide development interfaces for the secondary development.Secondly,and also the most important part is that indoor maps have a more rapid updating cycle compared to the outdoor maps.However,those indoor maps do not provide modifying or restructuring the data of the map,this leads to the user can only passively wait to the updated map.In response to these problems,we did lots of researches on the design of indoor and outdoor map data structure and the display and control methods of indoor maps.And finally we designed a data storage structure suitable for editable indoor maps.This storage structure not only can save all kinds of information for indoor buildings,but also easy to modify and update.Based on this data storage structure,we developed JSON format data source interfaces with SSH(Struts+Spring+Hibernate),and then designed and implemented a set of editable open indoor map SDK using JavaScript language and combining with the new feature of HTML5,Canvas.The SDK is compatible with both PC browsers and mobile browsers,it also provide rich interfaces such as display,drag,zoom,additions and modifications for the front-end engineers recalls.Subsequently,in order to verify the practicability of the SDK,we implement several demos using the SDK.The results of a set of functional tests,performance tests and browser compatibility tests,shows that the availability,stability and compatibility of the SDK meet the design requirements.Through several demos we can also see that the SDK can meet the needs of display and control of the indoor map.This SDK is applicable to a variety of applications,easy to use while providing rich development interfaces.It can provide strong support in collecting,sharing and displaying the geographic information data.
Keywords/Search Tags:indoor map, SDK, editable map, HTML5
PDF Full Text Request
Related items