Как да конвертирате MS Excel в KML

...

Маркирането на неща в Google Earth е забавно, но малко трудно.

KML е Keyhole Markup Language на Google и е вариант на XML, използван за предоставяне на координатна информация за Google Earth и подобни географски приложения. Преобразуването на съществуващи данни в KML е доста лесно и има редица свободно достъпни електронни таблици на Excel, които ще ви позволят да извеждате KML файлове, готови за импортиране.

Използване на XLS2KML.xls

Етап 1

Изтеглете файла с електронна таблица XLS2KML.xls (URL адресът е в секцията Референции). Този файл използва макрос на VBA и функционалността за експортиране на XML на Excel, за да извлече информация от конкретни диапазони от клетки и да ги постави в подходящи KML тагове.

Видео на деня

Стъпка 2

Разархивирайте електронната таблица, след което я отворете. Уверете се, че сте активирали макроси.

Стъпка 3

Въведете името на елемента, който искате да видите в Google Earth в колоната Име. Не оставяйте никакви колони Име празни между записите, тъй като скриптът ще използва първия празен ред в колоната Име като индикатор за края на диапазона.

Стъпка 4

Въведете информацията за географската ширина в съответната колона.

Стъпка 5

Въведете информацията за дължината в съответната колона.

Стъпка 6

Въведете елемента за описание в съответната колона.

Стъпка 7

Въведете информацията за надморската височина в съответната колона.

Стъпка 8

Щракнете върху бутона, отбелязан Създаване на KML, и запазете файла там, където искате да бъде.

Стъпка 9

Заредете KML файла в Google Earth и след това запазете KML файла от Google Earth. (Google Earth ще сортира KML елементите вместо вас по местоположение и ще ги подреди по азбучен ред, спестявайки много досадно изрязване и поставяне в текстов редактор).

Използване на MapExcelData.xls

Етап 1

Изтеглете MapExcelData.xls от URL адреса в секцията Референции. Този файл използва макрос на VBA и функционалността за експортиране на XML на Excel, за да извлече информация от конкретни диапазони от клетки и да ги постави в подходящи KML тагове. Разархивирайте файла и стартирайте електронната таблица.

Стъпка 2

Активирайте макроси (за да използвате пълната функционалност на листа), като изберете „Да“ в изскачащия прозорец за сигурност на Excel.

Стъпка 3

Превключете към раздела Данни.

Стъпка 4

Въведете географската ширина в колоната Latitude.

Стъпка 5

Въведете дължината в колоната за дължина.

Стъпка 6

Въведете друга информация в другите колони, както е подходящо. Изискват се само географска ширина и дължина; попълнете останалите, както сметнете за необходимо.

Стъпка 7

Натиснете бутона, който казва генериране на KML файл. Ще бъдете подканени да запишете KML файла и да му дадете име.

Стъпка 8

Качете KML файла в Google Earth.

Бакшиш

Ако вече имате информация за име, географска ширина и дължина, записана в друга електронна таблица на Excel, можете да я копирате и поставите в колоните на XLS2KML и да си спестите много писане.

Втората спомената електронна таблица е малко по-пълнофункционална и може да поддържа информация за геокешинг и повече интерактивност.