- •Лекция 1 общие данные
- •1. Строительная отрасль как управляемая система
- •2. Понятие «автоматизированная информационная система»
- •3. Классификация автоматизированных информационных систем
- •5. Категории пользователей аис
- •6. Понятие «информационные технологии»
- •7. Поколения развития компьютеров и информационных технологий
- •8. Классификация информационных технологий
- •9. Основные тенденции развития информационных технологий
- •Лекция 4. Цифровое моделирование рельефа
- •5.1 Подготовка растра
- •5.2 Тип карты
- •5.3 Создание нового проекта в Easy Trace
- •5.4 Привязка карты в Ozi Explorer и определение координат
- •5.5 Привязка растра
- •5.6 Создание слоев
- •Лекция 6 Создание объектов
- •6.1 Работа с цветным растром
- •6.2 Выделение черно-белых растров и работа с ними
- •6.3 Подключение дополнительных растров к проекту
- •7.1 Для тех, кто хочет побыстрее
- •7.2 Режимы трассировки
- •7.3 Управление трассировкой
- •7.4 В настройках параметров трассировки
- •7.5 Основной инструмент трассировки
- •7.6 Сохранение и экспорт объектов
- •7.7. Подготовка и заливка векторных карт в gps
- •7.8 Загрузка объектов в gpsMapEdit и создание mp-карты
- •7.9 Экспорт карты в img и загрузка ее в gps
- •Лекция 8. Программный комплекс Robur-Rail введение
- •8.1 Формирование цифровой модели местности
- •Экспорт поверхности из текстового файла
- •Экспорт из других систем
- •Структурные линии
- •Построение триангуляционной модели
- •План линии
- •Эскизное проектирование
- •Детальное проектирование
- •Задание пикетажа
- •Продольный профиль
- •Построение черного продольного профиля
- •Создание проектного продольного профиля
- •Автоматический подбор
- •Контроль параметров продольного профиля
- •Ручное редактирование продольного профиля
- •Поперечные профиля
- •Индивидуальное проектирование поперечного профиля
- •Использование библиотек типовых конструкций поперечных профилей
- •Создание библиотек типовых поперечных профилей
- •Генерация проектной документации
- •Создание чертежа поверхности
- •Создание чертежа плана
- •Создание чертежа ситуации
- •Создание чертежа продольного профиля
- •Создание чертежа поперечных профилей
- •Создание ведомости объемов земляных работ
- •Приложение 1. Задание параметров элементов конструкции поперечного профиля Основная площадка
- •Откосы насыпи, основное тело насыпи
- •Нижняя часть насыпи
- •Бермы, рисбермы
- •Погруженная часть насыпи
- •Срезка слоя
- •Откосы выемки
- •Синтетика
5.1 Подготовка растра
Хороший растр, который будет легко и приятно векторизовывать, обладает следующими свойствами: растр четкий, все объекты как можно четче отделены друг от друга, горизонтали не сливаются даже в местах их скопления ; растр не очень многоцветный, объекты одного типа состоят из точек близких цветов, в идеале одного и того же цвета, и не имеют шумовой примеси других цветов; объекты разных типов надежно разнесены по разным углам цветовой палитры. Это нужно, грубо говоря, для того, чтобы в идеале выбрав один какой-то цвет и отключив остальные, мы получили бы только объекты одного типа, например, реки.
К сожалению, реальная ситуация далека от идеальной. Однако не стоит по крайней мере усложнять жизнь остальным. Если вы сами сканируете бумажные карты, то наибольшим вашим вкладом в будущие поколения будет попробовать сразу после сканирования поколдовать в фотошопе и уменьшить цветность карты или использовать механизм выбора группы цветов (Select-ColorRange) а затем заливать выбранные этим инструментом точки одним каким-то цветом.
Затем отсканированный растр преобразовывается в indexed color с небольшим количеством цветов (256-128-64 или даже меньше) и сохраняется в формате GIF, радикально меньшего размера файл, чем изначальный файл в JPG.
Не сохраняйте отсканированную карту в JPG! Если даже нет времени уменьшать количество цветов, сохраните исходный файл в TIFF с lzw-сжатием, оставив на будущее простор для маневра. Формат JGP безвозвратно портит часть информации на карте, он предназначен для хранения изображений с плавными градиентными переходами, а не таких, как топографическая карта.
Лист бумаги при сканировании должен лежать ровно, - даже маленький угол наклона, получившийся случайно при закрывании крышки сканера, может внести нежелательную погрешность, которую не всегда удастся до конца исправить.
Здесь и далее будем исходить из плохого растра, с которым нужно работать.
5.2 Тип карты
Карты могут быть разных типов, что усложняет привязку фрагментов и подложек конкретной карты.
Далее в качестве примеров мы будем рассматривать карты двух типов. В качестве карты первого типа возьмем двухкилометровую карту района вулкана Ключевская Сопка из продаваемого в Петропавловске буклетика. Эта карта намного хуже даже на вид, - на ней хотя и есть двухсантиметровая сетка (и на том спасибо, кое-где в атласах вообще рисуют сетку через 2.5см!, к координатам эта сетка не имеет никакого отношения, никаких подписей к сетке нет, и идет она даже на глаз криво. Чтобы привязать такую карту, нам понадобятся точки, для которых мы знаем координаты как на карте (вершины вулканов, например, или пересечения рек), так и на местности (кто-то в этих точках побывал и записал их координаты, показанные GPS). К счастью, такие точки у нас есть. В качестве карты второго типа возьмем карту кутукского урочища n-40-102.jpg с этого сайта. Это замечательная километровая карта, сразу содержащая всю необходимую информацию о привязке к местности, поэтому к ней нет никакой дополнительной информации.
Подробнее о привязке растров именно в Easy Trace будет сказано ниже, пока же стоит разъяснить, зачем это все нужно.
Векторизация состоит не просто в получении векторных объектов (точек, ломаных, многоугольников) в виде набора их координат и свойств. Мало просто получить векторные объекты, нужно чтобы их координаты имели смысл, то есть соответствовали их координатам на местности в некоторой системе координат. Проще и удобнее всего этого добиться можно тем, что перед векторизацией произвести привязку растра. Под привязкой растра мы понимаем установку соответствия между всеми пикселями растровой карты и реальной местностью. То есть карта будет привязаной, когда для любых пикселей, например тех, которые вы только что соединили прямой, программа-векторизатор сможет сразу вычислить их _реальные_ координаты на местности, и с этими координатами сохранить. Выполнить это в такой программе как Easy Trace можно несколькими способами, но об этом уже ниже. Пока важно то, что сами углы обрабатываемой карты, как и все остальные пиксели, имеют некоторые координаты на местности.
