Создание матрицы глубин

Печать Предыдущая страница Стартовая страница Следующая страница

Создание матрицы глубин выполняется по морским картам с классификатором s57navy.rsc. Исходные данные - один или несколько листов морских карт в формате SIT или SITX. Результирующая матрица содержит отрицательные значения глубин в области моря или признак отсутствия глубины (псевдокод) в области суши.

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

 На временную объединённую карту из исходных листов переносятся следующие объекты для построения матрицы глубин: изобата (ключ DEPCNT_L в классификаторе s57navy.rsc), отметка глубины (ключ SOUNDG_P), область суши (LNDARE_S), остров (LNDARE_P), затонувшее судно (WRECKS_P1), опасность (OBSTRN_S1),  подводная осыхающая скала (UWTROC_P).

 

Далее по объектам временной карты выполняется построение матрицы глубин. Построение матрицы включает следующие этапы:

 

- заполнение матрицы изобатами и областями суши;

- заполнение матрицы отметками глубин;

- вычисление незаполненных элементов методом интерполяции;

- заполнение матрицы препятствиями.

 

При обработке изобат используется семантика с кодом 174  (ЗНАЧЕНИЕ ИЗОБАТЫ). Для получения глубины семантика 174 используется с обратным знаком. Значение глубины заносится в элементы матрицы, по которым проходит метрика изобаты.

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

 Для усиления влияния точечного объекта "остров" слоя СУША специальный признак заносится не в один элемент матрицы, а в квадратную площадку из четырёх элементов. Квадратная площадка содержит один элемент попадания точки метрики и три элемента распространения, положение которых зависит от положения точки метрики внутри элемента попадания. Элементы распространения окружают угол элемента попадания, ближайший к точке метрики.

 При обработке отметок глубин значение глубины выбирается из  третьей координаты метрики (H). Знак выбираемого значения не меняется, то есть значение третьей координаты метрики должно быть отрицательным. Для усиления влияния отметок глубин рекомендуется задать режим Дополнительная обработка высотных точек = Построение лучей влияния высоты.

 При обработке объектов слоя ПРЕПЯТСТВИЯ (затонувшее судно, опасность, подводная осыхающая скала) используется семантика с кодом 179 (ЗНАЧЕНИЕ ГЛУБИНЫ). Для получения глубины семантика 179 используется с обратным знаком. Для усиления влияния точечного объекта слоя ПРЕПЯТСТВИЯ (затонувшее судно, подводная осыхающая скала) глубина заносится не в один элемент матрицы, а в квадратную площадку из четырёх элементов. Квадратная площадка содержит один элемент попадания точки метрики и три элемента распространения, положение которых зависит от положения точки метрики внутри элемента попадания. Элементы распространения окружают угол элемента попадания, ближайший к точке метрики.