希望看到一个选项,允许您在关闭工作区/工作台时强制弹出工作区参数描述。选项将保存在工作区中,并且仅适用于您需要的内容以及在此工作区中进行的(有意义的)内容更改。
这将有助于跟踪概述,帮助,最重要的是历史。
只有开放式API地理数据库编写器可以在FME服务器/云上使用。这不允许您公开“geodb-type”和“geodb-metadata-string”格式属性。
是否有人知道将元数据写入地理数据库的解决方案?如果不是,这似乎是服务器/云的一个主要缺点。
你好,FME社区!亚搏国际在线官网
我目前正在使用xmlupdater更新功能类的元数据。到目前为止一切都很顺利,但我在这里碰到了一堵墙。我正在尝试更新元数据表中的水平/垂直位置精度。这些可以在工作表的资源/质量/报告部分找到。以下是有关字段的图片:
正如您在这个例子中看到的,它非常简单。您可以在描述中设置尺寸并填充水平位置精度报告。我的问题是因为我现在需要两份报告,一个用于水平,一个用于垂直,创建后,XML显示如下:
如您所见,xmlUpdater的两个xml路径都相同,但“dimension”除外。这意味着水平和垂直描述的XML路径读作“/元数据/dqinfo/report/measdesc“。
我的问题是:在XML路径中有没有一种方法可以区分这两个位置?所以我可以用两个不同的报告来填充描述。
我尝试在路径中添加“维度”和完整报告标记,但没有成功。我正在寻找任何反馈,以指出我的正确方向。
感谢您提前帮助一位地理信息系统同学。
你好,可爱的FME社区亚搏国际在线官网
我对FME世界还比较陌生,目前正在一个小项目中使用xmlupdater更新特性类的元数据。除了尝试更新下拉菜单的XML值外,该过程工作正常。例如,如果您转到功能类的项目描述并转到“概述”-->“引用联系人”,我将尝试将“角色”从分发服务器更改为发布服务器,如下所示:
经过反复尝试,我发现这个特定字段的XML标记是:
如您所见,“value=011”在标记内,我在xmlUpdater中尝试了不同的选项,但似乎您只能替换标记后或之前的内容(rolecd value=“011”),不是里面的东西(需要把数字011改成010)。我认为这不是我可以用xmlupdater替换的东西(至少据我所知),所以我想知道是否有人可以提供一些反馈,并为我指明正确的方向。
事先谢谢。
你好!
我刚进入FME世界,我有点希望有人能为我指明正确的方向。
目前,我正在尝试构建一个FME例程,它允许我从Excel工作表(工程师部门的首选格式)中读取元数据,并将其写入geodatabase特性类。
这是我的工作流当前的外观:亚搏在线
在更新元数据字段(标题,总结,说明,但是,当涉及到写入新值(在空白字段中写入)时,例程成功运行,但是没有任何值被添加到要素类元数据中。
这就是我的XML更新程序的外观:
在这个特定的例子中,功能类有一个标题,因此FME例程正在更新到Excel电子表格中的新标题。也就是说,摘要和信用元数据字段在原始特性类中是空的,并且在流程完成后保持为空。
我已经尝试了所有不同的更新类型,但没有一个是有效的。我有什么东西不见了吗?我用错变压器了吗?或者只能更新现有字段而不能更新空白字段?
如有任何反馈,我们将不胜感激。
谢谢你抽出时间。
嗨,FME社区亚搏国际在线官网,
所以我收集了50个TIFF文件(历史航拍图像)。元数据存在于单独的文件中,我可以选择-csv,XML(fgdc)或者元数据的kml(我有每种格式的元数据)。
元数据包括:光栅文件名,图像中心的纬度/经度,每个图像角的纬度/经度,以及关于图像收集的更多细节。
我的问题是-我如何将元数据与光栅文件结合起来,并将其写入geotiff?
我尝试了FeatureMerge,数据检查器显示了在合并后我希望看到的内容——具有功能表的光栅文件。当我去写文件的时候,此“功能表”(来自csv的元数据信息,在这种情况下)消失。
我在这里做错什么了?
谢谢,
安得烈
你好,我需要将今天的日期添加到地理数据库中所有要素类(有数据)的元数据的“修订日期”部分。
你好,
我想使用FME桌面在线更新Arcgis中项目的元数据。
在Thomas Maschler的帮助下,我成功地使用python脚本更新了aol元数据:https://gist.github.com/frieswooudloper/590d428afce5d2d873bd6b4b81acc1d9
我试着用httpcaller在fme deskop中做同样的事情,但这并不能正常工作。工作区运行成功并返回HTTP状态代码200(OK)。但是元数据是不变的。
请参阅附加的我的工作区。我也有一个用于测试的XML文件目的。
任何帮助都将不胜感激。
威利
从SDE读取元数据后,geodb_metadata_字符串已更新,新的geodb_type属性设置为geodb_metadata。如何配置FeatureWriter或ArcSDE Writer以接受元数据更改。
在FME中标准化并始终显示每个支持格式的支持版本将非常方便。例如。看看LandXML,LandXML读写器信息中的某个地方声明支持1.1版的受限子集,并计划将来提供额外的支持。
很高兴看到这样的事情:
LandXML读写器
支持的最新版本:1.0(完整版)1.1(部分)
大家好,
我想构建一个工作区来生成和验证UK Gemini 2.2元数据。我可以使用模板生成XML,并从该特性更新所需的元素。然而,验证它正是我被困住的地方。XML使用两个iso19139模式和gemini模式进行验证。这些在Github上提供:
ISO 19139 XSD模式(Eden 2009-03-16)
ISO 19139表A.1约束示意图(Medin/Parslow 1.4)
我对XML模式和Schematrons非常陌生。我认为一系列的XML验证器可以做到这一点,但我不知道如何配置它们。
FME Land以前有人完成过吗?
非常感谢,
戴维·麦克德莫特
我已经在我的字段(hs2_suitability code)中添加了_别名后缀,我想将别名更改为(hs2适合性代码),但当我向gdb写入时,别名不会更新。
我有一个包含元数据配置文件的XML和另一个与我的配置文件匹配并包含数据的XML,但并不是所有的元数据元素都存在。
我需要在第二个XML中用元数据信息填充元数据配置文件。
这就是我迄今为止所做的:
我有两个XML读卡器,每个读卡器指向每个XML,并且“elements to match”参数设置为md_metadata(父标记)。我已经将配置文件XML设置到了一个xmlupdater转换器的文档端口中,将第二个XML设置到了它的更新端口中,但是我不知道下一步该怎么做。我应该在更新部分设置什么?
编辑:我会把我的问题再扩大一点。
左边是我的元数据结构(我的主XML)的一个非常简化的版本,右边是我想要得到的XML,用我实际拥有的数据来完成我的配置文件(中心XML代码)。
正如你所看到的,可能有重复的xpaths,这让事情变得更加棘手,至少对我来说。
这个XML更新程序Transformer似乎是一种方法,但我对FME的有限知识告诉我,我应该将每次修改映射到更新部分的主XML,这意味着800或900 xpaths(这是一个复杂的元数据结构,我无法控制将获取数据的元数据元素),这让人沮丧。
必须有一种更简单的方法来处理这个问题。也许有一些复杂的XQueries?
我一直在考虑另一个选择。我可以尝试将XML数据放入一个JSON键值对象中(仍然不知道如何做)。将值作为属性公开,并使用它们用xmlTemplater转换器填充XML模板。使用fme:get attribute函数和一些额外的xquery来处理重复(同样,我必须学习如何做到这一点),我可以在几个小时的工作中准备好XML模板。
除了这方面的一些帮助之外,我真的要感谢任何能给我一个好的XQuery参考的人,因为我的目标是能够理解并自己构建复杂的查询。
我正在处理aixm 5.1任务。任务是将一个GIS数据转换并映射为用于etod的aixm格式。我已经映射了该功能,但我对消息元数据和功能元数据(如扩展、名称度量和数据戳)有问题。知道如何映射它吗?