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