Оцифровка болот достаточно нудная задача, решением которой мы начали заниматься ещё в DOS версиях. Вообще, в силу трудоёмкости, заказчиков устраивало формальное решение – построение угловатых полигонов опирающихся на концы штрихов. Такие полигоны позволяют достаточно точно воспроизвести линии заливки при просмотре карты в том же масштабе что и исходная бумага. При более детальном просмотре вся угловатость вылезает наружу.
Начиная с версий 8.5, по штрихам автоматически строятся вполне приличные полигоны. На эту тему подготовлен видеоролик и скоро будет выложен пример проекта с пошаговой инструкцией. Видеоурок можно скачать здесь:
http://www.easytrace.com/getfile.php?fi ... 2_full.rar
Или прямо просмотреть ролик здесь:
Урок 2.Оцифровка полигонов болот
Создание полигонов по штрихам болот
-
- Easy Trace – эксперт
- Сообщения: 329
- Зарегистрирован: 03 сен 2009, 11:13
- Репутация: 64
- Откуда: Россия, г.Рязань
- Контактная информация:
Создание полигонов по штрихам болот
Последний раз редактировалось Григорий Степанов 28 окт 2010, 14:28, всего редактировалось 1 раз.
-
- Easy Trace – эксперт
- Сообщения: 329
- Зарегистрирован: 03 сен 2009, 11:13
- Репутация: 64
- Откуда: Россия, г.Рязань
- Контактная информация:
Re: Создание полигонов по штрихам болот
Ручная оцифровка полигонов болот
Выполняется инструментом «Оконтуривание штрих-областей». Инструмент существует, начиная с DOS версий. Для его применения нужен чёрно-белый растр содержащий штрихи болот (солончаков).
В отличии от автотрассировщиков инструмент не работает по цветовым наборам.
Инструмент предназначен для формального восстановления полигонов. Контур строится по концам штрихов + небольшие «крышечки» над верхним и нижним штрихом.
Принцип работы инструмента – перечёркивание маркером последовательности штрихов. Курсор – резиновая линия между 1-ой и 2-ой точками. Вокруг перечёркнутых штрихов сразу обозначается построенный полигон. Завершение построения – двукратное нажатие правой клавиши мыши.
Если полигон имеет сложную форму (X- или Y- образные полигоны) то, после первого перечёркивания, можно продолжить «отлавливание штрихов» вернувшись назад по уже пройденным штрихам, после чего перечеркнуть оставшиеся штрихи. Подробнее см. в описании инструмента в HELP.
Каждое перечёркивание порождает новый полигон. Все полигоны по завершению перечёркивания объединяются в одно целое.
К сожалению, при переписывании интерфейсов всех интерактивных инструментов - этот инструмент был повреждён и работал некорректно. Причём заметили мы это не сразу. Так что существует некоторое количество билдов где он может не работать.
Впрочем, после появления утилиты автоматической оцифровки болот нужда в этом инструменте практически отпала…
Выполняется инструментом «Оконтуривание штрих-областей». Инструмент существует, начиная с DOS версий. Для его применения нужен чёрно-белый растр содержащий штрихи болот (солончаков).
В отличии от автотрассировщиков инструмент не работает по цветовым наборам.
Инструмент предназначен для формального восстановления полигонов. Контур строится по концам штрихов + небольшие «крышечки» над верхним и нижним штрихом.
Принцип работы инструмента – перечёркивание маркером последовательности штрихов. Курсор – резиновая линия между 1-ой и 2-ой точками. Вокруг перечёркнутых штрихов сразу обозначается построенный полигон. Завершение построения – двукратное нажатие правой клавиши мыши.
Если полигон имеет сложную форму (X- или Y- образные полигоны) то, после первого перечёркивания, можно продолжить «отлавливание штрихов» вернувшись назад по уже пройденным штрихам, после чего перечеркнуть оставшиеся штрихи. Подробнее см. в описании инструмента в HELP.
Каждое перечёркивание порождает новый полигон. Все полигоны по завершению перечёркивания объединяются в одно целое.
К сожалению, при переписывании интерфейсов всех интерактивных инструментов - этот инструмент был повреждён и работал некорректно. Причём заметили мы это не сразу. Так что существует некоторое количество билдов где он может не работать.
Впрочем, после появления утилиты автоматической оцифровки болот нужда в этом инструменте практически отпала…
-
- Easy Trace – эксперт
- Сообщения: 329
- Зарегистрирован: 03 сен 2009, 11:13
- Репутация: 64
- Откуда: Россия, г.Рязань
- Контактная информация:
Re: Создание полигонов по штрихам болот
Автоматическая оцифровка полигонов болот
Утилита построения полигонов по штрихам появилась по двум причинам. Во-первых, она в десятки раз сократила продолжительность этого процесса. Во-вторых, разделение «синего» растра на «болота» и «гидрографию» позволяет автоматизировать и многократно ускорить оцифровку речной сети. Даже если оцифрованные болота не нужны – выделение и уничтожение «синих» штрихов настолько ускоряет оцифровку гидрографии что этим стоит заняться…
Технология автоматической оцифровки болот состоит из нескольких этапов:
1. Выделение «синего» растра с максимально целыми штрихами. Начхать на то, что в нём будет с реками и водоёмами.
2. Обработка ч.б. растра. Масочный фильтр «Выделение штрихов» + Утоньшение растра
3. Автоматическая векторизация. Применение утилиты «Распознавание болот»
4. Доводка контуров болот «векторной стёркой» и «редактором прогиба»
5. Выделение нормального «синего» растра для авто-оцифровки водоёмов и рек. Вычитание из него полигонов болот.
Утилита Распознавание болот, помимо контуров строит идеализированную модель штриховки. Или попросту распознанные штрихи на отдельном векторном слое. И если сами полигоны болот без нужды – зачистить растр гидрографии от синего мусора можно «впечатав» в него линии штрихов…
Утилита построения полигонов по штрихам появилась по двум причинам. Во-первых, она в десятки раз сократила продолжительность этого процесса. Во-вторых, разделение «синего» растра на «болота» и «гидрографию» позволяет автоматизировать и многократно ускорить оцифровку речной сети. Даже если оцифрованные болота не нужны – выделение и уничтожение «синих» штрихов настолько ускоряет оцифровку гидрографии что этим стоит заняться…
Технология автоматической оцифровки болот состоит из нескольких этапов:
1. Выделение «синего» растра с максимально целыми штрихами. Начхать на то, что в нём будет с реками и водоёмами.
2. Обработка ч.б. растра. Масочный фильтр «Выделение штрихов» + Утоньшение растра
3. Автоматическая векторизация. Применение утилиты «Распознавание болот»
4. Доводка контуров болот «векторной стёркой» и «редактором прогиба»
5. Выделение нормального «синего» растра для авто-оцифровки водоёмов и рек. Вычитание из него полигонов болот.
Утилита Распознавание болот, помимо контуров строит идеализированную модель штриховки. Или попросту распознанные штрихи на отдельном векторном слое. И если сами полигоны болот без нужды – зачистить растр гидрографии от синего мусора можно «впечатав» в него линии штрихов…
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 7 гостей