Цифровое моделирование рельефа

Курсовой проект - Компьютеры, программирование

Другие курсовые по предмету Компьютеры, программирование

осы выемок и насыпей.

Водоемы.

Карьеры.

Поверхности с искусственным покрытием и т.д.

Система CREDO_ТОПОПЛАН позволяет отображать рельеф в пределах соответствующего контура различными видами горизонталей:

Аппроксимационными и линейно-интерполяционными сплайнами: естественные поверхности.

Прямыми линейно-интерполированными: антропогенные формы рельефа.

В пределах контура можно проводить дополнительные горизонтали и менять шаг горизонталей. В некоторых случаях рельеф можно не отображать горизонталями, например, искусственные покрытия, водоемы и т.п. Обрывы и откосы отображаются в отдельном контуре соответствующим условным знаком. Система контуров рельефа при построении ЦМР образует топологически корректное множество. Однозначность создания ЦМР при построении контуров обеспечивается их различным взаиморасположением:

Пересекающиеся контуры.

Смежные контуры.

Внутренние контуры, касающиеся или не касающиеся внешнего контура.

Построенные в разных контурах поверхности, конечно, могут выглядеть по-разному. Но взаимосвязь контуров проявляется при определении системой параметров точек их пересечения и при использовании операций удаления, изменения и т.д. контуров. Это формат представления поверхности в виде матрицы равномерно распределенных точек, каждая из которых характеризуется своей высотой. В зависимости от способа вычисления высот поверхности в пространстве между точками различают "решеточную" и "ячеистую" модели. В первой из них такие значения интерполируются по значениям высот в нескольких соседних точках, вторая же модель рассматривает эти точки как центры ячеек с постоянным z значением. Использование "решеточной" регулярной сети имеет смысл в случае представления такой сетью рельефа, самой поверхности. В этом случае используемая интерполяция гарантирует непрерывность ее представления. В случае же, если в качестве z значений используются категорийные данные (например, степень озеленения данной местности и т.п.), которые необязательно должны быть непрерывными, разумнее использовать "ячеистую".[1].

 

Глава 2. Система Credo_ТОПОПЛАН

 

.1 Назначение и области применения программного комплекса Credo_ТОПОПЛАН

 

Система Credo_ТОПОПЛАН предназначена для создания цифровой модели местности (ЦММ) инженерного назначения по результатам топогеодезических работ, по имеющейся растровой топографической основе или данным из других систем, выпуска чертежей топографических планов и планшетов, подготовки ЦММ для дальнейшего проектирования, использования ЦММ как пространственной основы в геоинформационных, кадастровых, землеустроительных, градостроительных системах.

Программный комплекс применяется для полосных и площадных инженерных изысканий объектов промышленного, гражданского и транспортного строительства, подготовки информации для геоинформационных систем, ведению дежурных планов, землеустроительных работ, исполнительных съёмок.[8].

 

2.2 Обзор основных функций

 

Исходные данные

Чтение данных CREDO_TER, CREDO_PRO, CREDO_MIX, CREDO_DAT 3.0. Импорт точек из текстовых файлов типа CXYZ, данных в формате DXF, Проектов CREDO III в формате PRX. Подгрузка черно-белых и цветных растровых файлов карт, планов, аэрофотоснимков, подготовленных программой TRANSFORM.

Организация данных

Хранение всех данные в корпоративной или локальных базах данных. Формирование полного набора данных на территорию (объект) в иерархической структуре Проектов, позволяющих размещать данные либо по площадным единицам (например, по планшетам), либо по составу (ситуация, рельеф, коммуникации и т.д.), либо в необходимой для пользователя комбинации площадных участков и состава. В свою очередь Проекты формируются из иерархически организованных геометрических слоев с редактируемыми свойствами.

Поддержка тематических слоев (фильтров), организуемых программой автоматически на основе используемого Классификатора.

Возможность работы с большими сложно организованными объектами и осуществление их коллективной обработки.

Геометрические построения

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

Проставление размеров и надписей.

Измерения линий, углов, площадей. Линейная трансформация модели.

Ситуация

Формирование точечных, площадных и линейных топографических объектов (ТО) на основе Классификатора с семантическим наполнением и отображением условными знаками и информационными блоками (типа характеристики древостоя, водотоков, подписи скважин) в соответствии с выбранным масштабом.

Обработка засечек, обмеров, створных измерений.

Моделирование поверхности (рельеф)

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

Моделирование вертикальных поверхностей (бордюров, набережных, подпорных стенок и т.п.).

Формирование надписей горизонталей и построение бергштрихов. Создан