hide

Сделайте geoplayer невидимая фигура

Синтаксис

Описание

пример

hide(player) скрывает geoplayer фигура. Чтобы вновь отобразить этот рисунок, использовать show(player).

Примеры

свернуть все

Загрузите последовательность координат широты и долготы.

data = load('geoRoute.mat');

Создайте географический проигрыватель с уровнем изменения масштаба 10. Сконфигурируйте проигрыватель, чтобы показать его полную историю нанесенных на график точек.

player = geoplayer(data.latitude(1),data.longitude(1),10,'HistoryDepth',Inf);

Отобразите первую половину географических координат в последовательности. Круговой маркер указывает на текущее положение.

halfLength = round(length(data.latitude)/2);

for i = 1:halfLength
    plotPosition(player,data.latitude(i),data.longitude(i));
end

Скройте проигрыватель и подтвердите, что это больше не отображается.

hide(player)
isOpen(player)
ans = logical
   0

Добавьте остающуюся половину географических координат к карте.

for i = halfLength+1:length(data.latitude)
    plotPosition(player,data.latitude(i),data.longitude(i));
end

Покажите проигрывателю. Проигрыватель теперь отображает обе половины маршрута.

show(player)

Входные параметры

свернуть все

Потоковая передача географического проигрывателя в виде geoplayer объект.[1]

Смотрите также

| |

Введенный в R2018a

[1] Выравнивание контуров и меток области является представлением функции, обеспеченной по условию поставщики, и не подразумевает подтверждение MathWorks®.

Для просмотра документации необходимо авторизоваться на сайте