使用 CASE 工具和 UML 创建地理数据库方案
一种用来创建地理数据库的策略就是利用 UML 设计方案,然后使用 ArcGIS 的 CASE 工具子系统生成要素数据集、要素类、表和其他项目。UML 是由对象管理组 (OMG) 开发的用来表达面向对象的分析和设计决策的标准。许多人将其称为“软件工件”建模的工具(请参阅 http://www.omg.org/technology/documents/formal/uml.htm)。
通常,在面向对象的软件设计以及记录数据库管理系统 (DBMS) 表方案的设计方面,UML 用起来要方便得多。UML 在设计地理数据库中的地理元素方面并不是那么有用。有关详细信息,请参阅 UML 设计说明。
步骤:
- 从 ArcGIS 10 for Desktop 开始,Case 工具功能即作为名为 ArcGIS Case Tools for Desktop 的独立安装程序提供。ArcGIS Case Tools for Desktop 安装程序可从 ArcGIS Desktop 下的 Esri 客户关怀中心门户网站获得,也可从 CaseTools 文件夹下的 ArcGIS for Desktop 安装介质中获得。
- 通过 Microsoft Visio 或 Rational Software Corporation 的 Rational Rose,采用 UML 设计地理数据库,并将其导出到 XML 元数据交换 (XMI) 文件或 Microsoft 知识库。
- 在 ArcCatalog 中,转至自定义工具条以添加“Case 工具”工具条和“方案”向导。
- 使用方案向导,从 XMI 文件或 Microsoft 知识库生成地理数据库方案。
- 生成了方案后,可以根据需要使用 ArcCatalog 中的工具对其进行修改。
- 方案准备就绪后,便可向其中加载数据。
9/15/2013