湖北省耕地资源数据库建设及其WebGIS应用研究
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
在农业信息管理的发展中,随着其中的空间数据量日益增大和多种格式、多种尺度的数据出现,组织和管理好这些数据对于农业信息管理显得尤为重要。合理的空间数据组织方式不仅能提高整个系统的性能和效率,而且还可以大大减少后期的维护工作。因此,研究农业信息管理中数据库的解决方案,包括空间数据库中数据的组织和管理是目前GIS领域中的一个重要内容,是很有必要、很有意义的一项工作。
     本文以湖北省耕地资源数据为研究对象,从基本的空间数据库和空间数据模型的概念入手,对比分析了Oracle Spatial的特点,针对耕地资源数据的特点,选择了Oracle数据库平台空间数据库引擎的空间数据库解决方案。通过数据库的概念设计、逻辑设计和物理设计,构建了湖北省耕地资源数据库系统,并对数据库进行了优化,对数据库的备份和恢复进行了讨论。所建立的数据库已经基本投入实际应用。
     然后分析了MapXtreme for java平台的技术结构特点,以MapXtreme for java为平台,以JBuilder2006为开发工具,以湖北省耕地资源数据库中的耕地评价信息为数据,研究并开发了几种客户端应用程序。在这些应用程序中使用了目前流行的Java Bean、Servlet和JSP标记等技术,结合MapXtreme for java平台提供的API,实现了电子地图的网上发布。
In the development progress of agriculture information managing,with the increasing quantity of Spatial data and the emerge of manifold and multiscale data,it is important for the performance of system to organize and manage these data well.The rational method of the organization of Spatial data can not only improve the efficiency and performance of the system,but also reduce later maintenance.Therefore,the research on solutions of Spatial database and the organization and management of Spatial data is an important content in current agriculture information managing field,and also is an necessary and significant job.
     This paper takes the land resource database of HUBEI province as research object.starting with basic concept of Spatial database and the Spatial data model, similarities and differences and advantages and disadvantages of Oracle Spatial data engines are compared and analyzed.According to the characteristics of the land resource data of HUBEI province, Oracle as database platform is final solution.The Spatial database of he land resource data of HUBEI province is contructed through conceptual design,logical design, physical design.And the optimization and maintenance of database are discussed,mainly focuses on backup and restore of database.The budded database has been in realize.
     Then,this paper begins with the influences of Internet on GIS. It firstly introduces the conception and basic principle of WebGIS. And it focuses some advanced technologies in WebGIS development.It emphasis on introducing the structure of MapXtreme for Java platform.
     At last,the paper introduces some client programs of land resource which is developed by using JBuilder with the land resource data of HUBEI province based on the platform of MapXtreme for Java. The application uses popular Java technologies such as Servlet,Java Bean and JSP. Using these Java technologies as its core technology and combines the API provided by MapXtreme for Java to issue land resource WebGIS on Internet.
