## Проверка маршрута

| Путь в меню |
|-------------|
| {{ menu }} → {{ menu_routes }} → Select Route → **Check route** |
| или |
| {{ menu }} → {{ menu_routes }} → Select Route → {{ btn_route_edit}} → **Check route** |

```{important}
Перед активацией для перехода маршрут должен быть проверен на навигационную безопасность. Настройки проверки безопасности **индивидуальны** для каждого маршрута.
```

### Процедура проверки маршрута

Для проверки маршрута в окне **Маршруты (Routes)** выбрать маршрут, нажать **Проверить маршрут (Check route)**.

**Особенности проверки:**
- Открытие маршрута для редактирования, сбрасывает статус проверки «не проверен» (not checked)
- Для повторной проверки необходимо нажать **Проверить маршрут (Check route)**
- Проверяется наличие навигационных опасностей в полосе **допустимого бокового отклонения судна (XTD)**

```{tip}
Ручной ввод XTD, меньших минимально допустимого значения, не возможен. Если требуется установить меньшее значение XTD, то необходимо изменить параметры расчета минимально допустимого значения: угол дрейфа, точность ЭНК, ожидаемую погрешность определения места.
```

### Расчетные формулы

#### Автоматический расчет минимально допустимого XTD

Минимально допустимое значение XTD выполняется по формуле:

![Формула расчета XTD](images/xtd-formula.png)

где:
- **$B_t$** - ширина маневровой полосы судна
- **$m$** - ожидаемая среднеквадратическая погрешность определения места судна, вводится пользователем
- **$c$** - ожидаемая среднеквадратическая погрешность нанесения на карту форм рельефа (CATZOC)

```{note}
Для расчета используется значение CATZOC, закодированное в ячейке, на которой находится путевая точка с исходящим плечом маршрута. Если значение CATZOC > 2, то для расчета используется значение, введенное вручную в **настройках проверки маршрута**.
```

#### Расчет маневровой полосы

Расчет маневровой полосы выполняется по формуле:

![Формула расчета маневровой полосы](images/maneuvering-band-formula.png)

где:
- **$L$** - длина судна или баржебуксирного состава, в метрах
- **$B$** - ширина судна или баржебуксирного состава, в метрах  
- **$a$** - введенный в размерениях максимальный угол дрейфа
- **$V$** - расчётная скорость судна на плече маршрута, в м/с

### Статусы проверки маршрутов

По умолчанию после создания или импорта статус маршрута устанавливается - «не проверен» (not checked).

| Статус | Пиктограмма | Описание |
|--------|-------------|----------|
| **Безопасен** | ![Безопасен](images/status-safe.png) | Маршрут проверен и безопасен<br><br>Опасные объекты в пределах установленного XTD отсутствуют<br><br>Повороты с установленными радиусами циркуляции возможны |
| **Не проверен** | ![Не проверен](images/status-not-checked.png) | Маршрут не проверен<br><br>Требуется выполнить проверку безопасности |
| **Проблема XTD** | ![Проблема XTD](images/status-xtd-problem.png) | XTD меньше минимального расстояния до опасностей<br><br>Циркуляция с заданным радиусом невозможна<br><br>Требуется корректировка параметров маршрута |
| **Опасности найдены** | ![Опасности](images/status-hazards-found.png) | Найдены навигационные опасности:<br>• Опасная изобата<br>• Запретные для плавания районы<br>• Недостаточный клиренс по высоте<br><br>Требуется изменение маршрута |
| **Особые условия** | ![Особые условия](images/status-special-areas.png) | На пути следования имеются районы с особыми условиями плавания:<br>• СНО (буи) в полосе безопасности маршрута<br>• Устаревшие ячейки ЭНК на маршруте<br><br>Требуется внимание судоводителя |

```{note}
Аналогичные статусы используются при проверке маршрута из окна создания/редактирования, только относятся они к плечам маршрута.
```

### Исключения при проверке

Если при настройке критериев проверки исключены какие-либо объекты и районы, то при нажатии кнопки **Проверить маршрут (Check route)** судоводителю выводится список исключенных из проверки объектов и районов.

![Диалог исключенных объектов](images/excluded-objects-dialog.png)

```{warning}
Маршрут со статусом «не проверен» (not checked) проверяется при его активации. Рекомендуется выполнять проверку заблаговременно для выявления и устранения потенциальных проблем.
```

```{warning}
Время проверки протяжённого маршрута, пересекающий больше количество ячеек ЭНК, может занимать значительное время. Рекомендуется выполнять проверку заблаговременно.
```

### Сброс статуса проверки маршрута

**Причины сброса статуса "Проверено (Checked)":**

#### 1. Изменения ячеек ЭНК
- Загружены новые ЭНК
- Загружены новые издания ЭНК  
- Загружены новые корректурные наборы
- Загружены корректурные ячейки со статусами: Re-Issue, Terminated
- Судоводителем была выполнена ручная корректура ячеек
- Судоводителем нанесены (импортированы) новые районы, которых следует избегать
- Судоводителем нанесены объекты NAVTEX

#### 2. Изменения параметров судна
- Максимального угла дрейфа
- Минимального расстояния до опасностей  
- Размерений судна (включая формирование барже-буксирного состава)

