Запишите географические данные о линии в файл 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])