Отобразите непрерывный маршрут в geoplayer
фигура
plotRoute(
использование player
,lat
,lon
,Name,Value
)Name,Value
парные аргументы, чтобы изменить визуальный стиль маршрута.
Например, plotRoute(player,[45 46],[0 0],'Color','k')
строит маршрут в geoplayer
фигурируйте как черная линия.
Загрузите последовательность координат широты и долготы.
data = load('geoRoute.mat');
Создайте географический проигрыватель и установите уровень изменения масштаба на 12. По сравнению с уровнем изменения масштаба по умолчанию этот уровень изменения масштаба уменьшает масштаб карты фактором 8.
player = geoplayer(data.latitude(1),data.longitude(1),12);
Отобразите полный маршрут.
plotRoute(player,data.latitude,data.longitude);
Отобразите координаты в последовательности. Круговой маркер указывает на текущее положение.
for i = 1:length(data.latitude) plotPosition(player,data.latitude(i),data.longitude(i)); pause(0.05) end
player
— Потоковая передача географического проигрывателяgeoplayer
объектПотоковая передача географического проигрывателя, заданного как geoplayer
объект.
lat
— Координаты широтыКоординаты широты точек вдоль маршрута, заданного как вектор с действительным знаком с элементами в области значений [–90, 90].
Типы данных: single
| double
lon
— Координаты долготыКоординаты долготы точек вдоль маршрута, заданного как вектор с действительным знаком с элементами в области значений [–180, 180].
Типы данных: single
| double
Задайте дополнительные разделенные запятой пары Name,Value
аргументы. Name
имя аргумента и Value
соответствующее значение. Name
должен появиться в кавычках. Вы можете задать несколько аргументов в виде пар имен и значений в любом порядке, например: Name1, Value1, ..., NameN, ValueN
.
'Color','g'
'Color'
'LineColor' Цвет линии, заданный как разделенная запятой пара, состоящая из 'Color'
и название цвета, короткое название цвета или триплет RGB. По умолчанию цвет линии выбран автоматически.
Для пользовательского цвета укажите триплет RGB. Триплет RGB представляет собой трехэлементный вектор-строку, элементы которого определяют интенсивность красных, зеленых и синих компонентов цвета. Интенсивность должна быть в области значений [0,1]
; например, [0.4 0.6 0.7]
Кроме того, вы можете задать имена некоторых простых цветов. Эта таблица приводит опции именованного цвета и эквивалентные значения триплета RGB.
Название цвета | Цветное краткое название | Триплет RGB | Внешний вид |
---|---|---|---|
'red' | 'r' | [1 0 0]
|
|
'green' | 'g' | [0 1 0]
|
|
'blue' | 'b' | [0 0 1]
|
|
'cyan'
| 'c'
| [0 1 1]
|
|
'magenta' | 'm' | [1 0 1]
|
|
'yellow' | 'y' | [1 1 0]
|
|
'black' | 'k' | [0 0 0]
|
|
'white' | 'w' | [1 1 1]
|
|
Пример: 'Color',[1 0 1]
Пример: 'Color','m'
Пример: 'Color','magenta'
'LineWidth'
'LineWidth'
(значение по умолчанию) | положительное числоШирина линии в точках, заданных как разделенная запятой пара, состоящая из 'LineWidth'
и положительное число. 1 точка = 1/72 дюйма.
'ShowEndpoints'
— Отобразите источник и место назначения'on'
(значение по умолчанию) | 'off'
Отобразите источник и пункты назначения, заданные как разделенная запятой пара, состоящая из 'ShowEndpoints'
и 'on'
или 'off'
. Задайте 'on'
отобразить источник и пункты назначения. Маркер источника является белым, и целевой маркер заполнен цветом.
У вас есть модифицированная версия этого примера. Вы хотите открыть этот пример со своими редактированиями?
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.