location

Координаты на расстоянии и углу от сайта

Описание

sitelocation = location(site) возвращает местоположение сайта антенны.

пример

[lat,lon] = location(site) возвращает широту и долготу сайта антенны.

Этот синтаксис только поддерживает сайты антенны с CoordinateSystem значение свойства 'geographic'.

[___] = location(site,distance,azimuth) возвращает новое местоположение, достигнутое путем перемещения сайта антенны расстоянием, заданным в направлении угла азимута. Местоположение вычисляется путем прохождения большого кругового пути с помощью сферической модели Earth.

Этот синтаксис только поддерживает сайты антенны с CoordinateSystem значение свойства 'geographic'.

Примеры

свернуть все

Создайте сайт в 1 км к северу от данного сайта.

Создайте первый ретранслятор.

tx = txsite('Name','MathWorks', ...
       'Latitude',42.3001, ...
       'Longitude',-71.3504);

Вычислите местоположение в 1 км к северу от первого сайта.

[lat,lon] = location(tx,1000,90)
lat = 42.3091
lon = -71.3504

Создайте второй ретранслятор в местоположении, заданном lat и lon.

tx2 = txsite('Name','Second transmitter', ...
       'Latitude',lat, ...
       'Longitude',lon);

Покажите эти два ретранслятора.

show([tx,tx2])

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

свернуть все

Сайт антенны в виде скаляра или массива. Это - или txsite или объект rxsite. Для получения дополнительной информации смотрите txsite, и rxsite

Примечание

Если distance или azimuth вектор, затем сайт должен быть скаляром.

Расстояние, чтобы переместить сайт антенны в виде скаляра или вектора в метрах.

Угол азимута в виде скаляра или вектора в градусах. Угол азимута измеряется против часовой стрелки от должного востока.

Выходные аргументы

свернуть все

Местоположение сайта антенны, возвращенного как M-by-2 матрица с каждым модулем элемента в градусах. M является количеством сайтов в сайтах. Значение местоположения включает широту и долготу сайта антенны.

Если сайт антенны имеет CoordinateSystem набор свойств к 'geographic', L является вектором 1 на 2 в градусах широта и долгота. Выходная долгота перенеслась так, чтобы значениями был в области значений [-180 180]. Если САЙТ имеет CoordinateSystem установите на 'cartesian', L 1 3 вектор.

Широта одного или нескольких сайтов антенны, возвращенных как M-by-1 вектор с каждым модулем элемента в градусах. M является количеством сайтов в site.

Долгота одного или нескольких сайтов антенны, возвращенных как M-by-1 матрица с каждым модулем элемента в градусах. M является количеством сайтов в site. Выход перенесен так, чтобы значениями был в области значений [-180 180].

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

| | |

Введенный в R2019b