
- •Томский государственный университет систем управления и радиоэлектроники (тусур)
- •Cadgis Integrator - технология обмена данными между гис и сапр
- •Реферат
- •Введение
- •Анализ предметной области
- •Описание предметной области
- •Обзор существующих подходов к трансляции данных
- •Постановка и анализ задачи
- •Постановка задачи
- •Анализ задачи
- •Разработка структурной схемы программы
- •Графический интерфейс пользователя
- •Реализация
- •Классификаторы цифровой информации
- •Классификатор цифровой информации «cad/gis Integrator» для гис
- •Классификатор цифровой информации «cadgis Integrator» для сапр
- •Реализация алгоритма чтения данных на примере формата esri shp с помощью AutoDesk Feature Data Objects
- •Тестирование
- •Нагрузочное тестирование
- •Функциональное тестирование
- •Конвертирование данных shp в формат mif/mid
- •Конвертирование данных shp в формат dxf
- •Тестирование на реальных проектах
- •Технико-экономическое обоснование
- •Карта описания программного продукта
- •Определение технико-экономических показателей проекта прямым методом
- •57 Чел.- месяцев
- •Определение технико-экономических показателей методом функциональных точек
- •Определение стоимости (договорной цены) на создание программной системы
- •Определение фонда оплаты труда на разработку и комплексные испытания программной системы
- •Определение фонда оплаты труда на проведение опытной эксплуатации программной системы
- •Структура договорной цены на программное обеспечение
- •Определение и анализ рыночной стоимости прикладного программного обеспечения
- •Безопасность жизнедеятельности
- •Анализ опасных и вредных производственных факторов, связанных с эксплуатацией пэвм на рабочем месте
- •Требования безопасности к рабочему месту пользователя электронно-вычислительной машины (эвм)
- •Допуск к работе и контроль здоровья
- •Требование к пэвм
- •Требования к помещениям для работы с пэвм
- •Требования к микроклимату
- •Требования к уровню шума и вибрации
- •Требования к освещению помещений и рабочих мест с пэвм
- •Расчет искусственного освещения
- •Расчет естественного освещения
- •Требования к уровням электромагнитных полей на рабочем месте, оборудованным пэвм.
- •Требования к визуальным параметрам вдт, контролируемым на рабочем месте.
- •Требования к организации и оборудованию рабочих мест с пэвм взрослых пользователей.
- •Мероприятия по снижению пожароопасности в рабочей зоне
- •Мероприятия по контролю и гигиенической оценке уровня электромагнитных полей на рабочих местах
- •Мероприятия по обеспечению электробезопасности
- •Инструкция по технике безопасности для пользователей и операторов эвм
- •Общие требования
- •Требования безопасности перед началом работы
- •Требования безопасности во время работы
- •Требования безопасности в аварийных ситуациях
- •Требования безопасности по окончании работы
- •Меры оказания первой медицинской помощи при поражении электрическим током
- •Действия персонала в случае возникновения пожара
- •Заключение
- •Список использованных источников
- •Приложение а
- •Обзор файловых форматов
- •Приложение б
- •Обзор технологии доступа к произвольным форматам fdo
- •Общее описание
- •Основные операции
- •Приложение в
- •Список научных трудов по тематике дипломного проекта
Конвертирование данных shp в формат dxf
Конвертация данных из формата SHP в обменный формат DXF выполняется по следующему алгоритму:
запустить «CADGIS Integrator»;
вызвать диалог открытия файлов обменного формата ПК «CREDO», используя соответствующую кнопку на панели инструментов (рисунок 3.3, кнопка 13) или кнопку вызова диалога в главном окне программы (рисунок 3.3, кнопка 1);
в появившемся диалоге выбрать файл обменного формата;
нажать кнопку «Открыть»;
на панели «Исходные данные» в строке адреса отобразится путь к исходным данным. Путь к исходным данным можно задать с клавиатуры, в случае указания неверного пути программа выдаст соответствующее информационное сообщение;
в позиции «Масштаб» в главном окне программы необходимо выбрать значение масштаба исходных данных. Выбор осуществляется из соответствующего списка значений (рисунок 5.1). Указанное значение определяет состав и графическое оформление объектов на плане. Список масштабного ряда формируется автоматически на основе подключаемого для конвертации классификатора и файла соответствий;
вызвать диалог сохранения файлов результата конвертации в обменном формате DXF, используя соответствующую кнопку на панели инструментов (рисунок 3.3, кнопка 14) или кнопку вызова диалога в главном окне программы (рисунок 3.3, кнопка 4);
в появившемся диалоге задать путь и имя файла, в который необходимо поместить данные полученные в результате конвертации;
нажать «ОК»;
на панели «Результат» в строке адреса отобразится путь к выбранной папке, например как на рисунке 5.12. Путь к папке результата можно задать с клавиатуры, в случае если указанная папка не существует, программа создаст ее;
в позиции «Формат» на панели «Результат» необходимо из списка выбрать значение соответствующее формату DXF, например как на рисунке 5.13;
в позиции «Классификатор» на панели «Результат» необходимо, выбрав значение из списка, подключить классификатор цифровой топографической информации (рисунок 5.14). Выбранный классификатор определяет правила конвертации ЦММ из формата ПК «CREDO» в формат DXF. Объекты ЦММ, коды классификатора, графическое оформление в формате ПК «CREDO» будут преобразованы в формат DXF по правилам, описанным в выбранном классификаторе;
в случае необходимости смещения исходных координат объектов на какие-либо значения по осям X и Y можно воспользоваться позициями «Сдвиг по X» и «Сдвиг по Y» на панели «Результат» главного окна программы. Значения сдвига можно задать с клавиатуры либо при помощи стрелок вверх и вниз в правой части поля ввода (рисунок 5.6);
при необходимости вызвать окно пользовательских настроек параметров конвертации, используя соответствующую кнопку на панели «Результат» главного окна программы (рисунок 3.3, кнопка 7);
в появившемся диалоговом окне задать необходимые пользовательские настройки конвертации. Закрыть окно настроек, сохранив введенные параметры кнопкой «ОК»;
запустить процесс конвертации данных, нажав соответствующую кнопку на панели инструментов программы (рисунок 3.3, кнопка 15). Индикатор работы программы будет отображать процесс конвертации (рисунок 5.10);
после завершения конвертации в строке состояния появиться соответствующее сообщение – «Готово»;
загрузить полученные в результате конвертации данные в САПР (например, КОМПАС или AutoCAD), выполнив стандартную процедуру открытия файла чертежа;
Пример результатов конвертации ЦММ ПК «CREDO» приведен на рисунке 5.15.
Все тесты были выполнены с помощью системы NUnit и показали функциональную пригодность программы CADGIS Integrator, точность выдаваемых результатов и соответствие их стандартам и нормам.