关于数据库结构

在将数据发布到 MapGuide 时,会创建一个 Microsoft Access 数据库 (MDB),该数据库中包含有关所输出的图形对象和特性集数据的信息。

输出的数据库文件

表名 内容
ADT_Drawings 此表列出了有关从中输出数据的图形的信息,其中包括图形的文件名、路径、上次修改日期和单位。
ADT_Object Types 此表列出了所输出数据中包含的对象类型和对象样式。系统会为每个类型和样式指定一个 ID,该 ID 日后将用来标识 ADT_Objects 表中的各个对象。
ADT_Objects 此表列出了所输出数据中包含的所有对象。
ADT_Property Set Definitions 此表列出了所输出数据中包含的特性集定义。系统会为每个特性集定义指定一个 ID,该 ID 日后将用来标识各个特性。
ADT_Property Definitions 此表列出了所输出数据中包含的所有特性。若要标识各个特性,请使用 ADT_Property Set Definitions 表中的 PropertySetId。
<Objects> 对于每个直接将特性数据附着到一个或多个对象的对象类型,会创建一个包含这些对象及其相关特性数据的表。例如,如果输出的图形中包含大量附着了门框深度和门框宽度特性的门,则会创建一个 DoorObjects 表,该表列出了所有这些门以及它们的门框深度和门框宽度。
<Object>Styles 对于每个通过对象样式附着特性数据的对象类型,会创建一个包含这些对象以及从其样式派生的特性数据的表。例如,如果输出的图形中有许多门具有控制百叶窗高度和宽度的样式,则会创建一个 DoorStyles 表,该表列出了所有具有该样式的门以及它们的百叶窗高度和宽度。
注: 有关各个表的详细视图和说明,请在 Microsoft Access 中选择所需的表,单击鼠标右键,然后单击“设计视图”。

在将数据输出到 MDB 时,请确保您的特性集定义名称、特性定义名称和图层名称符合下列命名条件。