基于百度地图API的房产信息查询平台的设计与实现.docVIP

基于百度地图API的房产信息查询平台的设计与实现.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于百度地图API的房产信息查询平台的设计与实现.doc

基于百度地图API的房产信息查询平台的设计与实现   摘要: 传统的房产信息查询系统无法直观体现楼盘的位置信息和周围的地理环境,利用百度地图API将地图服务应用到房产信息查询系统中,使用户不仅可以在系统中了解楼盘的具体位置,还可以直观地查看楼盘的周边环境与道路信息,为用户在购房时提供了更多的帮助。   关键词:百度地图API 地理信息 PostgreSQL 房产信息   中图分类号:P208 文献标识码:A 文章编号:1007-9416(2015)03-0144-02   Abstract:The traditional real estate information query system can not intuitively reflect the position information and the surrounding residential environment.The use of Baidu map API to map service applications to real estate information query system,allowing users to not only understand the specific location of the real estate in the system,you can also visually view real estate surrounding environment and road information,to provide users with more help in the purchase.   Key Words:Baidu Map API;GIS;PostgreSQL;Real Estate   近几年,随着电子地图技术与网络技术的快速发展,使我们构建基于位置的地理信息服务方式越来越多样化。当前,例如百度、谷歌等网站都推出了自身的地理信息服务板块,并开放了针对自身地图数据的应用程序开发接口,方便开发者进行个性化的开发[1~3]。本系统研究了基于百度地图API提供的组件化功能函数,以JavaScript代码发布给注册用户使用,并使用PostgreSQL及PostGIS模块扩展对空间数据进行存储,有效的对目标位置地理坐标的实时解析与存储。(图1)   1 百度地图API   百度地图API是一套由JavaScript脚本语言编写的应用程序接口,包括Web服务API、JavaScript API、LBS云、车联网API、URL API等多种开发工具和服务,为开发者提供了丰富的函数、控件、事件、封装的类以及带有个性化的地图服务等。使用者只需按百度的相关要求进行申请就能免费通过其API,利用JavaScript脚本语言就可将百度地图服务嵌入到自己的程序中并进行二次开发了。   2 总体设计   2.1 系统总体结构   本系统使用B/S体系的三层架构。表现层及客户端浏览器;服务层采用Apache作为Web应用服务器,百度地图服务器负责解析页面中嵌入的百度地图API;数据层采用PostgreSQL关系型数据库进行数据存储、管理及维护。(图1)   2.2 系统功能设计   根据需求分析的结果,系统可分为两个子系统,每个子系统又包含若干个功能,各功能模块的划分情况如图2所示。   2.2.1 用户模块   (1)登录注册。实现浏览用户的注册功能,用户登陆后若完善自己的相关信息,系统的数据库将会记录用户的个人信息。   (2)搜房功能。分为按条件搜索和关键字搜索,根据用户所选条件或搜索的关键字为用户提供新房、二手房和出租房的搜索信息。   (3)组团看房。用户根据需要的房源进行网上预约报名,看房的具体时间及相关流程由房地产商来安排,通知消息将会推送到用户的消息栏中。组团看房的优势:1)与大家一起结伴看房,可以通过彼此交流掌握更多房源信息。2)开发商在一定程度上会给予购房优惠。3) 提供一个交友的平台,结识更多的朋友。   (4)周边服务。根据用户搜索的楼盘,显示出该楼盘附近的公共基础服务信息,例如,公交地铁、学校、医院、商场超市、餐馆等。可以为用户在选房时提供更多的参考因素。   2.2.2 管理员模块   (1)管理员登录。管理员通过管理员账号登陆到系统后台页面。   (2)数据操作。后台管理员负责对系统的数据进行更新与维护。   2.3 系统数据库设计   数据库是所有系统正常运行的基础,因此数据库设计的好坏直接关系到一个系统的稳定性和运行效率。系统数据库可以分为属性数据库和空间数据库两大类。属性数据库采用PostgreSQL存储例如用户信息,房产信息及相关业务数

文档评论(0)

ganpeid + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档