使用 CASE 工具和 UML 创建地理数据库 (geodatabase) 方案

一种用来创建地理数据库的策略就是利用 UML 设计方案,然后使用 ArcGIS 的 CASE 工具子系统生成要素数据集、要素类、表和其他项目。UML 是由对象管理组 (OMG) 开发的用来表达面向对象的分析和设计决策的标准。许多人将其称为“软件工件”建模的工具(请参阅 http://www.omg.org/technology/documents/formal/uml.htm)。

通常,在面向对象的软件设计以及记录数据库管理系统 (DBMS) 表方案的设计方面,UML 用起来要方便得多。UML 在设计地理数据库中的地理元素方面并不是那么有用。有关详细信息,请参阅 UML 设计说明

步骤:
  1. 通过 Microsoft Visio 或 Rational Software Corporation 的 Rational Rose,采用 UML 设计地理数据库,并将其导出到 XML 元数据交换 (XMI) 文件或 Microsoft 知识库。
  2. 将方案向导添加到 ArcCatalog。
  3. 使用方案向导,从 XMI 文件或 Microsoft 知识库生成地理数据库方案。
  4. 生成了方案后,可以根据需要使用 ArcCatalog 中的工具对其进行修改。
  5. 方案准备就绪后,便可向其中加载数据。

3/7/2012