Страница 1 из 1

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

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

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

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

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

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

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

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

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

Добавлено: 31 мар 2010, 19:46
Дмитрий Барышников
Для векторизации в ArcGIS есть ArcScan. Но его возможности довольно скудны

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

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

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 КБ) 7635 просмотров
А вообще, то, о чем писал sim, можно сделать в GRASS GIS (только я сам не делал).

Заранее сорри, если пишу бред.

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

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