Карты - вырезка цифробуквенных обозначений - ?

Вопросы общего характера по ГИС и дистанционному зондированию, не связанные с конкретным ПО.
Ответить
Оборотень
Новоприбывший
Сообщения: 6
Зарегистрирован: 25 мар 2010, 14:18
Репутация: 0
Откуда: Томск
Контактная информация:

Карты - вырезка цифробуквенных обозначений - ?

Сообщение Оборотень » 26 мар 2010, 19:30

Пишу в этот раздел, т.к. вроде не связано с конкретным ПО :)
Имеется: набор карт (бумажных со сканированием, либо цифровых изображений), с регионами (разного цвета) и их обозначениями, типа: "М" (млекопитающие), "ПП" (подзолистые почвы) и т.п. , проставленными поверх этих регионов. Обозначения б.ч. чёрным стандартным шрифтом и повторяются (соответственно легенде). Обозначения (довольно часто) могут перекрывать границы регионов (т.е. буквы могут пересекать границу черного цвета, или просто смежные цвета, если границ нет).
Требуется перевести в векторную форму энти карты. При этом надо вырезать указанные обозначения, чтоб получить разноцветные полигоны - а векторизовать по цвету я умею.
Чем и как это лучше сделать??? Фотошоп? Спец. софт? По поводу Фотошопа: как _делать_ водяные знаки есть много инфы. А вот как их _убрать_...
При этом требуется, чтобы на месте вырезанного куска было не белое пятно, а реальная (апроксимированная) граница раздела цветных полигонов.
Буду благодарен как за конкретные советы, так и за ссылки. Рыл Сеть и данный форум, но не смог сформулировать толком запрос.
Хорошо бы добавить статью (ссылки) в FAQ сайта - помогло бы многим .

Аватара пользователя
Максим Дубинин
MindingMyOwnBusiness
Сообщения: 9129
Зарегистрирован: 06 окт 2003, 20:20
Репутация: 748
Ваше звание: NextGIS
Откуда: Москва
Контактная информация:

Re: Карты - вырезка цифробуквенных обозначений - ?

Сообщение Максим Дубинин » 26 мар 2010, 19:39

Возможно проще будет перевести в растр, заменить черный (или какой у вас там) на NODATA, а потом пройтись фильтром, чтобы залить окружающим цветом.
Оборотень писал(а):Хорошо бы добавить статью (ссылки) в FAQ сайта - помогло бы многим .
Напишете - добавим.
пристегивайтесь, турбулентность прямо по курсу

Boris
Гуру
Сообщения: 4231
Зарегистрирован: 10 апр 2006, 22:34
Репутация: -344969098
Откуда: Париж

Re: Карты - вырезка цифробуквенных обозначений - ?

Сообщение Boris » 27 мар 2010, 02:47

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

Оборотень
Новоприбывший
Сообщения: 6
Зарегистрирован: 25 мар 2010, 14:18
Репутация: 0
Откуда: Томск
Контактная информация:

Re: Карты - вырезка цифробуквенных обозначений - ?

Сообщение Оборотень » 31 мар 2010, 17:46

sim писал(а):Возможно проще будет перевести в растр, заменить черный (или какой у вас там) на NODATA, а потом пройтись фильтром, чтобы залить окружающим цветом.
Вот об этом то и хотелось бы поподробнее. В целом, примерно так и представлял процесс, но - в каком приложении это делать и каким фильтром? Можно ли обойтись средствами только ArcGIS (ArcInfo)?
К сожалению, в обработке изображений тоже не силён, как и в ГИС :)
Boris писал(а):
Посмотрю, может и найдётся.

Аватара пользователя
Дмитрий Барышников
Гуру
Сообщения: 2572
Зарегистрирован: 17 ноя 2009, 19:17
Репутация: 261
Откуда: Москва

Re: Карты - вырезка цифробуквенных обозначений - ?

Сообщение Дмитрий Барышников » 31 мар 2010, 19:46

Для векторизации в ArcGIS есть ArcScan. Но его возможности довольно скудны

Аватара пользователя
Максим Дубинин
MindingMyOwnBusiness
Сообщения: 9129
Зарегистрирован: 06 окт 2003, 20:20
Репутация: 748
Ваше звание: NextGIS
Откуда: Москва
Контактная информация:

Re: Карты - вырезка цифробуквенных обозначений - ?

Сообщение Максим Дубинин » 31 мар 2010, 20:05

Оборотень писал(а):Можно ли обойтись средствами только ArcGIS (ArcInfo)?.
Можно, смотрите фильтры в Spatial Analyst\Neighborhood
пристегивайтесь, турбулентность прямо по курсу

Александр Мурый
Гуру
Сообщения: 5173
Зарегистрирован: 26 сен 2009, 16:26
Репутация: 792
Ваше звание: званий не имею
Откуда: Москва

Re: Карты - вырезка цифробуквенных обозначений - ?

Сообщение Александр Мурый » 31 мар 2010, 20:08

Похоже, у вас задача, связанная с обработкой графики и растрами/векторами? А уже потом с ГИС.
Тогда, может, вам попробовать открытый векторный редактор Inkscape? Там есть встроенная функция векторизации растров с кучей параметров.
http://downloads.sourceforge.net/inksca ... 0.47-3.exe

А потом можно привязывать уже вектора(?)
Скриншот с примером в Inkscape (топокарта).
2010-03-31-230441_1024x768_scrot.png
2010-03-31-230441_1024x768_scrot.png (360.02 КБ) 7631 просмотр
А вообще, то, о чем писал sim, можно сделать в GRASS GIS (только я сам не делал).

Заранее сорри, если пишу бред.
Редактор материалов, модератор форума

Оборотень
Новоприбывший
Сообщения: 6
Зарегистрирован: 25 мар 2010, 14:18
Репутация: 0
Откуда: Томск
Контактная информация:

Re: Карты - вырезка цифробуквенных обозначений - ?

Сообщение Оборотень » 01 апр 2010, 17:10

Благодарю всех ответивших вместе и каждого по отдельности.
Погляжу инструмент Spatial Analyst\Neighborhood и программку Inkscape-0.47-3
Также почитал сайт EasyTrace - действительно вешь мощная. Отписал им, сказали что попробуют решить задачу.
О результатах сообщу.

Ответить

Вернуться в «Общие вопросы»

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

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость