Научная статья на тему 'Элементы проектирования в среде MapInfo'

Элементы проектирования в среде MapInfo Текст научной статьи по специальности «Математика»

CC BY
228
202
i Надоели баннеры? Вы всегда можете отключить рекламу.
Область наук

Аннотация научной статьи по математике, автор научной работы — Полещенков В. Н., Любивая Л. С.

MapProject is a program product using an engineering model, which makes it possible to considerably save designing time of external engineering networks such as sewerage nets, rainwater disposals, watersupply lines, gas lines, heating systems, roads and railways. MapProject provides: establishment of red lines; designing of general plans as concerns mass and volume of the ground; development of DTMs (for relief and for development); tracing of broken lines with random pacing and curvature radii, transitional curved lines; tracing of curved lines by chords with random pacing; tracing of routes; construction of random nets in random closed area by different sets of pacing (Xdirection and Ydirection); crossand transversal profile construction for all the above mentioned networks with geological information on them being presented as well as underground services, geological sections; construction of random slopes; optimization of roadbed edge for embankments and depressions; calculations of volumes for ground works; making catalogues of coordinates for any curved and broken lines and templates for both fixed and random sizes; raster substrates of different scales for fast visualization in MapInfo. MapProject is useful for raster adjustment; processing of aerial photographs and space images with both certain and unknown parameters of photographing as well as photographs taken by unprofessional cameras from any reasonable distance. Processing of photographs and adjustment of rasters are connected with actualization of topographic plans for designing and making reference plans to be used as a basis for general plans of cities and settlements. There are no special terms for designing and drawing'.

i Надоели баннеры? Вы всегда можете отключить рекламу.
iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

ELEMENTS OF DESIGNING IN MAPINFO ENVIRONMENT

MapProject is a program product using an engineering model, which makes it possible to considerably save designing time of external engineering networks such as sewerage nets, rainwater disposals, watersupply lines, gas lines, heating systems, roads and railways. MapProject provides: establishment of red lines; designing of general plans as concerns mass and volume of the ground; development of DTMs (for relief and for development); tracing of broken lines with random pacing and curvature radii, transitional curved lines; tracing of curved lines by chords with random pacing; tracing of routes; construction of random nets in random closed area by different sets of pacing (Xdirection and Ydirection); crossand transversal profile construction for all the above mentioned networks with geological information on them being presented as well as underground services, geological sections; construction of random slopes; optimization of roadbed edge for embankments and depressions; calculations of volumes for ground works; making catalogues of coordinates for any curved and broken lines and templates for both fixed and random sizes; raster substrates of different scales for fast visualization in MapInfo. MapProject is useful for raster adjustment; processing of aerial photographs and space images with both certain and unknown parameters of photographing as well as photographs taken by unprofessional cameras from any reasonable distance. Processing of photographs and adjustment of rasters are connected with actualization of topographic plans for designing and making reference plans to be used as a basis for general plans of cities and settlements. There are no special terms for designing and drawing'.

Текст научной работы на тему «Элементы проектирования в среде MapInfo»

УДК 528.91:004 В.Н. Полещенков

ОАО ПИ «Новосибгражданпроект», Новосибирск

Л.С. Любивая

СГГ А, Новосибирск

ЭЛЕМЕНТЫ ПРОЕКТИРОВАНИЯ В СРЕДЕ MAPINFO

V.N. Poleshchenkov

Public corporation projecting institute «Novosibgrazhdanproekt», Novosibirsk L.S. Lyubivaya

Siberian State Academy of Geodesy, Novosibirsk ELEMENTS OF DESIGNING IN MAPINFO ENVIRONMENT

MapProject is a program product using an engineering model, which makes it possible to considerably save designing time of external engineering networks such as sewerage nets, rainwater disposals, watersupply lines, gas lines, heating systems, roads and railways. MapProject provides: establishment of red lines; designing of general plans as concerns mass and volume of the ground; development of DTMs (for relief and for development); tracing of broken lines with random pacing and curvature radii, transitional curved lines; tracing of curved lines by chords with random pacing; tracing of routes; construction of random nets in random closed area by different sets of pacing (X- direction and Y- direction); cross- and transversal profile construction for all the above mentioned networks with geological information on them being presented as well as underground services, geological sections; construction of random slopes; optimization of roadbed edge for embankments and depressions; calculations of volumes for ground works; making catalogues of coordinates for any curved and broken lines and templates for both fixed and random sizes; raster substrates of different scales for fast visualization in MapInfo.

MapProject is useful for raster adjustment; processing of aerial photographs and space images with both certain and unknown parameters of photographing as well as photographs taken by unprofessional cameras from any reasonable distance. Processing of photographs and adjustment of rasters are connected with actualization of topographic plans for designing and making reference plans to be used as a basis for general plans of cities and settlements.

There are no special terms for “designing” and “drawing’.

MapProject - программный продукт, позволяющий существенно сократить время проектирования внешних инженерных сетей, таких как канализация, ливневая канализация, водопровод, газопровод, тепловые сети, дороги, железные дороги. MapProject выполняет установление красных линий, проектирование генеральных планов в части построения плана земляных масс и объемов земляных масс, построение цифровой модели рельефа земли (ЦМР-земля), построение цифровой модели проектной земли (ЦМР-проект), трассирование ломаных с произвольными шагом, радиусами кривых и переходных кривых, трассирование кривых по хордам с произвольным шагом, трассирование по пути, построение произвольных сеток в произвольной замкнутой области и набором различных шагов по оси Х и по оси У, построение профилей как продольных, так и поперечных для

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

MapProject так же позволяет выравнивать растры, обрабатывать аэрофотоснимки, космические снимки с известными и неизвестными параметрами фотографирования и снимки, сделанные непрофессиональными камерами с любого разумного расстояния. Обработка снимков и выравнивание растров связана с актуализацией топографических планов для целей проектирования, созданием опорных планов, служащих основой для создания генпланов городов и поселков.

Все это основано на динамической инженерной модели. Поверхности, профили, пояснения и другие элементы модели находятся в динамической взаимосвязи. Это дает возможность автоматически обновлять их и избегать проектных ошибок. Можно подбирать альтернативные варианты, принимать обоснованные решения и выводить обновленные планы, профили и другие графические документы на печать с минимальным ручным редактированием. Отдельных понятий «проектирование» и «вычерчивание» больше нет. Данный продукт функционирует в среде MapInfo, которая сама по себе является мощнейшим инструментом настольной картографии и геоинформационной системы.

Концепция проектирования в MapProject заключается в том, что при решении всех выше перечисленных задач инженер-проектировщик излагает свое решение не в виде готового чертежа с учетом всех требований по его оформлению и содержанию и который он создает шаг за шагом, используя графические примитивы, а в виде объектов MapInfo (точечный, линейный, площадной и текстовый, при этом, цвет и толщина этих объектов, как правило, не играют никакого значения), которые сообщают MapProject, что нужно сделать. Чертежи и необходимые к ним расчеты формируются автоматически по инженерной модели, связанной с конкретной задачей; внесение изменений в модель приводит к изменению рабочей документации, в том числе обозначений и таблиц. Данный подход позволяет инженеру-проектировщику исследовать альтернативные варианты и находить оптимальные решения с учетом всех факторов в сжатые сроки. Документация в окончательном виде подготавливается в общепринятых стандартах и требует незначительных корректировок для окончательного представления.

Для передачи смысловой и количественной информации точечным, линейным и площадным объектам используются текстовые объекты, образующие информационные слова и предложения. Все информационные слова, входящие в одно информационное предложение, отделяются друг от друга символом «;». Каждое информационное слово может состоять из

сокращенного понятия, которое максимально приближено к теме (задаче) проектирования, за которым может следовать или не следовать дополнительная буквенная и/или числовая информация, разделенная знаками препинания, отличными от символа «;». Кроме информационных слов и предложений, исходная информация для проектирования может поступать из таблиц MapInfo.

Информационные слова или предложения с определенной точностью прикрепляются к точечным, линейным или площадным объектам MapInfo, при этом точность их позиционирования зависит от конкретной задачи и самой информации, так например: температура теплоносителя может быть задана в любом месте проектируемой теплотрассы, диаметр трубы может быть задан между колодцами в любом месте, точечная нагрузка, тип колодца, отметка должны быть прикреплены к узлу снапированием или пододвинуты к заданному месту как можно ближе. Количество информационных слов или предложений, прикрепленных к одному месту, не ограничено. Поворот текста, его размер и цвет не имеет значения за исключением тех задач, где эта функция будет уточнена. Информационное слово или предложение можно вращать вокруг верхнего левого маркера, при этом оно свое местоположение не меняет. Все информационные слова и все слова, входящие в информационное предложение, будут иметь прямоугольные координаты верхнего левого маркера текстового объекта, в который они входят. Дополняя информационные слова и предложения линейными, площадными, точечными объектами и при необходимости моделями ЦМР- земля и ЦМР- проект, описанием подземных коммуникаций, для которых существует свой язык сокращений, получаем инженерную модель. Все проектирование во всех вариациях иженер-проектировщик выполняет на этой инженерной модели. Конечный результат, оформленный по ГОСТ, получается после выделения инженерной модели и запуска задачи из меню MapProject, соответствующей данному набору данных.

Изменяя инженерную модель, мы изменяем конечный результат!

В процессе решения задач создаются слои с зарезервированными именами, которые содержат результаты проектирования в форматах mid, mif, tab, и txt:

- ЦМР_регулярная_сетка.mif - слой, содержащий цифровую модель рельефа земли в виде регулярной сетки.

- ЦМР_регулярная_сетка.mid- слой отметок в узлах регулярной сетки, содержащейся в ЦМР_регулярная_сетка.п11£

- ЦМРП_регулярная_сетка.mif - слой, содержащий цифровую модель рельефа проектной земли в виде регулярной сетки.

- ЦМРП_регулярная_сетка.mid- слой отметок в узлах регулярной сетки, содержащейся в ЦМР_регулярная_сетка.п11£

- Горизонтали^Ь- слой шаблон, предназначенный для описания рельефа в виде отвектаризованных горизонталей, отдельных отметок, откосов и структурных линий.

- Проект^Ь- слой шаблон, предназначенный для проектирования и содержащий инженерную модель; кроме этого слоя для проектирования можно открывать слой с произвольным именем средствами MapInfo.

- trassa.tab - слой, содержащий результат трассирования линейных объектов.

- Откосы^Ь-слой, содержащий построенные откосы в строгом соответствии с их графическим представлением на плане.

- План_трассы.tab- слой, содержащий оформленный по ГОСТ план трассы (трасса- любая проектируемая инженерная сеть, в том числе и дороги).

- Профи ль. tab - слой, содержащий оформленный по ГОСТ продольный профиль для любой трассы.

- Поперечный_профиль.tab- слой, содержащий оформленный по ГОСТ поперечный профиль для любой трассы.

- Сетка^^ слой, содержащий построенную сетку, которая, как правило, служит исходной информацией для других задач, например, картограммы земляных масс. Как самостоятельное решение, это может быть строительная сетка, разбивочная сетка, сетка планшетов, плиточная сетка, заштриховка и т. д.

- План_земляных_мас.tab- слой, содержащий план земляных масс и ведомость объемов земляных масс, оформленный по правилам выполнения рабочей документации генеральных планов предприятий, сооружений и жилищно-гражданских объектов.

- Геологический_разрез.tab- слой, содержащий геологический профиль, проходящий через указанные скважины, с выделением на нем всех инженерно-геологических слоев, состоянием грунтов, физико-механических свойств грунтов и уровнем грунтовых вод и т. д.

- штамп^^ слой, содержащий штамп для любого формата бумаги и любого масштаба, оформленный по ГОСТ.

- Каталог^^ слой, содержащий вектор, установленной красной линией, с номерами вершин.

- Объемы_земляных_работ.Ш- текстовый документ, содержащий ведомость объемов для трассы.

- Отчет.Ш- текстовый документ, содержащий для каждой задачи свою информацию, например: для задачи «каталог» - каталог координат для установленных красных линий, оформленный по ГОСТ, для других задач -просто служебную информацию.

Данные слои размещаются в каталоге ПО MapProject, если не был открыт проект, или в каталоге открытого проекта.

Все идеи и технические решения, а также сама реализация данного продукта выполнена и разработана к.т.н. Полещенковым В.Н., а практическая проверка к.т.н. Любивой Л.С.

Данный продукт - это собственный взгляд авторов на возможные пути развития процесса автоматизации проектирования (САПР). Реализованный в данном объеме и внедренный в практику проектирования он подтвердил свое право на жизнь.

© В.Н. Полещенков, Л.С. Любивая, 2008

i Надоели баннеры? Вы всегда можете отключить рекламу.