Контроль метрической информации

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

Контроль метрической информации включает в себя:

- Контроль объектов на вырожденность. Выполняется проверка на ноль длины объектов (для линейных и векторных) и площади объектов (для площадных). Допустимые значения минимальной длины линейного объекта и минимальной площади площадного объекта указаны в параметрах контроля.

- Контроль габаритов объектов. Выполняется проверка габаритов объектов по отношению к габаритам соответствующего листа карты.

- Контроль замыкания площадных объектов и их подобъектов. Выполняется проверка на равенство координат первой и последней точки площадного объекта или подобъекта.

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

- Контроль направления цифрования площадных объектов и его подобъектов. Выполняется путем сравнения направления цифрования объекта карты и указанного в классификаторе направления цифрования для данного типа объектов. Направление цифрования подобъектов должно быть противоположно направлению цифрования объекта.

- Контроль выходов на рамку листа. Выполняется проверка и редактирование метрики линейных и площадных объектов.

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

При обработке точек метрики расстояние от точки до рамки листа (dist) сравнивается со значениями полей: «Порог согласованности с рамкой» (dist_1), «Порог выхода на рамку» (dist_2).

Если выполняется условие dist > dist_2 (точка не выходит на рамку листа), то данная точка метрики считается корректной и сообщение об ошибке в протокол не записывается.

Если выполняется условие dist <= dist_1 (точка согласована с рамкой листа), то данная точка метрики считается корректной и сообщение об ошибке в протокол не записывается.

Если одновременно выполняются условия dist <= dist_2 и dist > dist_1 (точка расположена вблизи рамки листа и точка не согласована с рамкой), то выполняется дотягивание точки до рамки и в протокол записывается  сообщение "Ошибка дотягивания метрики до рамки листа".

На границах зон проверка выполняется с использованием значений долготы крайних меридианов зон.

- Контроль двойных точек. Проверка наличия и удаление подряд расположенных точек с совпадающими значениями координат.