什么是逻辑示意图模板?
逻辑示意图模板保存用于定义将要生成的一个或多个逻辑示意图的内容和制图表达的数据库和配置属性。该模板可保存构成逻辑示意图的用于定义要素图层的制图表达的属性,因此其行为方式与用于网络的特定逻辑示意图的显示属性的模板相似。该模板可用于生成包含一组预期类型逻辑示意图要素的特定类型的逻辑示意图。以电力网络为例,通常可为主干线和交换机的逻辑示意图定义一个逻辑示意图模板,并可为设备的内部图(室内设施)的逻辑示意图定义另一个模板。
尽管可为同一逻辑示意图数据集定义多个逻辑示意图模板,一个逻辑示意图模板也仍会被分配给一个逻辑示意图数据集。
“逻辑示意图数据集编辑器”可用于创建和定义逻辑示意图模板。
注:
此外,也可使用逻辑示意图组件 (esriSchematic.olb) 创建逻辑示意图模板并定义其参数。
逻辑示意图模板的定义取决于其逻辑示意图构建器和与其关联的逻辑示意图要素类。通常通过指定的逻辑示意图构建器管理所有这些关联的逻辑示意图要素类,但也可配置其中一些逻辑示意图要素类以获得混合的逻辑示意图,而此图组合了以下两类逻辑示意图要素:由逻辑示意图构建器生成的逻辑示意图要素,以及通过对任何类型数据库进行的自定义查询生成的逻辑示意图要素。
可在逻辑示意图模板中指定逻辑示意图规则,以自动生成模板所实现的逻辑示意图的内容。
可在逻辑示意图模板中指定特定逻辑示意图布局算法,以使其在逻辑示意图生成和更新期间自动启动。如果更新的示意图没有已保存的编辑内容,则会在更新时应用此默认的逻辑示意图布局算法。
也可在逻辑示意图模板中指定将根据逻辑示意图模板决定是否会在逻辑示意图中应用的逻辑示意图布局算法。
也可在逻辑示意图模板上放置标记,以使其逻辑示意图在打开时自动加载到内存中。
7/10/2012