Запись данных географической линии в файл KML
kmlwriteline( записывает данные географической линии, указанные filename,latitude,longitude)latitude и longitude в файл, указанный filename в формате KML. kmlwriteline создает элемент KML Placemark для каждой линии, используя значения широты и долготы в качестве координат точек, определяющих линию. kmlwriteline устанавливает значения высоты, связанные с линией, как 0 и устанавливает интерпретацию высоты как 'clampToGround'.
kmlwriteline(___, задает пары «имя-значение», которые задают дополнительные свойства элемента KML. Имена параметров могут быть сокращенными и не учитывать регистр.Name,Value)
Если линия не видна, установите AltitudeMode кому 'clampToGround'. При появлении строки могут возникнуть проблемы со значением высоты.
Файлы KML можно просматривать с помощью браузера Google Earth™, который необходимо установить на компьютер.
Для Windows используйте winopen функция:
winopen(filename)
Для Linux, если имя файла является частичным путем, используйте следующие команды:
cmd = 'googleearth ';
fullfilename = fullfile(pwd, filename);
system([cmd fullfilename])
Для Mac, если имя файла является частичным путем, используйте следующие команды:
cmd = 'open -a Google\ Earth '
fullfilename = fullfile(pwd, filename);
system([cmd fullfilename])
Вы также можете просматривать файлы KML с помощью браузера Google Maps™. Файл должен находиться на веб-сервере, доступном из Интернета. Частного сервера интрасети будет недостаточно, так как сервер Google должен иметь доступ к указанному URL-адресу. Ниже приведен шаблон для использования Google Maps. Заменить your-web-server-path с реальной стоимостью.
GMAPS_URL = 'http://maps.google.com/maps?q='; KML_URL = 'http://your-web-server-path'; web([GMAPS_URL KML_URL])