地理研究 ›› 2003, Vol. 22 ›› Issue (2): 227-236.doi: 10.11821/yj2003020012

• 论文 • 上一篇    下一篇

“面向区域”的GIS控件的设计与使用

陈正江   

  1. 西北大学城市与资源学系, 陕西西安 710069
  • 收稿日期:2002-07-08 修回日期:2002-11-26 出版日期:2003-04-15 发布日期:2003-04-15
  • 作者简介:陈正江(1948-)男,陕西省渭南市人,西北大学教授。主要从事地理信息可视化、GIS基础软件与应 用系统开发。电话:029-8302113,E-mail:chjiang@nwu.edu.cn
  • 基金资助:

    国家重点基础研究发展规划项目(G19990435)

The design and usage of regionally-oriented GIS controller

CHEN Zheng jiang   

  1. Department of Urban and Resource Science, Northwest University, Xi’an 710069, China
  • Received:2002-07-08 Revised:2002-11-26 Online:2003-04-15 Published:2003-04-15

摘要:

本文提出了一个“面向区域”GIS控件的概念———即以特定的地理区域为对象,将基础地理信息连同有关的GIS功能操作融合为一个可重用的程序模块,以Microsoft的COM(即“组件对象模型”)技术为基础,组织为“GIS化”的ActiveX控件。这种GIS控件,将面向对象技术中的“对象”扩展到了整个特定的地理区域空间,其核心思想是不仅封装了GIS的数据模型,必要的功能操作,而且封装了所有的基础地理信息。由于省去了对空间数据的处理,因而这种GIS控件可被广大非GIS专业的信息系统开发者灵活、简便地用于各种管理信息系统、办公自动化系统和决策支持系统的GIS功能扩充,也可用于构建一般的地理信息系统,因而有利于GIS技术应用的普及。文章最后给出了有关陕西省的应用实例

关键词: GIS, 面向区域, GIS控件

Abstract:

The present paper introduces the concept of “regionally based” GIS controller which applies general GIS operational functions to specific geographical regions and creates a new program module Using the techniques of Microsoft's COM(component object model), this module is ActiveX controller based on GIS The controller is a macro level extension of object technology in GIS Its essence is that it not only packaged the data module of GIS as well as the necessary functional operations, but also packaged all of the basic geographical information With this GIS controller, the user does not have to create his own geographical data base and process spatial data He can easily look up and display geographical data for his own purposes, spatially calculate such data, process them, categorize and turn them into graphic form, to name just a few of the functions By combining the geographic object of controller with his own data, the user can conveniently use the various GIS functions for systematic development of specific geographic regions Since there is no need to put in and process spatial data, this GIS controller is especially suitable for non GIS specialists in the management of various information systems, in automatic office management and in the functional GIS extension of support systems for decision making This is a new direction of development in the application of GIS This paper explores the organizational techniques and development methods in this “regionally based” GIS controller It examines the key points in the spatial data module and the data base and the main features and techniques of the controller Finally, this paper provides two cases of application, “the Shaanxi Environmental Database System”and “Shaanxi Population GIS System”

Key words: GIS, regionally oriented GIS, GIS controller

PACS: 

  • P208