#### 3. Изменения условий плавания
- Текущей осадки судна
- Минимального запаса воды под килем
- Текущего уровня воды (влияет на подбор опасной изобаты и изменение вертикального габарита судна)
- Изменилось значение вычисленной опасной глубины, опасной изобаты и безопасной высоты
- Изменились критерии мониторинга опасностей

#### 4. Внешние маршруты
Переданные каким-либо способом маршруты также имеют статус **Непроверенные**, и рассматриваются ЭКНИС как новые.

```{important}
При любом изменении параметров, влияющих на безопасность, все ранее проверенные маршруты автоматически получают статус "не проверен" и требуют повторной проверки.
```

### Настройка критериев проверки безопасности маршрута

Индивидуальные параметры настройки проверки маршрута на безопасность задаются в окне настроек, которое открывается нажатием {{ btn_route_settings }}.

![Окно настройки критериев безопасности](images/Route_5.png)

| № | Параметр | Описание |
|---|----------|----------|
| **1** | **Accuracy of mapping of relief forms** | Ручной ввод **погрешности нанесения на карту форм рельефа** в случае, если CATZOC > 2<br>В ином случае используются значения в соответствии со стандартом S-67 Ed.1.0 Mariners Guide to Accuracy of Depth Information in ENC<br>Параметр влияет на расчёт XTD и мониторинг опасностей.<br>Если, при анализе ЭНК CATZOC > 2, для расчёта XTD применяется введённое значение. |
| **2** | **Expected error of route coordinates determinations (RMS)** | Ручной ввод **СКП** - ожидаемая точность координирования на маршруте<br>Не связан с ручным вводом СКП для позиции судна<br>Параметр влияет на построение XTD и мониторинг опасностей |
| **3** | **Minimum distance to hazards** | **Минимальное расстояние до опасностей**<br>Устанавливает минимальную дистанцию сближения с навигационными опасностями без учёта СКП |
| **4** | **Navigation hazards** | **Навигационные опасности**<br>Включает/исключает объекты, относящиеся к данной категории из проверки |
| **5** | **Safe water buoy** | **Осевые буи**<br>Включает/исключает осевые буи из проверки |
| **6** | **Safety contour** | **Опасная изобата**<br>Включает/исключает из проверки опасную изобату |
| **7** | **Areas with special conditions** | Группа **Районы со специальными условиями плавания**<br>Включает/исключает из проверок объекты, относящиеся к данной категории |
| **8** | **User defined areas to be avoided** | Группа **Пользовательские районы с особыми условиями**<br>Включает/исключает из проверок объекты, относящиеся к данной категории |
| **9** | **Save (Сохранить)** | Применяются настройки<br>Все изменения сохраняются и применяются к текущему маршруту |
| **10** | **Cancel (Отмена)** | Возврат в окно создания/редактирования маршрута без сохранения настроек мониторинга |

```{tip}
Рекомендуется настраивать критерии проверки в соответствии с ожидаемыми условиями плавания и характеристиками района. Более строгие критерии повышают безопасность, но могут ограничивать варианты маршрутов.
```

```{important}
**Проверка маршрута на навигационную безопасность выполняется не в пределах XTD.**

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

### Список найденных опасностей

Пиктограмма статуса показывает найдены или нет опасности на данном плече. По нажатию на пиктограмму открывается окно со списком найденных опасностей в окрестностях выбранной путевой точки и следующего плеча маршрута. На карту выводится проверяемый маршрут.

**Работа со списком опасностей:**
- Для просмотра обнаруженного опасного объекта выделить опасность из списка
- Опасность будет подсвечена на карте для визуального анализа
- Можно оценить степень угрозы и необходимость корректировки маршрута

![Интерфейс списка найденных опасностей](images/hazards-list-interface.png)

![Подсветка опасности на карте](images/hazards-map-highlight.png)

```{tip}
Перед прокладкой и проверкой маршрута убедиться, что для судна корректно заданы размерения и введена текущая осадка, а для создаваемого маршрута корректно заданы настройки проверок. Если в ходе проверки выявлены опасности, изучить список и отредактировать маршрут таким образом, чтобы он был полностью безопасен!
```

```{important}
**Проверка маршрута на навигационную безопасность не зависит от текущей картографической нагрузки и отображаемой карты.**

Сканирование осуществляется по ячейкам наиболее крупного масштаба, попадающих в XTD.
```

### Рекомендации по проверке маршрутов

**Перед проверкой:**
1. Убедиться в актуальности ЭНК и корректурных данных
2. Проверить размерения судна
3. Установите критерии безопасности соответствующие району плавания

**Процесс проверки:**
1. Выполнить полную проверку основного и резервных маршрутов
2. Проанализировать обнаруженные опасности
3. При необходимости скорректировать маршрут или критерии проверки
4. Повторить проверку после внесения изменений

**После проверки:**
1. Убедитесь, что все основной и резервные маршруты имеют статус "безопасен"
3. Регулярно проверять основной и резервные маршруты при изменении текущей осадки судна или при изменении уровня воды

```{warning}
Проверка маршрута не заменяет профессиональной оценки судоводителя. Окончательное решение о безопасности перехода всегда принимает капитан с учетом всех факторов, включая погодные условия, состояние судна и экипажа.
```

