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