Jak převést MS Excel do KML

...

Označování věcí v aplikaci Google Earth je zábavné, ale trochu nemotorné.

KML je Keyhole Markup Language společnosti Google a je variantou XML, která se používá k poskytování souřadnicových informací pro Google Earth a podobné geografické aplikace. Převod existujících dat do KML je poměrně jednoduchý a existuje řada volně dostupných Excelových tabulek, které umožňují výstup souborů KML připravených k importu.

Pomocí souboru XLS2KML.xls

Krok 1

Stáhněte si soubor tabulky XLS2KML.xls (adresa URL je v sekci Reference). Tento soubor používá makro VBA a funkci exportu XML aplikace Excel k získávání informací z konkrétních oblastí buněk a jejich vkládání do příslušných značek KML.

Video dne

Krok 2

Rozbalte tabulku a poté ji otevřete. Ujistěte se, že jste povolili makra.

Krok 3

Do sloupce Název zadejte název položky, kterou chcete v aplikaci Google Earth zobrazit. Mezi položkami nenechávejte žádné sloupce Name prázdné, protože skript použije první prázdný řádek ve sloupci Name jako indikátor konce rozsahu.

Krok 4

Zadejte informace o zeměpisné šířce do příslušného sloupce.

Krok 5

Zadejte údaje o zeměpisné délce do příslušného sloupce.

Krok 6

Zadejte prvek popisu do příslušného sloupce.

Krok 7

Zadejte informace o nadmořské výšce do příslušného sloupce.

Krok 8

Klikněte na tlačítko označené Vytvořit KML a uložte soubor na požadované místo.

Krok 9

Načtěte soubor KML do aplikace Google Earth a poté uložte soubor KML z aplikace Google Earth. (Google Earth za vás seřadí prvky KML podle umístění a seřadí je podle abecedy, což ušetří spoustu zdlouhavého vyjímání a vkládání v textovém editoru).

Pomocí MapExcelData.xls

Krok 1

Stáhněte si MapExcelData.xls z adresy URL v části Reference. Tento soubor používá makro VBA a funkci exportu XML aplikace Excel k získávání informací z konkrétních oblastí buněk a jejich vkládání do příslušných značek KML. Rozbalte soubor a spusťte tabulku.

Krok 2

Povolte makra (k využití všech funkcí listu) výběrem možnosti „Ano“ ve vyskakovacím okně zabezpečení aplikace Excel.

Krok 3

Přejděte na kartu Data.

Krok 4

Zadejte zeměpisnou šířku do sloupce Zeměpisná šířka.

Krok 5

Zadejte zeměpisnou délku do sloupce Zeměpisná délka.

Krok 6

Zadejte další informace do ostatních sloupců podle potřeby. Vyžaduje se pouze zeměpisná šířka a délka; vyplňte ostatní, jak uznáte za nutné.

Krok 7

Stiskněte tlačítko s nápisem Vygenerovat soubor KML. Budete vyzváni k uložení souboru KML a zadání názvu.

Krok 8

Nahrajte soubor KML do Google Earth.

Spropitné

Pokud již máte informace o jménu, zeměpisné šířce a délce zaznamenané v jiné tabulce aplikace Excel, můžete je zkopírovat a vložit do sloupců XLS2KML a ušetřit si tak spoustu psaní.

Druhá zmíněná tabulka je o něco plnohodnotnější a může podporovat geocachingové informace a větší interaktivitu.