2012-11-06 22 views
5

Nie miałem problemu z importowaniem kmlsów do tabel fusion i robieniem mnóstwa świetnych map, ale teraz wnoszą tylko trzy kolumny - nazwę, opis i geografię. Pozostałe atrybuty pojawiają się po kliknięciu obiektu, ale nie można wprowadzać żadnych zmian ustawień/motywów mapy na podstawie żadnego z nich i nie są one wyświetlane w widoku tabeli. Wygląda na to, że widok tabeli ogranicza się do nazwy, opisu i położenia geograficznego. Próbowałem z wieloma zestawami danych.Stół Fusion import KML

Czy ktoś jeszcze ma ten problem.

+0

Czy korzystasz z Google Fusion Tables za pośrednictwem serwisu Dokumentów Google lub interfejsu API Google Fusion Tables? – JasonM1

Odpowiedz

1

Jeśli użyjesz w KML elementów <Schema> i <SchemaData>, wówczas Google Fusion tables zaimportuje je jako kolumny.

<ExtendedData>     
    <SchemaData schemaUrl="anyURI"> 
    <SimpleData name=""> ... </SimpleData> 
    </SchemaData> 
</ExtendedData> 

Podobnie, jeśli używasz <Data> w ExtendedData dla metadanych wtedy również jest importowany jako kolumny w imporcie.

<ExtendedData>      
    <Data name="string"> 
    <value>...</value> 
    </Data> 
</ExtendedData>      

Zobacz poradnik związany z przykładów:
https://developers.google.com/kml/documentation/extendeddata

0

miałem ten problem z atrybutów, które nie pojawiają się w pierwszych kilku oznaczeń miejsc w dokumencie KML.

Obejście polegało na zmianie położenia oznaczeń miejsc lub dodaniu brakujących atrybutów z pewną wartością domyślną do wszystkich oznaczeń miejsc.

Bez różnicy, jeśli używasz Dane lub SchemaData.