Schematics 基本词汇
ArcGIS Schematics 具有多个特定的概念和定义,您首先需要了解这些内容,然后才能配置 Schematics 的使用、生成逻辑示意图或编辑逻辑示意图的布局。本文档将解释以下词汇:
术语 |
描述 |
---|---|
逻辑示意图数据集 |
逻辑示意图数据集用作逻辑示意图应用程序的入口点。它是包含所有逻辑示意图组件的核心对象。它包含相同应用领域(例如水网或电网)中的逻辑示意图模板和逻辑示意图要素类的集合。 逻辑示意图数据集还包含已生成的逻辑示意图,这些逻辑示意图是根据为其相关逻辑示意图模板设置的规则和符号系统生成的。可在逻辑示意图文件夹中组织和存储这些逻辑示意图。 逻辑示意图数据集可位于个人地理数据库、文件地理数据库或 ArcSDE 地理数据库中。 |
逻辑示意图模板 |
逻辑示意图模板包含数据库属性和配置属性,这些属性用于定义将要生成的一个或多个逻辑示意图的内容和表现形式。此模板还包含用于定义组成逻辑示意图的各要素图层的制图表达的属性,因此将用作定义网络中特定逻辑示意图的显示属性的模板。此模板可用于生成包含一组所需类型的逻辑示意图要素的特定类型逻辑示意图。以电力网络为例,通常可为表示主线和开关的逻辑示意图定义一个逻辑示意图模板,为用作设备的室内配线图(室内设施)的逻辑示意图定义另一个模板。 |
逻辑示意图要素类 |
逻辑示意图要素类可用于实现特定逻辑示意图模板所实现的逻辑示意图中所需的特定类型的逻辑示意图要素。逻辑示意图要素类是逻辑示意图要素的集合,集合中的要素在公共区域中具有相同的逻辑示意图要素类型(结点、连接线等)、相同的几何类型(点、线或面)和相同的逻辑示意图属性。 一个逻辑示意图要素类可与一个或多个用于实现逻辑示意图(包含此逻辑示意图要素类所实现的逻辑示意图要素)的逻辑示意图模板相关联。逻辑示意图要素类将被分配到一个逻辑示意图数据集,然而可为同一逻辑示意图数据集定义多个逻辑示意图要素类。逻辑示意图要素类始终以物理要素类的形式存在于逻辑示意图数据集中,并包含所实现的逻辑示意图要素。 |
逻辑示意图文件夹 |
逻辑示意图文件夹用于存储逻辑示意图集合,并且可包含子文件夹。 |
逻辑示意图 |
逻辑示意图是逻辑示意图要素(结点、连接线、连接线上的结点、子连接线)的集合,它是使用“生成新逻辑示意图”命令(ArcMap 中)、“创建逻辑示意图”GP 工具或 ArcGIS Schematics API 生成的。逻辑示意图在逻辑示意图图层中显示,该图层是由要素图层(基于与逻辑示意图模板相关联的逻辑示意图要素类)组成的合成图层。逻辑示意图的内容、符号系统以及逻辑示意图的生成方式和显示方式均在逻辑示意图模板中进行配置。 |
逻辑示意图要素 |
逻辑示意图要素由逻辑示意图要素类实现。这些逻辑示意图要素显示在逻辑示意图中,而逻辑示意图可在 ArcMap 中生成/打开,在 ArcCatalog 中进行预览,或通过使用 ArcGIS Schematics API 开发的任何应用程序创建/显示。 逻辑示意图中包含的逻辑示意图要素将被重新分组为多个要素图层。与用于实现逻辑示意图的逻辑示意图模板相关联的每个逻辑示意图要素类对应一个要素图层。每个要素图层都具有特定的图层属性,这些属性用于控制如何绘制相关逻辑示意图要素(是否使用同一种符号、是否显示类别,等等)或是否对这些要素进行标注,这与标准地理要素的显示的控制方式完全一致。默认图层属性在“逻辑示意图数据集编辑器”中进行设置,并会指定给逻辑示意图模板。 |