关于逻辑示意图要素类继承
一个逻辑示意图要素类可以继承另一个逻辑示意图要素类。必须在创建子逻辑示意图要素类时指定此关系,也就是说,不能在两个已存在的逻辑示意图要素类之间配置父子关系。子逻辑示意图要素类与父逻辑示意图要素类必须为同一类型 - 一个结点逻辑示意图要素类只能继承另一个结点逻辑示意图要素类,一个连接逻辑示意图要素类只能继承另一个连接逻辑示意图要素类,依此类推。
通过创建某一逻辑示意图要素类的子项来创建逻辑示意图要素类可节省配置时间,在创建逻辑示意图要素将由自定义查询进行管理的逻辑示意图要素类时尤为如此。创建逻辑示意图要素类后,子逻辑示意图要素类自动继承父逻辑示意图要素类中配置的参数,如可能已为父逻辑示意图要素类配置的父逻辑示意图属性、自定义查询和标识符。
在逻辑示意图数据集中创建的逻辑示意图要素类还具有与父逻辑示意图要素类完全相同的结构。因此,父逻辑示意图要素类的任何新配置也会自动影响子逻辑示意图要素类。另一方面,子逻辑示意图要素类的配置可按与父逻辑示意图要素类不同的方式进行 - 例如,可在子逻辑示意图要素类级别重新配置从父逻辑示意图要素类自动继承的属性、自定义查询和标识符;如果父逻辑示意图要素类不需要某些属性,也可以专门在子逻辑示意图要素类中配置新属性。
在 ArcGIS Schematics 10 之前,无论关联的逻辑示意图为何种类型,都在元素类型级别配置符号系统。这意味着,与两个不同逻辑示意图类型关联的元素类型所实现的逻辑示意图元素在这两个逻辑示意图类型中以完全相同的方式显示。因此,创建子元素类型时,默认情况下,子元素类型自动继承为父元素类型配置的符号系统。在本版本中,逻辑示意图元素显示为逻辑示意图要素,如果想要基于相同逻辑示意图要素类的逻辑示意图要素在基于特定逻辑示意图模板的所有逻辑示意图中始终以相同方式显示,也可以指定默认图层属性。但是,这些默认图层属性是在逻辑示意图模板级别而非逻辑示意图要素类级别进行配置。因此,创建子逻辑示意图要素类时,子逻辑示意图要素类不继承任何默认图层属性。