Schematics—数据模型

0
分享 2013-06-05
Schematic数据模型主要包括Schematics Element、SchematicsDiagram、Schematics Layer、SchematicsDataset、Schematics Folder五部分。
SchematicsElement
Schematic Element用来表示网络中的设备、线路等,它们共同组成逻辑拓扑图。ArcGISSchematics提供如下五种类型的Schematic Element
n Node Element:用于表示网络资源中设备等点元素。
n Link Element:用于表示网络资源中线路,管道等线元素。
n Draw Element:用于整饰逻辑拓扑图,如可以为逻辑拓扑图添加指北针,添加基准线,添加标题等元素。
n NodeOnLink Element: 用于表示网络资源中拥有附属设备的线路,管道等线元素。
n SubLink Element: 用于表示网络资源中拥有附属线路的线路,管道等线元素。


SchematicDiagram
Schematic Diagram是我们所要的逻辑拓扑图,它是由一系列SchematicElement组成。使用ArcMap中的工具生成新逻辑示意图可以快速生成 Schematic Diagram,并可以使用一些布局算法和编辑修饰工具对SchematicDiagram进行布局修饰,以生成满足行业需求逻辑拓扑图
Schematic Diagram可以直接存储在Schematic Dataset中或存储在Schematic Folder中。

SchematicLayer
Schematic Diagram相当于矢量要素数据模型中的FeatureClass,加载到ArcMap中以SchematicLayer展现,Schematic layer对象继承与Layer对象,类似ArcMap中的Featurelayer对象。

SchematicDataset
Schematic Project配置的参数、Schematic Diagram和Schematic Folder都存储在一个Schematic Dataset中,所以Schematic Dataset是整个Schematic应用程序的入口点,所以使用ArcGIS Schematics技术之前,必须先创建一个SchematicDataset。
Schematic Dataset存储在Personal GeoDatabase,File GeoDatabase和ArcSDE GeoDatabase中,通过ArcCatalog可以像操作矢量要素一样创建和管理Schematic Dataset。

SchematicFolder
SchematicFolder存储在Schematic Dataset中,它以文件夹的形式逻辑分类管理生成的SchematicDiagram。例如:可以按不同的设备分类,用不同的Schematic Folder管理Schematic Diagram。

Schematics数据模型 VS Geodatabase矢量模型
Schematic Dataset VS FeatureDataset
Schematic Diagram VS FeatureClass
Schematic Layer VS FeatureLayer
Schematic Element VS Feature

文章来源:http://blog.csdn.net/sydbc/article/details/17757235

0 个评论

要回复文章请先登录注册