Data Center: GIS Function Warehouse
-
摘要: 许多组织和部门需要地理信息功能的协同与合作来完成一项工作.其关键问题在于解决地理信息系统(geographic information system,GIS)领域的构件复用和协同.采用支持黑盒复用的基于构件软件框架,探讨了支持多粒度、异构GIS构件的功能仓库的关键技术.提出原子粒度、功能组件、功能插件、功能流程等多粒度构件组织;定义了统一的功能协议对异构功能资源统一管理和发布,以统一的方式进行配置和系统搭建,使运行时服务能够通过功能协议动态的发现和调用功能资源,并实现功能资源的定位与参数传递.功能仓库能够集成各种类型异构、来源异构的功能资源,实现这些功能资源在数据中心的统一管理和调用,最终基于工作流引擎与可视化建模工具实现地理信息功能的协同工作.Abstract: More and more organizations and departments need collaboration of geographic information function to complete work. The key is component reuse and collaboration in geographic information system (GIS) area. This paper adopts the component framework based on black box reuse, discusses the key technologies of function warehouse. Firstly, multi-granularity component structure is presented, including atom granularity, function component, function plug-in and function flow; Secondly, uniform function protocol is defined for unified management and release, unified configuration and system building on heterogeneous function resources. Through unified protocol, running service can discover and call function resource dynamically and achieve the function resource position and parameter transfer. Function warehouse can integrate various types of function resources, implement the uniform management and call in data center, and finally achieve collaboration of geographic information function with workflow engine and visual model building tools.
-
Key words:
- data center /
- function warehouse /
- component reuse /
- geographic information system (GIS)
-
[1] Ai, P., 2005. Research on the formal method of description for the flexible component composition and its application to the water resources domain (Dissertation). Hehai University, Nanjing (in Chinese). [2] Mcllroy, D., 1976. Mass-produced software components. 1968 NATO conference on software engineering. Van Nostrand Reinhoid, Germany, 88-98. [3] Pan, Y., Zhao, J.F., Xie, B., 2003. The research and development of the technologies in component library. Computer Science, 30(5): 90-93, 156 (in Chinese with English abstract). [4] Wu, X.C., 2009. Data center integration development technology: the next generation GIS architecture and development model. Earth Science—Journal of China University of Geosciences, 34(3): 540-546 (in Chinese with English abstract). doi: 10.3799/dqkx.2009.060 [5] Ye, Y.Q., Zuo, Z.J., Chen, B., 2006. Orient-entity spatial data model. Earth Science—Journal of China University of Geosciences, 31(5): 595-599 (in Chinese with English abstract). http://en.cnki.com.cn/Article_en/CJFDTOTAL-DQKX200605003.htm [6] Ye, Y.W., 2001. An active and adaptive reuse repository system. In: 34th Annual Hawaii International Conference on System Sciences (HICSS-34)-Volume 9, Hawaii, 9065. [7] Zhou, S.P., Li, H., Du, X.P., 2006. Building the topology of spatial entities. Earth Science—Journal of China University of Geosciences, 31(5): 590-594 (in Chinese with English abstract). http://en.cnki.com.cn/Article_en/CJFDTOTAL-DQKX200605002.htm [8] 艾萍, 2005. 构件柔性组装描述的形式化方法研究及其在水利领域的应用(博士学位论文). 南京: 河海大学. [9] 潘颖, 赵俊峰, 谢冰, 2003. 构件库技术的研究与发展. 计算机科学, 30(5): 90-93, 156. doi: 10.3969/j.issn.1002-137X.2003.05.026 [10] 吴信才, 2009. 数据中心集成开发技术: 新一代GIS架构技术与开发模式. 地球科学——中国地质大学学报, 34(3): 540-546. https://www.cnki.com.cn/Article/CJFDTOTAL-DQKX200903020.htm [11] 叶亚琴, 左泽均, 陈波, 2006. 面向实体的空间数据模型. 地球科学——中国地质大学学报, 31(5): 595-599. https://www.cnki.com.cn/Article/CJFDTOTAL-DQKX200605003.htm [12] 周顺平, 李华, 杜小平, 2006. 空间实体的拓扑构建. 地球科学——中国地质大学学报, 31(5): 590-594. https://www.cnki.com.cn/Article/CJFDTOTAL-DQKX200605002.htm