城市地理信息系统的软件开发
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
城市信息化是关系到国家长远发展的重大问题,其重要性决不亚于水资源问
    题、粮食问题和土地问题。城市地理信息系统是一种运用计算机软、硬件及网络
    技术和计算机通信技术,实现对城市各种空间和非空间数据进行输入、存储、查
    询、检索、处理、分析、显示和更新等操作,以实现城市管理、辅助决策、预测
    和城市建设工程辅助设计为主要目标的地理信息系统。它把地理位置和相关属性
    有机地结合起来,能够根据实际需要,准确真实、图文并茂地输出并提供给用户,
    满足城市建设、企业管理、居民生活对空间信息的需求。同时借助其特有的空间
    分析功能和可视化表达,进行各种辅助决策。现有的城市地理信息系统建设都是
    从零起点开始,并且在数据库的建设方面大都是采用各部门自定义的格式,这就
    造成了大量的重复数据建设投资和数据共享非常困难。因此,建立一个公用的城
    市地理信息系统(包括数据库编码)可以减少城市数据重复建设,节约投资,加
    速城市信息化。所以对城市地理信息系统的研究有着极其重要的意义。
    本文首先研究了城市地理信息系统的发展概况,并对城市地理信息系统对城
    市发展所带来的巨大成就作了评价;然后分析了目前全国大中城市各部门争先恐
    后的建立城市地理信息专题应用系统所带来的情况。论文从这些情况着手提出了
    建立一个公用的城市地理信息系统(包括数据库编码的建立)及其研究的内容。
    论文从软件工程的角度介绍了城市地理信息系统的开发过程,包括系统的总体设
    计、数据库设计、编码以及测试等过程。结合开发语言Visual Basic 6、 ESRI
    公司的Map0bjects和数据库平台SQL.Server2000的优势进行对城市地理信息
    系统的构造,开发出的系统实现了地图的显示、放大、缩小、漫游、添加专题图
    等常规的GIS功能;实现了对图元的录入、删除和编辑;实现了对图层(图元)
    信息的查询统计等功能。
    系统采用了基于客户/服务器(C/S)方式的关系型空间数据库管理技术、基于
    部件模型方法的可视化编程技术以及将系统各功能模块化,以此实现了系统的快
    速开发和代码再利用的目的。
Urban information change is an important problem relation to our country long time development, it's importance nothing less than water resource problem, food provision problem and soil employ problem. Urban Geography Information System is a kind of special information technique to exert computer' s software, hardware, network and communications technique, and to realize urban special data and non-special data input, store, inquire, searches, deal with, analyze, display, updating, urban-management, assistant decision-making, forecast, urban construct. It unite geographic position and correlation property very good, according to consumer's real demand, it can offer consumer a kind of precision and reality ' s information, to satisfy urban construct, corporation management, resident living. And in virtue of it's special space analysis and visual expression can deal with lots of assistant decision-making. But up to now, most of systems begin with nothing, and in database construct aspect, because different dep
    artments adopt vary file format, it make lots of data repeat construct and data communion is very difficult. Accordingly, construct a public Urban Fundamental Geography Information System (include database coding) can reduce urban data repeat construct, saving money, accelerate urban information change. So studying Urban Fundamental Geography Information System has a very important signification.
    With the beginning of studying development about Urban Geography Information System, and appraise it give urban development a great achievement; and then analyse lots of these systems bring some problem constructed by most departments in our countrywide urban. This dissertation bring forward to building a public Urban Fundamental Geography Information System (include construct database coding) and it 's study contents. The dissertation introduces development progress of this system in the aspect of software project, and it includes collectivity design, database design, encoding and test, etc. Take advantage of Visual Basic 6, ESRI ' s MapObjects and SQL Server2000
    
    
    construct Urban Fundamental Geography Information System. Also this system obtained provides normal GIS functions, Such as map display, zooming in, zooming out, panning, and addition of special graph. Furthermore, other functions, like map-data input, delete and edit, placename statistic map or map-data, will be in the charge of this system. By making use of special database technology based on the mode of Client/Server relationship, the system adopts visual program technology of component model and integrates module models of this system' s function, which imposed on the system is to achieve swift exploitation and compound use.
