Контроль метрической информации |
Контроль метрической информации включает в себя: - Контроль объектов на вырожденность. Выполняется проверка на ноль длины объектов (для линейных и векторных) и площади объектов (для площадных). Допустимые значения минимальной длины линейного объекта и минимальной площади площадного объекта указаны в параметрах контроля. - Контроль габаритов объектов. Выполняется проверка габаритов объектов по отношению к габаритам соответствующего листа карты. - Контроль замыкания площадных объектов и их подобъектов. Выполняется проверка на равенство координат первой и последней точки площадного объекта или подобъекта. - Контроль замыкания линейных объектов. Проверяются линейные объекты, расстояние между конечными точками которых не превышает заданного в параметрах контроля значения. Выполняется проверка на равенство координат первой и последней точки объекта. - Контроль направления цифрования площадных объектов и его подобъектов. Выполняется путем сравнения направления цифрования объекта карты и указанного в классификаторе направления цифрования для данного типа объектов. Направление цифрования подобъектов должно быть противоположно направлению цифрования объекта. - Контроль выходов на рамку листа. Выполняется проверка и редактирование метрики линейных и площадных объектов. В случае линейного объекта обрабатывается первая и последняя точка метрики. В случае площадного объекта обрабатываются все точки метрики. При обработке точек метрики расстояние от точки до рамки листа (dist) сравнивается со значениями полей: «Порог согласованности с рамкой» (dist_1), «Порог выхода на рамку» (dist_2). Если выполняется условие dist > dist_2 (точка не выходит на рамку листа), то данная точка метрики считается корректной и сообщение об ошибке в протокол не записывается. Если выполняется условие dist <= dist_1 (точка согласована с рамкой листа), то данная точка метрики считается корректной и сообщение об ошибке в протокол не записывается. Если одновременно выполняются условия dist <= dist_2 и dist > dist_1 (точка расположена вблизи рамки листа и точка не согласована с рамкой), то выполняется дотягивание точки до рамки и в протокол записывается сообщение "Ошибка дотягивания метрики до рамки листа". На границах зон проверка выполняется с использованием значений долготы крайних меридианов зон. - Контроль двойных точек. Проверка наличия и удаление подряд расположенных точек с совпадающими значениями координат. |