span8
span4
元数据记录是信息的文件 - 通常作为一个XML文档 - 捕获数据和信息资源的基本特征。地理空间元数据被用于记录的地理数字资源诸如地理信息系统(GIS)的文件,地理空间数据库,和地球图像。
地理空间元数据记录包括核心库目录元素,如标题,摘要,和公开的数据;地理元素如地理范围和投影信息;和数据库等元素属性标签定义和属性域值。
阅读地理数据库元数据
阅读地理数据库的元数据是通过设置地理数据库读写参数触发 -功能读取模式- 以“元数据”。当读取元数据,读者要素类型有一个完全不同的模式读取功能时比。而不是列出用户属性,元数据特征类型列出了一些元数据字段,包括geodb_metadata_string而其它格式属性存储信息,如尺寸,空间列,几何形状等(包含地理数据库的元数据的XML字符串)
在元数据模式中,只有一个特征是从特征类型的输出。这意味着,阅读功能和元数据需要两个地理数据库的读者:一个拿到特征和一个获得的元数据。
写作地理数据库元数据
元数据写入时的正确类型的功能被写入到元数据应用表发生。元数据特征必须具有正确的几何形状的类型(即有geodb_type格式属性设置为“geodb_metadata”)和写入的元数据应举行XML格式的属性 - “geodb_metadata_string”。这将覆盖是在表/要素类以往任何元数据。如果多个功能的元数据被写入到同一个表,则使用最后一个特征。
请注意,目标要素类型(表)应是几何类型(点,多段线等)。
BikePaths_L(ESRI的shapefile)
BikePaths_L(XML文档)
在上面的图片,我们看到了BikePaths_L shape文件和BikePaths_L XML文件的一部分的可视化。
1。阅读源数据
而自行车道元数据是从使用XML(可扩展标记语言)读取器的XML文档阅读自行车道特征几何形状是从使用ESRI的shapefile读者源shape文件读出。这些文件将为目标要素类的特性和元数据。当添加XML阅读器,点击参数按钮,设置配置类型“特性路径”。此外,点击[...]按钮元素旁边以匹配对话框,并在随后的对话框窗口中,选中旁边的“元数据”。
2。定义XML功能的元数据和更新
所述AttributeCreator用于创建元数据串的属性(geodb_metadata_string),将持有包含在xml_fragment属性输入的XML定义。此外,也AttributeCreator将用于定义目标地理数据库格式为元数据。这是通过使用设置为值的格式参数(geodb_type)的完成geodb_metadata。
通过查看输入元数据的部分,可以看出,表示最小自行车路径长度的值尚未应用到所述元数据。
该XMLUpdater变压器将被用来更新与新值传入的元数据。内XMLUpdater参数对话框,在XML文档部分,设置以下值:
在变压器的更新部分,设置以下值:
最后,结果属性设置为geodb_metadata_string。
基本上,该变压器这需要元数据串,替换我们选择了新的价值的路径,并写入新的值返回到相同的属性。
3。加入线条特征和长度计算
有一对夫妇,我们将在自行车路线线条执行操作。该LineJoiner变压器将连接线特征组合在一起。当添加LineJoiner,打开变压器的参数对话框,单击[...]按钮在group-by参数。选择PATHID,路径名和PathType由属性组。变压器将连接线共同特点在它们共享相同的ID,名称和类型的实例。
该LengthCalculator将计算的进线特征的长度。当添加LengthCalculator,打开变压器的参数对话框,并确保设置length属性参数“光程”。
4。写功能和元数据
添加ESRI的地理数据库(文件地理数据库开放API)作家和指明该数据将被写入的输出地理数据库(即VancouverCity)。当提示选择一个特征类型,一定要选择BikePaths_L [形状]。一旦添加,连接XMLUpdater和LengthCalculator到地理数据库作家的输出。作为可选步骤,在地理数据库作家和双击,综合作用下,要素类/表名称重命名为“BikePaths”。保存并运行该工作区。
©2019安全亚搏在线软件公司|法律