Hur man konverterar MS Excel till KML

...

Att tagga saker i Google Earth är kul, men lite krångligt.

KML är Googles Keyhole Markup Language och är en variant av XML, som används för att tillhandahålla koordinerad information för Google Earth och liknande geografiapplikationer. Att konvertera befintliga data till KML är ganska enkelt, och det finns ett antal fritt tillgängliga Excel-kalkylblad som låter dig mata ut KML-filer redo för import.

Använder XLS2KML.xls

Steg 1

Ladda ner kalkylarksfilen XLS2KML.xls (URL: n finns i avsnittet Referenser). Den här filen använder ett VBA-makro och Excels XML-exportfunktion för att hämta information från specifika cellområden och placera dem i lämpliga KML-taggar.

Dagens video

Steg 2

Packa upp kalkylarket och öppna det sedan. Se till att du aktiverar makron.

Steg 3

Ange namnet på objektet du vill se på Google Earth i kolumnen Namn. Lämna inte några namnkolumner tomma mellan posterna, eftersom skriptet kommer att använda den första tomma raden i namnkolumnen som indikator för slutet av intervallet.

Steg 4

Ange latitudinformationen i lämplig kolumn.

Steg 5

Ange longitudinformationen i lämplig kolumn.

Steg 6

Ange beskrivningselementet i lämplig kolumn.

Steg 7

Ange höjdinformationen i lämplig kolumn.

Steg 8

Klicka på knappen märkt Skapa KML och spara filen där du vill att den ska vara.

Steg 9

Ladda KML-filen i Google Earth och spara sedan KML-filen från Google Earth. (Google Earth kommer att sortera KML-elementen åt dig, efter plats, och alfabetisera dem, vilket sparar mycket tråkigt att klippa och klistra in i en textredigerare).

Använder MapExcelData.xls

Steg 1

Ladda ner MapExcelData.xls från URL: en i avsnittet Referenser. Den här filen använder ett VBA-makro och Excels XML-exportfunktion för att hämta information från specifika cellområden och placera dem i lämpliga KML-taggar. Packa upp filen och starta kalkylarket.

Steg 2

Aktivera makron (för att använda bladets fulla funktionalitet) genom att välja "Ja" i säkerhetspopupen för Excel.

Steg 3

Växla till fliken Data.

Steg 4

Ange latitud i kolumnen Latitude.

Steg 5

Ange longitud i kolumnen Longitud.

Steg 6

Ange övrig information i de andra kolumnerna efter behov. Endast latitud och longitud krävs; fyll de andra som du anser nödvändigt.

Steg 7

Tryck på knappen som säger generera KML-fil. Du kommer att uppmanas att spara KML-filen och ge den ett namn.

Steg 8

Ladda upp KML-filen till Google Earth.

Dricks

Om du redan har namn-, latitud- och longitudinformation registrerad i ett annat Excel-kalkylblad, kan du kopiera och klistra in det i kolumnerna i XLS2KML och spara dig själv mycket att skriva.

Det andra kalkylarket som nämns är något mer fullfjädrat och kan stödja geocachinginformation och mer interaktivitet.