斯潘8
斯潘4
从esri geodatabase xml工作区数据集中读取所有可能的模式元素。
使用模式读取器获取基本表和字段信息。
使用带有功能路径的XML读取器在数据集中获取详细的架构信息,功能类和字段级别。
数据集级别的数据包括域和子类型
同时检索所有数据集元数据。
工作区首先使用模式读取器获取属性及其数据类型的列表,为表单的每个功能类型返回一条记录:
“属性(字符串):`属性0;.FME _数据_类型'有值‘FME _int32’属性(字符串):`属性0;.name'有值‘geodb _oid’属性(字符串):`属性0;.原生_数据_类型'有值‘整数’属性(字符串):`属性10;.FME _数据_类型'有值‘FME _int16’属性(字符串):`属性;10;.name'有值‘启用’有值‘启用’有值‘启用’有值‘启用’有值‘启用’有值‘启用’有值‘启用’有值‘启用’有属性(string):`attribute 10.native_data_type'的值为'smallint'…
然而,此信息仅限于字段信息和表名。所以它不会返回任何有关编码域或子类型的信息,例如。
为了更丰富地描述地理数据库模式,我们可以使用XML阅读器。
XML读卡器配置了元素以匹配='域子类型dataelement'并启用扁平化,生成3个源特征类型,域子类型和数据元素。域和子类型功能类型列出了数据集的所有域和子类型,但不包括哪些表或字段使用它们。有关每个表的完整信息,包括字段列表,使用的类型和域/子类型-参考FeatureClasses和Feature DataSets目标功能类型中的记录。注意,每个表都有一个记录,每个表的字段列表。
要获得每个字段一条记录,列表分解器用于将列表展开。也,BulkAttributerMovers有助于清除多余的属性和列表。
?2019安全亚搏在线软件公司|合法的