Текущее время: Вт авг 14, 2018 12:14 pm

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 4 ] 
Автор Сообщение
СообщениеДобавлено: Пт окт 15, 2004 5:25 pm 

Зарегистрирован: Пт окт 15, 2004 5:05 pm
Сообщения: 2
На растре некоторые границы полигонов изображаються точечными или пунктирными линиями (границы растительности, проселочные дороги). Как их векторизовать чтобы при печати они остались точками и пунктиром?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт окт 15, 2004 6:08 pm 
Site Admin

Зарегистрирован: Пн авг 11, 2003 10:03 am
Сообщения: 296
Откуда: Easy Trace Group
Наиболее простым выходом из положения будет отказ от попытки "скрестить ужа с ежом".

Полигоны это площадные элементы, их роль в ГИС - оценка площади, принадлежности (слой, атрибуты), отображение с помощью цвета и заливки.

А границы, это больше требования ГОСТ-а, а не ГИС-а. В ГИС невозможно отобразить ЧАСТЬ границы полигона ДРУГИМ типом линии.

Поэтому ДЕЛАЕМ ТАК:
1. Создаем слой для ЛИНИЙ границ и называем его КОСМЕТИЧЕСКИМ
2. Привязываем к нему (или создаем) базу данных с одним пользовательским полем, например "LINETYPE".
3. Определяем его возможные значения Сплошная, Пунктир, Точечная, и.т.д.
4. Настраиваем отображение линий косметического слоя в соответствии с этими атрибутами
5. На время забываем о полигональных слоях и просто векторизуем на косметическом слое устанавливая атрибуты соответственно типу линии.
6. По уже имеющимся границам строим полигоны, для чего:
- включаем отображение вершин
- установливаем ручной режим трассировщика
- включаем опцию автозамыкания в трассировщике

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

Ну и конечно, после экспорта в ГИС границы полигонов должны быть невидимы, а отображение линий косметического слоя должно быть настроено как в Easy Trace

P.S. Строя много мелких полигонов, можно не замарачиваться вводом их атрибутов и валить их в один слой. Разобрать полигоны по слоям и атрибутам проще всего ГРУППОВЫМ РЕДАКТОРОМ.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн окт 18, 2004 2:53 pm 

Зарегистрирован: Пт окт 15, 2004 5:05 pm
Сообщения: 2
Как векторизовать отметки высот? Приходится дважды вводить один и тот же текст: в атрибуты отметки и в подписи к ней. Отметок тысячи - можно что-нибудь ускорить?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт окт 19, 2004 9:22 am 
Site Admin

Зарегистрирован: Пн авг 11, 2003 10:03 am
Сообщения: 296
Откуда: Easy Trace Group
Выполняя ряд крупных проектов, мы сами переболели этой проблемой и вот что в итоге получилось:

1. Шаг I. Вводим отметки высот и их атрибуты.
- Устанавливаем разрешение экрана позволяющее уверенно читать значение высот.
- Открываем окно "Лупа" из меню Вид в масштабе ~ 4:1 (по нему будем целиться в центры отметок).
- Ставим первую отметку. Если автоматически не открылось окно атрибутов - открываем его нажав правую клавишу мыши.
- В окне атрибутов взводим флаг "всегда показывать ..." и опцию "Сорт." для поля со значением высоты.
- Вводим значение высоты. (В дальнейшем стараемся выбирать ранее введенные значения из списка и править 1-2 последние цифры).
- Выполняем пока не введем все отметки высот.

2. Шаг 2. Генерируем подписи.
- Утилиты->Базы данных->Генерация подписей. Укажите на основе объектов какого слоя и по какому полю (или полям) генерировать подписи.
- А теперь одна хитрость. Поместите надписи на слой _ERRORS_. Название именно такое - заглавными буквами и с подчеркиванием спереди и сзади!!!
- Если ошибётесь с высотой - просто выполните UNDO, измените ысоту и повторите генерацию подписей.
- Цвет слоя _ERRORS_ сделайте ярко-желтым.

3. Шаг 3. Проверяем значения атрибутов и позиции подписей.
- ВАЖНО! Редактор автоматически позиционируется на любые объекты на слое _ERRORS_ ! Для этого удобно использовать клавиши "F" - следующая пометка "V" - предыдущая пометка.
- Выбрав редактор примитивов (просто стрелка), нажимаем "F" и переходим к первой пометке (подписи отметки высоты).
- Если надо - правим позицию подписи редактором и (если ошиблись при вводе!) ЗНАЧЕНИЕ АТРИБУТА И ТЕКСТ ПОДПИСИ. Текст подписи НИКАК НЕ СВЯЗАН со значением атрибута отметки (!!!), поэтому править надо оба объекта.
- Выполняем проход по всем подписям.

4. Шаг 4. Завершение ввода отметок
- Выбираем групповым редактором (три стрелки - правая клавиша - лейка) весь текст на слое _ERRORS_ и переносим его на тот слой где он и должен быть.
- Если векторизация еще не закончена, то слои с отметками и их текстом лучше временно погасить.
- И последнее, в версии 7.95 отметки высот можно использовать для автоматического контроля значений высот присвоенных изолиниям. См. Утилиты->Проверка Z.

Успехов!!!


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 4 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: Google [Bot]


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB® Forum Software © phpBB Group
Русская поддержка phpBB
phpBB SEO