“kml writer-missing values”的注释和答案 https://knowledge.亚搏在线safe.com/questions/83092/kml-writer-missing-values.html “KML作家-缺失价值观”问题的最新评论和答案 IANASHLEY对IANASHLEY答案的评论 https://knowledge.亚搏在线safe.com/comments/83247/view.html网站

非常感谢。效果很好。

顺便说一句,我认为作为GML的输出也有同样的问题,它们可能是相关的。

周一,2018年11月26日10:10:23格林尼治标准时间 伊纳什利
戴维安特回答亚搏在线 https://knowledge.亚搏在线safe.com/answers/83124/view.html网站

您好!伊安纳什利

源kml(kml_-schema_-data)中有一个列表属性正在覆盖输出功能类型上设置的用户属性。我们正在努力纠正这个问题,但同时删除这个列表将确保您的属性被正确地写入。

请打开源KML功能类型属性并选择“格式属性”选项卡。单击kml_schema_data.name和kml_schema_data.value旁边的框。这将向工作区公开列表。

下一步,添加attributereMover转换器(attributeManager无法删除列表),在列表中选择kml_schema_data删除。您可以保留属性以删除未设置。

再次运行工作区-现在应该正确填充输出中的属性。

清华大学,2018年11月22日18:19:42格林威治标准时间 戴维泰保亚搏在线
大卫·R对大卫·R回答的评论 https://knowledge.亚搏在线safe.com/comments/83119/view.html网站

不幸的是,我不知道,我很少使用KML。希望有人能在这里插话。

清华大学,2018年11月22日17:01:24格林尼治标准时间 戴维德
回答:Ianashley https://knowledge.亚搏在线safe.com/answers/83117/view.html网站

戴维

感谢您调查此事。你知道为什么InspireID会显示在属性表中,而其他值会出现在kml_描述中吗?

为什么表中显示的列不包含数据?

我有一些其他的工作流,它们只是在sh亚搏在线apefiles中读取,使用裁剪器过滤特性,然后写一个kml。在这些情况下,所有值都在数据检查器的表中可见。

如果FME总是能将这些值放入表中,那就太好了。

伊恩

清华大学,2018年11月22日16:57:52格林威治标准时间 伊纳什利
大卫·R回答 https://knowledge.亚搏在线safe.com/answers/83113/view.html网站

通过查看“kml_description”属性,可以在FME检查器中看到这些属性:


我不知道qgis如何处理kml属性,然而。

清华大学,2018年11月22日16:31:43格林威治标准时间 戴维德
Ianashley评论 https://knowledge.亚搏在线safe.com/comments/83109/view.html网站

当我查看FME数据检查器或QGIS时,我在表中看到以下内容。


清华大学,2018年11月22日16:17:56格林威治标准时间 伊纳什利
大卫·R回答 https://knowledge.亚搏在线safe.com/answers/83107/view.html网站

这是从GoogleEarth中导入KML得到的:

清华大学,2018年11月22日16:13:00格林尼治标准时间 戴维德
大卫·R回答 https://knowledge.亚搏在线safe.com/answers/83104/view.html网站

据我所知,这些属性都在kml中,在 标签。还是我错过了什么?

清华大学,2018年11月22日16:09:14格林尼治标准时间 戴维德
回答:Ianashley https://knowledge.亚搏在线safe.com/answers/83102/view.html网站

这里是一个拉链

清华大学,2018年11月22日16:04:23格林尼治标准时间 伊纳什利
大卫·R回答 https://knowledge.亚搏在线safe.com/answers/83098/view.html网站

你能在这里发布一个复制行为的最小工作区吗?

清华大学,2018年11月22日15:57:18格林尼治标准时间 戴维德
回答:Ianashley https://knowledge.亚搏在线safe.com/answers/83097/view.html网站

我已经检查了那里的值,它们很好。如果我将属性重命名为较短的属性并使用shapefile编写器,那么我可以获取这些值,但更愿意使用处理较长属性名的kml(或其他格式)。

清华大学,2018年11月22日15:55:39格林威治标准时间 伊纳什利
大卫·R回答 https://knowledge.亚搏在线safe.com/answers/83096/view.html网站

您是否尝试将features发送给检查器并检查其中是否存在属性?

尝试将检查器连接到编写器之前的最后一个转换器。

清华大学,2018年11月22日15:53:30格林尼治标准时间 戴维德