Карта
![]() |
![]() |
|
| в палитре | на схеме |
Описание
Блок имитирует карту поверхности Земли (равноугольная цилиндрическая проекция Меркатора) и позволяет отображать на ней точки с заданными географическими координатами (широтой и долготой). Преобразование координат происходит по следующим формулам:
- a – ширина карты
- b – высота карты
- L – широта, град
- B – долгота, град
Широта и долгота точек задается как матрица BL размерностью N×2, где N – число исследуемых точек, широта – первый столбец матрицы, долгота – второй столбец матрицы.
Северная широта задается со знаком плюс, южная широта со знаком минус.
Восточная долгота задается со знаком плюс, западная долгота со знаком минус.
Блок автоматически преобразовывает широту больше 90° и долготу больше 180° в эквивалентные им значения, например:
Размеры исследуемых точек на карте можно задать в свойствах блока массивом размерностью N, где каждый размер R[i] однозначно соответствует точке с координатами BL[i, j].
В блоке предусмотрена возможность построения траекторий движения точек с заданной дискретизацией по времени и числом используемых отрезков для построения (длины каждой из траекторий).
В блоке предусмотрена возможность 3D Визуализации точек у поверхности Земного шара. При активации свойства "3D Визуализация" появится возможность задать высоту для каждой из точек аналогично с их размерами.
После задания координат точек BL (соответственно и их количества) в группе "Цвета точек" появится возможность задать цвет для каждой из точек.
Входные порты
Блок не имеет входных портов.
Выходные порты
Блок не имеет выходных портов.
Свойства
| Название | Имя | Описание | По умолчанию | Тип данных |
|---|---|---|---|---|
| Географические координаты точек, град | BL | Задаваемые широта и долгота точек | [[0 , 0]] | Матрица |
| Размер точек | R | Задаваемый радиус точек | 3 | Массив |
| Построение траекторий | track_on | Позволяет включить построение траекторий. Возможные значения: "Да", "Нет" | Нет | Двоичное |
| Шаг дискретизации, сек | dtotr | Шаг по времени, в соответствии с которым будет происходить построение следующего отрезка траектории. Свойство доступно при активированном свойстве "Построение траекторий" | 0.4 | Вещественное |
| Число одновременно отображающихся отрезков | notr | Число одновременно отображающихся отрезков траектории для каждой из точек. Свойство доступно при активированном свойстве "Построение траекторий" | 30 | Целое |
| 3D Визуализация | 3Dvis | Позволяет включить 3D Визуализацию. Возможные значения: "Да", "Нет" | Нет | Двоичное |
| Высота точек, км | H | Задаваемая высота точек над поверхностью Земли. Свойство доступно при активированном свойстве "3D Визуализация" | 0 | Массив |
| Радиус Земли, км | Rz | Задаваемый радиус Земли. Свойство доступно при активированном свойстве "3D Визуализация" | 6378,137 | Вещественное |
| Цвета точек | Группа свойств, задающих цвета заданных точек. Количество свойств зависит от количества точек, задаваемых в свойстве "Географические координаты точек" | |||
| Цвет 1 точки | Col1 | Цвет первой точки | 255 | Цвет |
Параметры
| Название | Имя | Описание | Тип данных |
|---|---|---|---|
| Координата x | x | Координаты x заданных точек | Массив |
| Координата y | y | Координаты y заданных точек | Массив |
| Координата xg | xg | Координаты xg заданных точек. Параметр доступен при активированном свойстве "3D Визуализация" | Массив |
| Координата yg | yg | Координаты yg заданных точек. Параметр доступен при активированном свойстве "3D Визуализация" | Массив |
| Координата zg | zg | Координаты zg заданных точек. Параметр доступен при активированном свойстве "3D Визуализация" | Массив |
| Координаты x траекторий | xotr | Координаты x отрезков траекторий точек. Параметр доступен при активированном свойстве "Построение траекторий" | Матрица |
| Координаты y траекторий | yotr | Координаты y отрезков траекторий точек. Параметр доступен при активированном свойстве "Построение траекторий" | Матрица |
| Номер текущего отрезка | tekotr | Номер отрезка траектории который построится на текущем шаге дискретизации | Целое |
| Число полных циклов отрезков | tekkr | Число полных циклов отрезков, где один цикл задается свойством "Число одновременно отображающихся отрезков" | Целое |

