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

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

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

步骤:
  1. 从 ArcGIS 10 for Desktop 开始,Case 工具功能即作为名为 ArcGIS Case Tools for Desktop 的独立安装程序提供。ArcGIS Case Tools for Desktop 安装程序可从 ArcGIS Desktop 下的 Esri 客户关怀中心门户网站获得,也可从 CaseTools 文件夹下的 ArcGIS for Desktop 安装介质中获得。
  2. 通过 Microsoft Visio 或 Rational Software Corporation 的 Rational Rose,采用 UML 设计地理数据库,并将其导出到 XML 元数据交换 (XMI) 文件或 Microsoft 知识库。
  3. 在 ArcCatalog 中,转至自定义工具条以添加“Case 工具”工具条和“方案”向导。
  4. 使用方案向导,从 XMI 文件或 Microsoft 知识库生成地理数据库方案。
  5. 生成了方案后,可以根据需要使用 ArcCatalog 中的工具对其进行修改。
  6. 方案准备就绪后,便可向其中加载数据。
9/15/2013