Карта





в палитре на схеме

Описание

Блок имитирует карту поверхности Земли (равноугольная цилиндрическая проекция Меркатора) и позволяет отображать на ней точки с заданными географическими координатами (широтой и долготой). Преобразование координат происходит по следующим формулам:

где:
  • a – ширина карты
  • b – высота карты
  • L – широта, град
  • B – долгота, град

Широта и долгота точек задается как матрица BL размерностью N×2, где N – число исследуемых точек, широта – первый столбец матрицы, долгота – второй столбец матрицы.

Северная широта задается со знаком плюс, южная широта со знаком минус.

Восточная долгота задается со знаком плюс, западная долгота со знаком минус.

Блок автоматически преобразовывает широту больше 90° и долготу больше 180° в эквивалентные им значения, например:

Внимание:
При большом значении широты (около 85°) точки на Карте отображаются некорректно из-за математической природы картографической проекции.

Размеры исследуемых точек на карте можно задать в свойствах блока массивом размерностью 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 Число полных циклов отрезков, где один цикл задается свойством "Число одновременно отображающихся отрезков" Целое

Примеры

Примеры использования блока: