室内地图显示控制SDK的研究与开发
发布时间:2018-04-21 03:15
本文选题:电子地图 + 室内地图服务 ; 参考:《北京邮电大学》2013年硕士论文
【摘要】:随着计算机的普及和地理信息系统技术的发展,地图能在计算机上交互地可视化显示。电子地图是地理信息系统的基础,它为地理信息系统提供了展示的功能。如今,随着社会及经济的发展,人们的活动范围越来越大,生活中涉及到的地理信息也越来越多,因此对电子地图的需求也在不断的增长。目前,互联网上现有的大多电子地图服务只提供室外地图服务,室内地图服务领域仍属于刚刚起步阶段。与此同时,现有的一些室内电子地图服务仍然存在着一些功能上的不完善,未提供室内地图开发接口导致地图前端显示开发繁琐,地图数据无法由用户在线更新等。 基于以上原因,我们对室内地图显示与控制技术进行了研究,针对桌面浏览器应用程序,使用JavaScript语言,开发一套室内地图显示的SDK (Software Development Kit,即“软件开发工具包”),结合项目小组另一成员室内地图数据服务API,提供地图图片显示与控制、地图控件添加与控制、地图标记添加与控制等功能。该SDK可以给开放给开发者调用,用以在网页中嵌入室内地图系统,开发者只需在网页上引用我们的JavaScript文件或者将SDK下载下来就可以在自己的网站上创建功能全面的室内地图应用。 本篇学位论文首先分析了地理信息系统和在线电子地图开放API等技术,然后对室内地图显示和控制方面的软件开发包进行了设计和开发。随后,使用该地图显示SDK改造了旧版的室内地图网站,增加了用户在线修改地图的功能,并讨论了使用SDK带来的开发、维护和用户体验等方面的影响。最后讨论了SVG矢量地图的特性,并开发了SVG矢量地图的显示控制开放SDK的DEMO版。 室内地图显示控制SDK目前已经开放使用,Web前端工程师可调用它给用户提供各类地图服务。目前,该SDK已应用于北京邮电大学校园地图服务系统的开发工作中。
[Abstract]:With the popularization of computer and the development of GIS technology, maps can be visualized interactively on the computer. Electronic map is the foundation of geographic information system, it provides the display function for geographic information system. Nowadays, with the development of society and economy, the scope of people's activities is more and more, and the geographical information involved in life is more and more. Therefore, the demand for electronic maps is also increasing. At present, most of the existing electronic map services on the Internet only provide outdoor map services, and the field of indoor map services is still in its infancy. At the same time, there are still some imperfections in some indoor electronic map services. The lack of indoor map development interface leads to cumbersome display and development of map front end, and map data can not be updated online by users. Based on the above reasons, we study the indoor map display and control technology, aiming at desktop browser application, using JavaScript language, Develop a set of indoor map display SDK Software Development Kit, or "Software Development Toolkit", to provide map image display and control, add and control map controls, combined with another member of the project team, API. Map marking add and control and other functions. The SDK can be called by developers to embed an indoor map system in a web page. Developers can create a full-featured indoor map application on their website by referring to our JavaScript files or downloading SDK. In this dissertation, the GIS and open API technologies are analyzed, and then the software development kit for indoor map display and control is designed and developed. Then, the SDK is used to improve the old indoor map website, to add the function of modifying the map online, and to discuss the influence of using SDK on the development, maintenance and user experience. Finally, the characteristics of SVG vector map are discussed, and the DEMO version of SVG vector map display control open SDK is developed. Indoor map display control SDK is now open to use by web front-end engineers to provide users with various map services. At present, the SDK has been applied to the development of campus map service system of Beijing University of posts and Telecommunications.
【学位授予单位】:北京邮电大学
【学位级别】:硕士
【学位授予年份】:2013
【分类号】:TP311.52;P283.7
【参考文献】
相关期刊论文 前10条
1 王文宇;移动位置服务[J];电信建设;2004年06期
2 任忠斌;孙庆珍;陈毓芬;;电子地图网站的可用性问题研究[J];测绘科学;2008年05期
3 张犁,林晖,李斌;互联网时代的地理信息系统[J];测绘学报;1998年01期
4 陈述彭;地理系统与地理信息系统[J];地理学报;1991年01期
5 吴信才;地理信息系统的基本技术与发展动态[J];地球科学;1998年04期
6 王冠宙,洪钧;开放API:下一代网络的灵魂(上)[J];电子质量;2002年03期
7 王富强;薛志伟;齐晓飞;林蓉;;室内地图研究综述[J];地矿测绘;2012年02期
8 王云峰;;互联网地图网站的创建与服务探索[J];测绘与空间地理信息;2012年07期
9 吴信才,白玉琪,郭玲玲;地理信息系统(GIS)发展现状及展望[J];计算机工程与应用;2000年04期
10 王兴玲;SVG与矢量地图的Web发布技术[J];计算机工程与应用;2002年10期
,本文编号:1780684
本文链接:https://www.wllwen.com/kejilunwen/dizhicehuilunwen/1780684.html