Jak przekonwertować MS Excel na KML

...

Oznaczanie rzeczy w Google Earth jest zabawne, ale trochę kłopotliwe.

KML to Google Keyhole Markup Language i jest wariantem XML, używanym do dostarczania informacji o współrzędnych dla Google Earth i podobnych aplikacji geograficznych. Konwertowanie istniejących danych do formatu KML jest dość proste, a istnieje wiele bezpłatnych arkuszy kalkulacyjnych Excel, które umożliwiają wyprowadzanie plików KML gotowych do importu.

Korzystanie z pliku XLS2KML.xls

Krok 1

Pobierz plik arkusza kalkulacyjnego XLS2KML.xls (adres URL znajduje się w sekcji Referencje). Ten plik używa makra VBA i funkcji eksportu XML programu Excel do pobierania informacji z określonych zakresów komórek i umieszczania ich w odpowiednich tagach KML.

Wideo dnia

Krok 2

Rozpakuj arkusz kalkulacyjny, a następnie otwórz go. Upewnij się, że włączyłeś makra.

Krok 3

Wpisz nazwę elementu, który chcesz zobaczyć w Google Earth w kolumnie Nazwa. Nie pozostawiaj żadnych kolumn nazwy pustych między wpisami, ponieważ skrypt użyje pierwszego pustego wiersza w kolumnie Nazwa jako wskaźnika końca zakresu.

Krok 4

Wprowadź informacje o szerokości geograficznej w odpowiedniej kolumnie.

Krok 5

Wprowadź informacje o długości geograficznej w odpowiedniej kolumnie.

Krok 6

Wprowadź element opisu do odpowiedniej kolumny.

Krok 7

Wprowadź informacje o wysokości do odpowiedniej kolumny.

Krok 8

Kliknij przycisk oznaczony Utwórz KML i zapisz plik w wybranym miejscu.

Krok 9

Załaduj plik KML do programu Google Earth, a następnie zapisz plik KML z programu Google Earth. (Google Earth posortuje dla Ciebie elementy KML według lokalizacji i ułoży je alfabetycznie, oszczędzając wiele żmudnego wycinania i wklejania w edytorze tekstu).

Korzystanie z MapExcelData.xls

Krok 1

Pobierz plik MapExcelData.xls z adresu URL w sekcji Referencje. Ten plik używa makra VBA i funkcji eksportu XML programu Excel do pobierania informacji z określonych zakresów komórek i umieszczania ich w odpowiednich tagach KML. Rozpakuj plik i uruchom arkusz kalkulacyjny.

Krok 2

Włącz makra (aby korzystać z pełnej funkcjonalności arkusza), wybierając opcję „Tak” w wyskakującym okienku zabezpieczeń programu Excel.

Krok 3

Przejdź do zakładki Dane.

Krok 4

Wprowadź szerokość geograficzną w kolumnie Szerokość.

Krok 5

Wprowadź długość geograficzną w kolumnie Długość geograficzna.

Krok 6

W razie potrzeby wprowadź inne informacje w pozostałych kolumnach. Wymagane są tylko szerokość i długość geograficzna; wypełnij pozostałe, jak uznasz za konieczne.

Krok 7

Naciśnij przycisk z napisem generuj plik KML. Zostaniesz poproszony o zapisanie pliku KML i nadanie mu nazwy.

Krok 8

Prześlij plik KML do programu Google Earth.

Wskazówka

Jeśli masz już informacje o nazwie, szerokości i długości geograficznej zapisane w innym arkuszu kalkulacyjnym Excela, możesz je skopiować i wkleić do kolumn XLS2KML i zaoszczędzić sobie dużo pisania.

Drugi wspomniany arkusz kalkulacyjny jest nieco bardziej w pełni funkcjonalny i może obsługiwać informacje o geocachingu i zapewnia większą interaktywność.