我以前可以毫无问题地将 kmls 导入融合表并制作很多很棒的地图,但现在它只引入了三列 - 名称、描述和地理。其余属性会在单击某个功能时显示,但您无法根据其中任何一个进行任何地图设置/主题更改,并且它们不会显示在表格视图中。表格视图似乎仅限于名称、描述和地理位置。我已经尝试过多个数据集。
有没有其他人有这个问题。
我以前可以毫无问题地将 kmls 导入融合表并制作很多很棒的地图,但现在它只引入了三列 - 名称、描述和地理。其余属性会在单击某个功能时显示,但您无法根据其中任何一个进行任何地图设置/主题更改,并且它们不会显示在表格视图中。表格视图似乎仅限于名称、描述和地理位置。我已经尝试过多个数据集。
有没有其他人有这个问题。
如果您在 KML 中使用<Schema>
和元素,则Google Fusion 表格会将这些元素作为列导入。<SchemaData>
<ExtendedData>
<SchemaData schemaUrl="anyURI">
<SimpleData name=""> ... </SimpleData>
</SchemaData>
</ExtendedData>
同样,如果您<Data>
在ExtendedData中使用元数据,那么它也将作为导入中的列导入。
<ExtendedData>
<Data name="string">
<value>...</value>
</Data>
</ExtendedData>
请参阅带有示例的相关教程:
https ://developers.google.com/kml/documentation/extendeddata
我在 KML 文档的前几个地标中没有出现这个问题。
解决方法是重新排列地标,或者向所有地标添加具有某些默认值的缺失属性。
如果您使用Data或SchemaData没有区别。