基于WebGIS和Web Services的城市房地产测绘信息管理系统关键技术研究
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
在我国,房地产业已经成为国民经济的支柱产业,对经济的发展和经济结构的调整都发挥着越来越重要的作用。而房地产管理中一项重要的基础性、服务性工作——房地产测绘,为房地产开发、经营以及交易提供基本的信息服务。因此,在信息化的背景下,依托新的信息技术发展和完善房地产测绘信息管理系统,是房地产测绘信息化建设的重要内容,也是房地产测绘信息管理的现实需要。
     本论文首先论述当前房地产测绘信息管理的现状,分析其存在的问题,阐述以新的信息技术建立房地产测绘信息管理系统的重要性。其次,从房地产测绘信息管理系统的功能出发,着重分析该系统的三大功能模块——用户管理模块、WebGIS模块以及业务管理模块,并详细探讨各个功能模块的实现技术及各自的结构模型设计。在用户管理模块,采用Web Services技术构建基于分布式的结构模型;在WebGIS模块,通过对ArcIMS的二次开发设计基于服务器的WebGIS;在业务管理模块,利用Struts技术创建基于MVC设计模式的结构模型。在此基础上,设计了基于WebGIS和Web Services技术的城市房地产测绘信息管理系统。
     此外,本文还详细介绍系统开发过程中所用到的各种关键技术及其解决方案。在数据组织上,采用数据库管理软件Microsoft SQL Server,对于不同的功能数据存储在不同的数据库表中,不同的数据库表之间利用关键字段进行关联;在数据库连接上,为提高数据的读取效率,采用数据库连接池技术;在图形数据处理方面,利用数据转换软件,将数据转换成ArcIMS能够发布的数据格式;在业务流程设计与实现上,通过实地调查,设计了清晰简洁的业务操作流程。
     在上述研究的基础上,从用户的需求出发,开发了基于WebGIS和WebServices的房地产测绘信息管理系统,并应用于上海市嘉定区房地产测绘信息管理,从而验证了本文提出的技术和方法的可行性,取得了较好的应用效果。
     最后,对全文进行总结,并对进一步的工作进行了展望。
     本文得到国家自然科学基金项目(40771174)等资助。
In our country, real estate has become a pillar industry of the national economy and has played an increasingly important role in economic development and the adjustment of economic structure. As an important basic and service activity in this industry, the real estate mapping provides fundamental information to development, management, and transaction of real estate. Therefore, in the context of the information-based, it is urgent affairs and important matters for real estate mapping informationization and management to develop and improve real estate mapping information management systems.
     In this paper, the current situation of real estate mapping information management was discussed. Existent problems were analyzed. And importance of establishing management system for real estate mapping was illustrated. Then, according to functions of management system, three main modules - User management module, Business management module and WebGIS module were typically analyzed. In detail, the technologies used to realize these modules, structure design for each module and design of the whole system were presented. In user management module, Web Services technology was used to construct a component-based model; in the WebGIS module, a server-based WebGIS was designed through secondary development of ArcIMS; in business management module, a MVC based structural model was created through Struts technology. On the above basis, a WebGIS and Web Services technology based urban real estate information management system was designed.
     In addition, various key technologies and solutions used in developing the system were detailed explained. Microsoft SQL Server was applied to organize the data which were stored in different data tables by different functions, and these data tables connected with each other by keywords; with respect to database connectivity, database connection pool technology was used in order to improve the efficiency of data access; during graphical data processing, data conversion software was used to transform the data into the format which is suitable for ArcIMS distribution; in the business process design and realization, clear and concise business operation process was designed by field investigation.
     With the research work mentioned above, real estate mapping information management system based on WebGIS and Web Services was developed to meet users' needs and demands. This system was also applied to JiaDing district in Shanghai to demonstrate the feasibility of the technologies and methodologies presented in this paper, which obtained satisfying achievement.
     Finally, summary of this paper and prospect for further work were presented.
     This paper is supported by the National Natural Science Foundation of China (Grant No. 40771174).
引文
[1]http://www.zgchb.com.cn/article/zhuantibaodao/zt06/.
    [2]国家测绘局关于加快推进测绘信息化发展的若干意见.
    [3]亓子良.构建服务型的“信息化测绘”.上海信息化年鉴,2007.
    [4]王汉雄,娄树立.房地产测绘的现状与发展展望.天中学刊,2007,22(2):106-107.
    [5]宋丽珠,殷殿龙.房地产行业的信息化.佳木斯大学社会科学学报,2003,21(3):46-47.
    [6]王梅亮.基于UML的房地产测绘信息管理系统的建模研究.福建电脑,2006,8:106-107.
    [7]Kontrimas,Vilius;Vefikas,Antanas.Neural networks based screening of real estate transactions.Neural Network World,2007,17(1):17-30.
    [8]陈化煦.基于权籍管理信息系统的测绘子系统开发[硕士学位论文].上海:同济大学,2003.12.
    [9]陈伟清.建立房地产测绘信息管理系统的探讨.湖南城建高等专科学校学报,1999,8(3):17-19.
    [10]李伟玲,黄海塔.现代化的房地产测量信息管理系统初探.测绘与空间地理信息,2005,28(5):98-100.
    [11]陆绍波.城市房地产信息化基础框架研究[硕士学位论文].上海:同济大学,2006.1.
    [12]http://www.cnmapping.com/house/house03/index_2.html.
    [13]周宇鹏,苗放.信息管理系统开发模式的探讨与应用.铁路计算机应用,2006,15(6):27-29.
    [14]http://www.southsurvey.com/news1/News.asp?ID=527.
    [15]http://www.fcch.com.cn/shuzi/stxt/sz04120601.htm.
    [16]胡宾.基于Web Service的上海市列车GIS查询系统[硕士学位论文].上海:华东师范大学,2005.6.
    [17]Curphey,Mark.Web services:Developers dream or hackers heaven?,Information Security Technical Report,2005,10(4):228-235.
    [18]Chou,Wu;Li,Li;Liu,Feng.Web service enablement of communication services.Proceedings-2005 IEEE International Conference on Web Services,2005,2005:393-400.
    [19]涂小朋.基于Web服务的WebGIS设计与实现[硕士学位论文].重庆:重庆邮电学院,2004.5.
    [20]柴晓路,梁宇奇.Web Services技术、构架和应用.北京:电子工业出版社,2003.1.
    [21]孟令奎,史文中,张鹏林.网络地理信息系统原理与技术,北京:科学出版社,2005.3.
    [22]张书亮,闾国年,李秀梅等.网络地理信息系统.北京:科学出版社,2005.8.
    [23]胡大金.J2EE下的城市土地资源储备与利用web GIS[硕士学位论文].上海:同济大学,2004.12.
    [24]http://www.3s8.cn/gis/gisjc/200707/2065.html.
    [25]Furusawa,Hitoshi;Choi,Eun-Hye;Watanabe,Hiroshi.Efficiency analysis of model-based review in actual software design.Proceedings-International Conference on Software Engineering,2006,2006:604-607.
    [26]Selfa,Diana M.;Carrillo,Maya.;Del Rocio Boone,Ma.A database and web application based on MVC architecture.Proceedings of the 16th IEEE International Conference on Electronics,Communications and Computers,2006.2006:48.
    [27]Li,Qjing-Mei;Ma,Guang-Sheng;Feng,Gang;Ma,Yu-Qing.Research on Web application of struts framework based on MVC pattern.Lecture Notes in Computer Science.2006,3842:1029-1032.
    [28]孙卫琴.精通Struts:基于MVC的Java Web设计与开发.北京:电子工业出版社,2004.
    [29]明日科技有限公司.SQL Server 2000应用与开发范例宝典.北京:人民邮电出版社,2006.7.
    [30]熊国锋.基于GIS的上海市防震减灾能力评价方法研究[硕士学位论文].上海:同济大学,2007.2.
    [31]耿冲.SQL Server 2000数据库管理.北京:机器工业出版社,2001.7.
    [32](美)Maydene Fisher,(美)Jon Ellis,(美)Jonathan Bruce.JDBC API教程与参考手册.北京:清华大学出版社,2004.
    [33]Chen,Tao;Ma,Guang-Si.Research and implement of data access framework with JDBC.Journal of Xi'an University of Architecture and Technology,2005.10,37(4):540-545.
    [34]Dietrich,Suzanne W;Urban,Susan D;Kyrialddes,Ion.JDBC demonstration courseware using Servlets and Java Server Pages.SIGCSE Bulletin,2002:266-270.
    [35]宋善德,郭飞.基于JAVA的WEB数据库连接池技术的研究.计算机工程与应用,2002,38(8):201-203.
    [36]王秀义.基于JDBC的数据库连接池及实现.计算机系统应用,2005,4:36-39.
    [37]张太芳.数据库连接池在Web应用程序中的应用与研究.甘肃科技,2006,22(9):53-55.
    [38]Othman,Lamya A.;Hosny,Hoda M.;Aly,Sherif G.Aspectizing database connection pooling for improved run-time performance measures in Web applications.Proceedings of the 2006 IEEE International Conference on Information Reuse and Integration,2006:528-532.
    [39]李红波,杨农林.基于CORBA的中小企业PDM分步实施的系统开发.中国水运(理论版),2006,4(3):129-130.
    [40]张旭.基于Web Service的防汛信息互操作平台的构造研究[硕士学位论文].南京:河海大学,2004.12.
    [41]Ashish Banerjee,Aravind Corera.C# Web服务高级编程.北京:清华大学出版社,2002.8.
    [42]谈翔,张忠能.一种Web Service的发布平台的设计.计算机应用与软件,2005,122(9):61-62.
    [43]Adrian Turtschi等著,王海峰,冯义,郭卫平等译.C# Web开发指南.北京:机械工业出版社,2003.1.
    [44]Li,Ruixuan;Zhang,Zhi;Wang,Zhigang;Song,Wei;Lu,Zhengding.WebPeer:A P2P-based system for publishing and discovering Web Services.2005 IEEE International Conference on Services Computing,2005:149-158.
    [45]张新宇,陈殿友,杨天行.ARC/VIEW中Shapefile数据结构剖析及格式转换,2003,21(4):399-402.
    [46]马林兵,张新长,伍少坤.Web GIS原理与方法教程.北京:科学出版社,2006.9.
    [47]朋洁洲,黄克龙,张云鹏.基于J2EE架构结合ArcIMS、ArcSDE开发WebGIS应用的研究与实现.南京师范大学学报(工程技术版),2006,6(4):90-93.
    [48]刘昱.从ArcIMS看WebGIS开发中的发布技术[硕士学位论文].武汉:武汉大学,2004.5.
    [49]宋倩.基于Struts架构的管理信息系统中WebGIS的应用研究[硕士学位论文].大连:大连海事大学,2006.1.