Обработка данных в программном комплексе Credo
Реализуемый в современных технологиях процесс сбора данных, за исключением создания опорных геодезических сетей, не разделяется на создание планового, высотного обоснования, съемочные или обмерные работы. Поэтому файл данных, формируемый в процессе выполнения работ с использованием электронной регистрации, содержит всю совокупность измерений и введенной в процессе съемки семантической информации в порядке их регистрации. Кроме того, резко изменившиеся, по сравнению с традиционными нормативными характеристиками, точностные параметры современных средств измерений существенно расширяет выбор схем построения плановых и высотных сетей, что размывает границу между методами построений (трилатерация. триангуляция, полигонометрия).
Все это определяет методологическую основу программного комплекса CREDO, базирующуюся на двух основных принципах: комплексном подходе к обработке информации и модульной структуре программного обеспечения.
Комплексность обработки информации достигается насыщением информационного, технологического и программного обеспечения средствами, позволяющими вводить и обрабатывать разнообразную метрическую, семантическую и синтаксическую информацию, создавать цифровую модель местности и решать на ее основе различные задачи в интересах пользователя. Такие средства, в частности, обеспечивают возможность:
- различных преобразований координатных систем;
- использования информации, полученной по современным технологиям с помощью разнообразных геодезических приборов, стоящих на вооружении производственных предприятий и организаций, и полной ее обработки методом наименьших квадратов с оценкой точности уравненных значений всех неизвестных и их функций;
- построения цифровой модели местности инженерного назначения по результатам полевой топографической съемки или векторизации имеющегося картографического материала;
- решения на основе цифровой модели местности различных прикладных задач, и в частности - создания проектов зданий и сооружений транспортных коммуникаций, формирования земельного участка и др. с получением, при необходимости, цифровой модели проекта, чертежного плана и пр. ;
- взаимодействия с распространенными ГИС- и CAD-системами экспортируя и импортируя информацию.
Каждая из перечисленных позиций требует решения достаточного большого числа локальных задач. Например, реализация первых двух позиций предполагает:
- определение и преобразование эллипсоидальных, геоцентрических и прямоугольных координат с использованием заданного эллипсоида и математической проекции;
- определение параметров связи координатных систем и др. ;
,ввод потока полевой информации, полученной с помощью устройств регистрации, автоматическое разделение (сепарацию) ее по видам геодезических измерений, классам точности и формирование схем геодезических построений;
- наличие разветвленной системы полевого кодирования синтаксических и семантических данных, полного описания атрибутов объектов местности и подготавливаемых программами CREDO проектов;
- выполнение комплекса предварительных вычислений, включающих расчет измеренных значений угловых и линейных величин, контроль технических допусков, учет редукционных поправок, определение рабочих координат определяемых пунктов, локализацию ошибочных данных и пр.;
- выявление и локализацию ошибочных данных;
- уравнивание неравноточных измерений, выполненных в геодезических построениях методом наименьших квадратов с оценкой точности уравненных значений неизвестных и их функций.
Комплексность обработки предполагает реализацию эффективной технологии «сквозной» обработки информации, начиная от ее создания (получения) и заканчивая проектом, разбивочным чертежом и иным документом, являющимся конечным продуктом деятельности проектно-изыскательской организации. При этом получаемый план местности становится не целью работ, а лишь средством ее достижения.
Модульная структура программного обеспечения CREDO позволяет, с одной стороны, обеспечить комплексность обработки данных, а с другой стороны - возможность формирования разнообразных по составу и функциональным возможностям пакетов программ. Так, по состоянию на начало 2009 г. программное обеспечение комплекса CREDO включает более 30 специализированных программных модулей, ориентированных на решение конкретных задач инженерной геодезии, цифровой картографии, маркшейдерии, землеустройства, проектирования различных объектов или их элементов и пр. Комбинация этих моделей позволяет сформировать линейку программных продуктов, ориентированных на решение задач конкретного пользователя.