基于GoogleMap和Top-k排序算法的数据Mashup研究

来源 :内蒙古科技大学 | 被引量 : 0次 | 上传用户:lxj13050621544
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着Web2.0的迅速发展,网络上各类信息越来越开放。很多服务提供商不仅仅在本身的站点页面上提供相应的内容和服务,同时还提供了程序接口,使第三方可以自由地获取和使用相关的服务和数据。这种使用多个外部开放平台的数据和服务构成的应用称为Mashup。在Web2.0的时代,个人的热情和创造性都被释放出来。一方面,用户不在满足于大而全的复杂应用,而是有很多个性化的需求;另一方面,开放API和工具的流行,使得具备一定编程基础的用户也能进行应用开发,Mashup就成为满足用户个性化需求的最好工具。Mashup是Web2.0中一种重要的特性,它能够对现有的数据和服务进行整合,提升数据的价值。Google Map提供的地图数据的提供、处理、发布等一系列服务,使得应用Google Map技术进行开发符合时代发展的趋势。随着Mashup技术的发展,简单的信息整合已经不能满足用户的需要。具有实用性和个性化特点的服务是目前研究的主要趋势,伴随着各种地图API的开放,利用电子地图的各类应用逐渐被大家接受。随着用户的不断增加,必将有更多的应用服务模式来满足用户的各种新的需求。本文主要讨论利用top-k排序方法对Google Map上的信息进行整合,根据用户的特殊需求整合用户需要的信息,满足用户的个性化需求。本文主要以饭店作为实例,根据用户对饭店的个性化要求设计评分函数,实现系统的推荐和评价主要功能模块,对饭店信息进行整合并结合top-k算法的排序特性,给用户的选择提供参考建议。同时为类似的应用开发提供参考。文章首先介绍本课题的研究背景、目的、意义以及文章的整体的内容安排;其次,介绍应用模式实现所用的理论依据、关键技术和开发工具,其中重点介绍Google Maps API的发展和应用及评分函数的设计理论。最后,在三、四、五章中,介绍了系统的需求分析、总体设计、详细设计以及效果实现等各个阶段的工作。应用系统运行效果良好,实现了预期的功能,能过满足用户对饭店信息的查询及按照用户个性化需求给予用户选择的参考顺序的功能。同时此类模式还可以应用到旅游、娱乐及教育等多个领域,为其建立应用模式的电子地图提供了解决方案。
其他文献
随着计算机网络和通信技术的发展和广泛应用,数字媒体(电子书、音视频、图片及软件等)成为当前各种网络传播内容的主流。数字内容极易于传输和复制的特性,以及到现在为止大部分网
随着互联网的兴起和智能手机的流行,市场上已经有数以百万计的移动App可以安装在用户手机上并为其提供服务。用户通过应用商店下载、使用这些App,同时在应用商店中以评论的方
支持向量机和粗糙集理论是当今人工智能和机器学习领域的研究热点。支持向量机以结构风险最小化原则为分类准则,利用靠近分类边界的支持向量构造最优分类超平面。对分类训练有
随着网络规模的日益增大,网络资源的急速膨胀,用户对数据的安全性要求越来越高,这使得海量信息网络中文档的安全问题面临着巨大的挑战。传统的防扩散技术已经满足不了现在文档遇
随着互联网的发展,各种网络业务对网络传输信息能力提出了越来越高的要求。如何高效、可靠的传输信息成为了当今的重要研究课题,而路由选择是其中的关键。仿生算法的迅速发展
无线局域网WLAN允许用户从不能访问有线局域网的地方进行联网,使网络用户能够更加自由地使用网络,尤其是在旧建筑中,其安装或更新电缆线路的费用高得惊人。使用便携式计算机及装
文字是记录中华五千年文明的重要方式,研究古籍汉字对研究中华文明有着重要的意义。古籍汉字数量大、笔画多变、结构复杂、相似字多、区分困难,对古籍汉字进行适当的电子化并进
随着知识经济的快速发展,企业对知识的需求越来越强烈,很多企业通过引入知识管理系统来管理企业内部的知识资源。然而,系统中知识资源的急剧增长导致用户很难找到真正需要的知识
自然灾害、城市各种突发事件的发生,给人类带来了巨大的损失和伤害,国家和政府部门吸取了大量的经验和教训,加强应急决策,针对各种自然灾害,为保证人民群众的生命和财产损失,维护社
运动目标跟踪是计算机视觉研究中比较关键的一部分,同时也是交通视频网络下底层关键技术,视频网络下的目标跟踪已经应用到社会生活、经济、军事等领域,所以交通视频网络下的目标