基于web的开放室内地图SDK的设计与实现

来源 :北京邮电大学 | 被引量 : 0次 | 上传用户:yuhua345
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着百度、谷歌相继推出室内地图在线服务,室内地图开始进入人们的视野,并逐渐成为地图学研究的热点。在大型室内环境中,这些室内地图也为人们带去很多便捷服务。但是现有的一些室内地图服务仍存在着一些功能上的不完善。首先,很多室内地图并未提供开发接口供第三方开发者进行二次开发。其次,也是最关键的地方,室内的建筑相比较室外建筑有着更为快速的更新周期,而目前这些室内地图并不允许修改地图上的建筑或是重组地图数据,这导致用户只能被动的等着地图更新。针对上述问题,通过对大量室内外地图数据结构设计和显示、控制技术方面的调研,本文研究并设计了一种适用于室内地图的数据存储结构,该存储结构不但能保存室内建筑的各种信息,而且易于修改和更新。在此数据存储结构的基础上,使用常见的SSH框架(Struts+Spring+Hibernate)开发出JSON格式的数据源接口,进而采用JavaScript语言结合HTML5的新特性Canvas元素,设计并实现了一套可编辑的开放室内地图SDK(Software Development Kit,软件开发工具包)。本SDK兼容桌面浏览器和移动端浏览器,提供丰富的接口如显示、拖动、缩放、增加和修改等供前端工程师调用。随后,为演示该SDK的实际使用效果,本文介绍了使用该SDK开发的几个具有实用价值的DEMO。为保证SDK的可用性、稳定性和兼容性,我们在最后对SDK进行了功能测试、性能测试和浏览器兼容性测试。通过几个示例DEMO可以看出,本文设计的SDK满足室内地图大部分显示控制方面的需求,适用于各种应用场景,在方便嵌入的同时提供了丰富的开发接口,可以在地理信息数据的收集、共享及显示方面提供有力支持。
其他文献
<正>在科学技术高速发展的今天,创新精神和创造能力是新世纪人才最重要的素质,也是全面实施素质教育的重要方面。只有学生具备这种素质,才能适应未来社会和经济发展的需要。
假如一个发烧友在今天想迈入LP玩家行列的话,他一定会发现,市面上现在正在销售的LP,不仅品牌少,而且价格门槛普遍较高。在此种背景下,来自捷克斯洛伐克的音乐殿堂(Music HaLL)这个品
成果应用范围:乡镇企业、羽毛厂及屠宰厂等。该项目于1992年通过鉴定。本项目利用物理化学手段处理羽毛,使其转化为畜禽易于吸收的全溶性蛋白代替鱼粉,节约外汇,开辟动物性蛋
根据节点导纳矩阵扩展法(括号符号法),系统综合基于二代电流控制传输器(CCCⅡ)的接地回转器,得到了两类接地回转器.A类回转器使用2个CCCⅡ,并有4种形式.B类回转器使用3个CCC
中小企业是我国经济增长的发动机,创造大量就业机会,促进社会稳定,推动经济实现高质量发展。随着2018年正式实施的《中华人民共和国中小企业促进法》的深入贯彻落实,进一步改
文章无定法,教学也无定法。阅读教学更是给我们每一位语文教师创造了展示自我的舞台和空间。然而,许多教师却把学生带入了阅读的怪圈,使他们迷失了自我。阅读教学的真正意义
含储热的光热电站是一种可调度的可再生能源发电技术,其接入系统为实现高比例可再生能源消纳提供了新的技术手段。利用含储热光热电站可控的出力特性,以削减接入大规模风电后
本品为建筑材料,可替代木板、胶合板应用于建筑行业,建筑模板,房屋内地板,顶板,铁路客车、船舶及汽车的内壁装饰板、地板、顶板,活动房屋,包装箱,家具等。竹材复合板在结构、
以维新渠道为例,简述了水量平衡计算,对该渠道倒虹管设计方案、实施方案设计进行了详细的介绍与分析。
<正>川菜在民国中期方成型,距今不足百年,在中国的八大菜系中,可谓历史最短。虽然川菜年轻,覆盖率却远超其他菜系,无论是繁华都市还是青藏高原,但凡有公路、集镇,就一定有川