摘要
本文介绍了一个面向分布式地理信息系统的空间数据库系统——SDB的设计与实现。
该系统采用软件组件模型,符合OpenGIS规范,具有互操作性,支持数据共享和功能共享,
易于GIS软件的集成,支持面向因特网的组件化GIS软件的开发。
SDB采用关系数据库统一管理属性数据和空间数据,实现了空间数据的全关系化管理。
通过采用OpenGIS规范所定义的二进制、范式表、扩展SQL空间数据管理方案,达到了数
据共享的要求。而且SDB通过屏蔽数据源的差异提供了统一的数据库访问接口,支持对各
类关系数据库及文件系统的统一访问,满足了地理信息数据共享、GIS应用互操作的要求。
SDB设计与实现过程中提出的分组传输、客户代理机制、多线程并发服务、分层数据
库访问接口等技术,确保了SDB的高性能与系统结构的可扩充性。
A Method of implement spatial database manage system is introduced in this
paper. And it gives an interoperable distributed spatial database manage system model:
5DB. SDB conforms to the OpenGIS specification for interoperability, supports data
share and service share, and provides access to a full range of geodata types. Some
useful strategies are provided in the SDB system to get higher performance, such as
multi-thread server model, multi-layer database access interface model.
引文
1. 廖湖声 郑玉明等,SDB:一个面向分布式GIS的空间数据库,计算机工程与应用, 2000. 7
2. 李海华 廖湖声 郑玉明,为空间数据库查询语言扩充空间运算功能的探讨,计算机 科学,2000, Vol 27
3. 郭秋英等,GIS发展的高级阶段--社会化GIS,计算机工程与应用1999. 7
4. 黄裕霞 陈常松 何建邦,GIS的互操作,中国地理信息系统协会中国海外地理信息系 统协会1998年年会论文
5. 边馥苓主编,《地理信息系统原理和方法》,测绘出版社:
6. 宋燕红 马礼,多线程并发服务器的设计与实现,华北工学院学报 ,1998. 11
7. 陈锡明 杨国伟 严旭东,多进程/多线程C/S模式 RDBMS 的研究与实现,计算机应 用,1998. 11
8. 陈锡明 杨国伟,RDBMS中多线程异步缓冲机制的设计与实现,计算机应用,1998. 12
9. 周兴明 徐明 肖刚,多线程技术的现状与前景展望, 计算机工程与科学,1999. 4
10. 杨超伟 李琦,空间对象的关系数据库模型研究,中国图象图形学报1998年
11. Open GIS Consortium,Inc.,OpenGIS Simple Feature Specification For SQL, Available via the WWW as http://www.opengis.org/techno/specs.htm.
12. Open GIS Consortium,Inc.,OpenGIS Simple Feature Specification For OLE/COM., Available via the WWW as http://www.opengis.org/techno/specs.htm.
13. Open GIS Consortium,Inc.,Toward Consensus-Driven Geoprocessing Interoperability,Available as wysiwyg://3/file:/A|/gim_lm_9603. htm.
14 Microsoft Transaction Server reviewer’s Guide,available as http://www.microsoft.com/com/mts-f.htm
15. 钱方 邹鹏,分布式系统管理的内容及其实现 , 计算机工程与应用,1996. 6
16. 肖刚 郑振楣 石树刚,SamBase中的并发控制与恢复 , 交通与计算机,1995. 6
17. 黄裕霞 陈常松 何建邦,GIS互操作及其体系结构,地理研究2000. 3
18. 朱欣焰 李德仁,GIS中多用户环境下数据共享一致性问题的研究,武汉测绘科技大 学学报,1999. 12
19. 陈晨 景宁 孙茂印,空间数据库实例分析, 计算机工程与应用,1998. 9
20. 石树刚 郑振楣等,Sam:面向对象GIS开发系统,交通与计算机,1995. 6
21. 张健挺 万庆,地理信息系统集成平台框架结构研究,遥感学报,1999,Vol.3,No.1
22. 王燕 编著,《面向对象的理论与C++实践》 清华大学出版社1997. 2
23. 常松 何建邦,面向GIs数据共享的概念模型设计研究遥感学报,1999,Vol.3,No.3
24. 王喜春 边馥苓 何勇,应用中间件技术的土地管理信息系统的研究,武汉测绘科技 大学学报,1999,Vol.24,No.4
25. 袁相儒 龚健雅等,多种数据源地理信息处理的InternetGIS方法,武汉测绘科技大 学学报,1999,Vol.24,No.1
26. 龚健雅 朱欣焰等,地理信息系统基础软件吉奥之星NT版的总体设计思想与关键技 术,武汉测绘科技大学学报,1997,Vol.22,No.3
27. 张成才 魏文秋等,基于网络的地理信息系统研究,计算机工程与应用,1999. 4
28. GIs发展的高级阶段-社会化GIS,计算机工程与应用,1999. 7
29. 承继成 赵永平,地理信息极其元数据标准化,遥感学报,1998,Vol.2,No.2
30. 孔云峰 林珲,基于万维网的地理信息系统集成研究,遥感学报,1998,Vol.2,No.2
31. 李得仁,论RS,GPS与GIs集成的定义、理论与关键技术,遥感学报,1997,Vol.1,No.1
32. 齐锐 张大力等,网络化地理信息系统中数据传输技术的探讨,计算机研究与发展, 1999,Vol.36. No.3
33. 方裕 张晋,我国GIS软件产业发展初探, 1998,6,8
34. 修文群 宋先锋,Intranet GIs概述, 1998,6,8
35. ARC/INFO,ArcSDE The Universal Spatial Server for ARC/INFO,中国计算机报, 1998,9,17
36. 修文群,数据库新技术:空间数据库引擎,计算机世界,1998,4,27
37. 孟小峰等,《开放数据库互连--ODBC2使用大全》,清华大学出版社,1995
38. 陈常松 何建邦,地理信息共享中标准与技术问题的一般性评论及其需求,遥感技术 与应用,Vol.13,No.2,1998,
39. 刘正军 冯学智,基于INTERNET的分布式组件GIS集成的实现方法,遥感技术与应 用,Vol.14,No.3,1998,9
40. 高峰 魏周宏,我国外来地理信息系统软件纵览,遥感技术与应用,Vol.12,No.3, 1997,9
41. 陈常松 张传霞,地理信息共享、地理数据标准及地理信息的GIS描述,遥感技术与 应用,Vol.12,No.1,1997,3
42 周炎坤 李满春等,开放式地理信息系统的初步研究,微型电脑应用,Vol.15,No.10, 1999. 10