引文
1.曹云刚,范东明.Oracle Spatial在GIS中的应用.四川测绘,2002,25(4)
    2.陈立军.基于WebGIS的卫星观测计划编制系统.[硕士学位论文].北京:中国科学研究院图书馆,2006
    3.陈细谦,王占昌,曹秀坤,迟忠先.一种有效的空间数据仓库区域聚集查询索引结构.计算机研究与发展,2006,43(1):75-80
    4.戴技才,刘南,刘仁义.0040对Oracle 9i Spatial的空间数据访问及管理,计算机应用研究.No.62003
    5.段玉琪.基于空间变异的土壤养分图快速制图及其网络发布技术研究.[硕士学位论文],西安,西北大学图书馆,2006
    6.范志坚.基于ArcSDE for Oracle的1∶1万基础地理信息空间数据库的设计与实现.[硕士学位论文].昆明:昆明理工大学图书馆,2006
    7.工礼江,岳国森,程卫兴.基于ORACLE SPATIAL的空间线线拓扑关系判断的实现.测绘学报,2006,1:77-84
    8.郭亚冬,史舟,姜纪红.杭州市特色农作物适宜性评价WebGIS咨询系统的研制.浙江农业科学,2006,3:237-241
    9.何运平.基于MapXtreme的WebGIS系统及关键技术研究.[硕士学位论文].西安:西安电子科技大学图书馆,2006
    10.赫红宇,姚远,张其善.GIS数据的一体化存储管理在Oracle Spatial中的实现方法.无线电工程,2004,34(5):4-6(47)
    11.黄健熙,吴炳方.基于B/S的水土保持信息查询系统的设计和实现.计算机应用研究,2006,07:138-144
    12.雷英杰出,王涛.一种Oracle空间数据库的设计与实现.计算机工程与应用,2002,201
    13.李卫江,吴永兴,茅国芳.基于WebGIS的基本农田土壤环境质量评价系统.农业工程学报,2006,8,59-64
    14.梁鸿,丁仁伟,郑红霞.Oracle Spatial空间数据库的设计及应用.测绘科学,2005,3:91-94
    15.刘南,刘仁义,冯杭建,谢炯,李伟.Oracle Spatial空间数据操作缺陷及解决方案.中国图象图形学报,2004,14:1504-1509
    16.刘小军,朱艳,姚霞,田永超,曹卫星.基于WebGIS的农业空间信息管理及辅助决策系统.农业工程学报,2006,5:125-130
    17.刘晓蕊,陈立平.利用Oracle JDBC连接池提高Web访问数据库的效率.农机化研究,2006,2:175-176
    18.刘亚起,姜丽丽,黄成君.基于WebGIS的基本农田土地整理与规划网络信息应用研究.测绘与空间地理信息,2006,3:09-12
    19.钱贞国,杨崇俊,乐小虬,刘冬林.基于webgis的土地评估系统研究与开发.中国农机化,2006,3:56-59
    20.全国农业技术推广服务中心.耕地地力调查与质量评价[M].北京:中国农业出版社,2005
    21.任海军.空间数据分析和空间数据共享系统实现.[硕士学位论文].重庆:重庆大学图书馆,2003
    22.阮志敏,孙振冰.基于OracleSpatial和SVG的空间信息发布研究.武汉大学学报(信息科学版),2004,2:161-164
    23.芮小平,张彦敏.Oracle Spatial几何类型字段解析.物探化探计算技术,2004,4:359-363
    24.商瑶玲,工东华,吉建培,刘建军.国家1∶50000地形数据库的数据设计与建库.地理信息世界,2006,08(04)6~9
    25.施加春.浙北环太湖平原不同尺度土壤重金属污染评价与管理信息系统构建.[硕士学位论文],杭州,浙江大学图书馆,2006
    26.苏炳均.基于Oracle Spatial的空间数据的组织管理及查询.[硕士学位论文].成都:西南交通大学图书馆,2004
    27.谭德宝,程学军.基于ArcSDE+Oracle9i的防洪减灾综合数据库的构建及应用.武汉大学学报(信息科学版),2006,1:90-94
    28.田有国,任意.GIS在我国农业上的应用[J].农业现代化研究,2005,24(3):253-257
    29.万彪.基于Oracle9i Spatial空间数据库的设计与实现.现代计算机,2003,11
    30.万剑华,马张宝,刘娜,肖如林.一种基于Oracle Spatial的WebGIS实现方案.工程勘察,2006,1:49-51
    31.王平.基于J2EE的分布式WebGIS的研究与实现.[硕士学位论文].武汉:武汉理工大学图书馆,2006
    32.王姝,华刚.基于MapX与Oracle Spatial的煤矿生产调度信息管理系统.矿山机械,2006,1:83-85
    33.王振龙,王兵,汪灶建.农田墒情监测预报和抗旱信息系统设计与实现.农业工程学报,2006,2(32)188
    34.魏金占.基于Oracle Spatial的地籍数据库增量更新系统设计与实现.[硕士学位论文].长沙:中南大学图书馆,2005
    35.徐林.基于WebGIS应急救援指挥信息系统研究与实现.[硕士学位论文].成都:四川大学图书馆,2006
    36.徐海.基于Oracle 9i的民航气象数据管理系统设计与实现.[硕士学位论文].成都:四川大学图书馆,2005
    37.徐胜祥,贺立源,黄魏,陈杰.基于MapXtreme的湖北三峡库区土壤资源信息系统的设计与实现.土壤(Soils),2006,38(2):210-216
    38.杨喜,彭金璋,雷可君.地理信息系统中空间数据管理技术的研究.吉首人学学报(自然科学版),2005,2:91-94
    39.姚满林.基于WEBGIS理论的高校数字校园建设探讨.[硕士学位论文].北京:中国地质大学图书馆,2006
    40.余心杰,何勇.基于webgis的土地评估系统研究与开发.中国农机化,2006,3:56-59
    41.岳玉德,李涛,赵庚星等.GIS支持下的耕地地力等级评价.农业工程学报,2004,20(1): 307-310
    42.张彪,徐铁,施朝健.基于OracleSpatial电子海图数据库的构建及实现.上海海事大学学报,2006,4:16-21
    43.张佐帮.基于ArcSDE和Oracle的东盟空间信息系统的研究与实现.[硕士学位论文].武汉:武汉大学图书馆,2005
    44.赵松涛.Oracle 9i中文版基础培训教程[M].北京:人民邮电出版社,2003
    45.赵松涛.Oracle9i中文版入门与提高.北京:人民邮电出版社,2002年7月
    46.仲霄.GIS在地震应急系统及地震信息共享中的应用研究.[硕士学位论文].北京:中国地震局地震预测研究所图书馆,2006
    47.周新忠,赵俊三.GIS中应用OracleSpatial对象模型进行空间数据存储的分析.矿山测量,2002,1:47-50
    48.周自立,胡鹏.运用Oracle9i Spatial处理空间数据.信息技术,2003,11:79-82
    49. Alissa Bails. Needs analysis improves enterprise GIS. The American City&County. Pittsfield. Feb 2002
    50. Comber, A. J. Uncertainty Handling for Spatial Data and its Application in Automated Land Cover Monitoring Systems. GIS research in the UK;GISRUK 2001
    51. D Eggert, K Bowyer. Computing the Orthographic Projection Aspect Graph of Solid of Revolution[C].In Proc IEEE Workshop Interpretation of 3D. Scenes, 1989,102-10
    52. David Favazza. Creating 工 nternet-Based GIS Application, GISWR Term Paper-Fall 1995
    53. Global and national soil and terrain digital database P rocedure[R]. UN EP-ISSS-ISR IC- FAO-ISSA S, 1994.
    54. http://jakarta, apache, org. the Jakarta project(java开源组织)
    55. MapInfo Professional v. 7.8 User Guide
    56. MapInfo公司.MapXtreme Java 4.7开发人员指南, 2006
    57. Oracle Corporation, Oracle Spati, An Oracle Technical White Paper 2001.5
    58. Oracle Corporation.Oracle Spatial Users Guide and Reference. OracleCorporation, 1999
    59. Saaty T. L. The analytical hierarchy process: planning, priority setting, resource allocation[M].New York: MeGraw Hill, 1980.
    60. rhinking in Java.[美]Bruce Eckel著