Цифровое моделирование рельефа
Курсовой проект - Компьютеры, программирование
Другие курсовые по предмету Компьютеры, программирование
осы выемок и насыпей.
Водоемы.
Карьеры.
Поверхности с искусственным покрытием и т.д.
Система 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.
Организация данных
Хранение всех данные в корпоративной или локальных базах данных. Формирование полного набора данных на территорию (объект) в иерархической структуре Проектов, позволяющих размещать данные либо по площадным единицам (например, по планшетам), либо по составу (ситуация, рельеф, коммуникации и т.д.), либо в необходимой для пользователя комбинации площадных участков и состава. В свою очередь Проекты формируются из иерархически организованных геометрических слоев с редактируемыми свойствами.
Поддержка тематических слоев (фильтров), организуемых программой автоматически на основе используемого Классификатора.
Возможность работы с большими сложно организованными объектами и осуществление их коллективной обработки.
Геометрические построения
Выполнение геометрических построений с использованием большого набора методов координатной геометрии. Использование в качестве элементов геометрии примитивов вида - точка, дуга, окружность, спираль, сплайн. Создание на основе геометрических примитивов полилиний, графических масок, регионов с различными графическими атрибутами. Ортогональные построения.
Проставление размеров и надписей.
Измерения линий, углов, площадей. Линейная трансформация модели.
Ситуация
Формирование точечных, площадных и линейных топографических объектов (ТО) на основе Классификатора с семантическим наполнением и отображением условными знаками и информационными блоками (типа характеристики древостоя, водотоков, подписи скважин) в соответствии с выбранным масштабом.
Обработка засечек, обмеров, створных измерений.
Моделирование поверхности (рельеф)
Построение цифровой модели рельефа нерегулярной сеткой треугольников с использованием пространственных полилиний (структурных линий). Отображение рельефа горизонталями с возможностью отображения отдельных участков различными видами (дополнительные, вспомогательные) и различной высотой сечения рельефа.
Моделирование вертикальных поверхностей (бордюров, набережных, подпорных стенок и т.п.).
Формирование надписей горизонталей и построение бергштрихов. Создан