Font Size: a A A

Research And Development Of Web 3-dimension Indoor Map Engine

Posted on:2017-08-21Degree:MasterType:Thesis
Country:ChinaCandidate:G X PengFull Text:PDF
GTID:2348330518495602Subject:Computer Science and Technology
Abstract/Summary:PDF Full Text Request
With development of internet technology,LBS(Location Based Service)has exerted more and more influence to our lives.As the basis of LBS,electronic map can take full advantage of geographic information of urban.In recent years,significant advances have been made in development of electronic map,and there has been a new type of electronic map—3 dimension map.Compared with outdoor map services,the research on indoor map services is far from mature,and applications based on indoor map are not yet universal.On the performance level,schematic building plans are commonly used to represent indoor map,which mainly focus on person evacuation in emergency situation,and not meet the needs of the user oriented service.In view of this,this paper aims at developing a web 3-dimension indoor map engine,which could apply 3-dimension illustration techniques to indoor maps in the service system via the way of programming modeling.In this paper,the electronic map's developing process is firstly reviewed and its characteristics are analyzed.Then the research in the related theory and technology of 3-dimension map and indoor map is carried out,which combines 3-dimension presentation,indoor service with electronic separately.Based on the existing research results about space data model and the character of indoor map,the indoor entity space data structure and indoor entity 3-dimension presentation algorithm are proposed to present 3-dimension model of indoor entity.To achieve it,Three.js skill is also used,which is the programming library of computer 3D graphics on Web page.To meet the demand of map service,location identity presentation,POI(point of interest)selection and map visual field change are necessary.There should be some efficient solutions to solve text model adaptive rotation,text model overlay self-detection and text model scale adaptive adjustment in the process of map service,to achieve better user experience.Finally the whole structure and each function module of the indoor map engine are proposed,and a demo of web application based on the indoor map engine is developed to test and evaluate the function and performance of the indoor map engine.Traditional 2-dimension plan has poor expression,and 3-dimension map produced by artificial modeling has the problem of a large number of repeated artificial labors.The method proposed in this paper shows a new way about indoor map presentation with good user experience and little repeated labor.
Keywords/Search Tags:indoor map, 3-dimension presentation, Three.js, map interaction
PDF Full Text Request
Related items