Возник вопрос, прошу ответить:
Может ли пользователь влиять на то, какие параметры и в каком виде отображаются в строке состояния в нижней части экрана.
Например: при окончании сбора угодия в строке состояния его площадь отражена в виде 0,000 кв.м., в дальнейшем при выделении угодия его площадь отображается в виде 0,0000 га (как в обменном файле). Можно ли увидеть площадь угодия в виде 0,000 кв.м. при его выделении ? и т.д.
Причина вопроса в том, что при проверке обменных файлов определяется сумма округленных значений площадей угодий, которая не всегда совпадает с окруленным значением участка (нужно подгонять).Сумская область.
Строка состояния пользовательски (почти) не настраивается. Если считаете, что ведет себя неадекватно, то опишите пошагово что не так и как должно было бы быть. Я в процессе сбора вообще площади смог увидеть, только после последующей пометки.
В принципе, формат площади в строке состояния определяется маской параметра Площадь текущей карты (то самое почти).
Строка состояния работает адекватно. Значение площади собраного объекта в кв. метрах появляется в момент завершения сбора и исчезает при малейшем смещении курсора с точки замыкания. Поэтому чтобы “поймать” площадь объекта в метрах в момент завершения сбора приходится работать с карандашом в левой руке (при отсутствии дрожания в правой).
Когда сумма округленных значений площадей угодий не равна округленной площади участка приходится искать угодие с площадью близкой к границе округления:5,4 округляется как 5 а 5,6 округляется как 6.
Смещение угла угодия на 1…2 см. приводит к нужному результату.
Для чего Держкомзему нужна такая проверка обменных файлов - это вопрос к Держкомзему.
Неудивительно, что я не смог заметить этот момент. Руки уже не те. ![]()
Процедура знакомая, тоже такими делами занимаемся. Обычно поступаю так: копирую в новый файл угодия и участок, ставлю маску площади на 5 знаков, вывожу экспликацию и “вычисляю” подозрительные округления.
Благодарю за участие в обсуждении этой темы.
В результате вырисовалось такое решение:
-в маске служебного параметра ID 0 (Площа) добавляем “00” (/10000 0.000000)
-корректируем файл (в строке состояния появляется невероятная точность площади сарая)
-возвращаем маску параметра в прежнее состояние
Все.