引文
[1] MapObjects开发教程,ArcInfo中国技术咨询与培训中心,2000
    [2] 王伟长,地理信息系统控件(Active X)-MapObjects培训教程.科学出版社, 2000
    [3] 卢水牯,方源敏等,VB+MO在地理信息系统中的应用,云南测绘增刊,2002
    [4] 卢水牯,方源敏等,城市基础地理信息系统的建立,昆明理工大学学报过 增刊,2003
    [5] 卢水牯,方源敏等,建TIN的几种算法比较,云南测绘增刊,2003
    [6] 党安荣,贾海峰,易善桢等,ArcGIS 8 Desktop地理信息系统应用指南.清 华大学出版社,2003
    [7] 刘炳文,精通Visual Basic 6. 0中文版.电子工业出版社,2000
    [8] 邬伦,刘瑜,张晶等,地理信息系统-原理、方法和应用.科学出版社,2002
    [9] 闾国年,张书亮,龚敏霞等,地理信息系统集成原理与方法.科学出版社, 2003
    [10] 李晓黎,张巍,Visual Basic+SQL Server数据库应用系统开发与实例.人民 邮电出版社,2003
    [11] 陈燕申,罗成章,完有观,城市地理信息系统的系统分析与系统设计.地质 出版社,1 999
    [12] 郝力,城市地理信息系统及应用.电子工业出版社,2002
    [13] 张新长,曾广鸿,张青年,城市地理信息系统.科学出版社,2001
    [14] 陈军,邬伦,数字中国地理空间基础框架.科学出版社,2003
    [15] 吴信才,地理信息系统原理与方法.电子工业出版社,2002
    [16] 吴信才,地理信息系统设计与实现.电子工业出版社,2002
    [17] 李满春,任建武,陈刚等,GIS设计与实现.科学出版社,2003
    [18] 周培德,计算几何-算法分析与设计.清华大学出版社,2000
    [19] 毛锋,沈小华,艾丽双,ArcGIS 8开发与实践.科学出版社,2002
    [20] 樊红,詹小国,ARC/INFO应用与开发技术.武汉大学出版社,2002
    [21] 林永,张乐强,Visual Basic 6. 0用户编程手册.人民邮电出版社,2000
    [22] 编程高手工作室,Visual Basic编程高手.北京希望电子出版社,2000
    [23] 张超,地理信息系统实习教程.高等教育出版社,2000
    [24] 李兰友,庄国瑜,Visual Basic绘图与图像处理.人民邮电出版社,2000
    [25] 江早,王洪成,OpenGL VC/VB图形编程.科学出版社,2001
    
    
    [26] 宋小冬,叶嘉安,地理信息系统及其在城市规划与管理中的应用.科学出版 社,2001
    [27] William R.Vaughn,Visual Basic与SQL Server权威指南.北京大学出版社, 2000
    [28] Microsoft Corporation,SQL Server2000安装与使用指南.科学出版社,2001
    [29] 阎守安,国家空间信息基础设施的现状与发展.海洋出版社,2001
    [30] 阎正,蒋景瞳,何建邦等,城市地理信息系统标准化指南.科学出版社,2002
    [31] 国家质量监督检验检疫总局,城市地理信息系统设计规范GB/T 18578-2001. 北京:中国标准出版社,2002
    [32] 国家测绘局,基础地理信息数字产品元数据CH/T 1007-2001. 测绘出版 社,2001
    [33] 龚健雅,当代GIS的若干理论与技术.武汉测绘科技大学出版社,2002
    [34] 梁军,金文华,基于实体特征的城市基础地理信息分类编码方案. 《2001 年中国GIS年会论文集》,成都:2001
    [35] Gore A, 1998, The Digital Earth. Understanding our Planet in the 21st Century, Keynote Addess, Grand Opening Gala of the California Science Centre, 31 January, Los Angeles
    [36] Goodchild MF,Geographic data modelling. Computers and Geosciences, 1992(4)
    [37] Michael Zeiler, 1999, Modeling our world-the ESRI Guide to Geodatabase Design, California USA: Environmental System Research Institute, 1-185
    [38] Johnston, k.m., 1990, Geoprocessing and Geographic Information system Hardware and Software: Looking Toward 1990s, in SchoItem, H.J. and J.C.H. Stillwell(eds.) , Geographic Informaion systems for Urban and RegionalPlanning, NotherLands: Kluwer Academic Publishers, 215-228
    [39] Cox Allan B, An OverView to Geographic Information Systems. The Journal of Academic Librarianship, 1995, 21(4) : 237-249
    [40] Dangermond J, Geographic Database System. Geo-Processing, 1986,1(3) : 17-29
    [41] Thomson Curtis N, Hardin Perry, Remote Sensing/GIS Integraion to Identify Potential Low-Income Housing Sites, Cities, 2000, 17(2) : 97-109
    [42] Laxton,J L, Becken, K. The Design and Implementaion of a Spatial Database for the Production of Geological Maps,Computers & Geosciences, 1996, 25(1) : 25-38