Оцифровка растрового изображения

1) Создать новый плот-документ «Горизонтали», со сканировав карту варианта. Создать карту-основу из графического файла «Вариант№__.jpg». Произвести оцифровку всех горизонталей.

2) После прохождения очередной изолинии производить построение точечной карты на основе только что созданного файла с результатами оцифровки. В менеджере объектов давать имя каждой точечной карте в соответствии со значением оцифровываемой изолинии. Точечные карты включать в оверлей с картой-основой.

3) Произвести сборку в режиме рабочего листа всех результатов оцифровки в едином файле с добавлением третьего столбца – значения горизонтали. Сохранить в файле «Сборка_вариант№___.dat».

4) Создать сеточный файл «Сборка_вариант№___.grd» по данным файла «Сборка_вариант№___.dat».

5) Построить контурную карту на основе сеточного файла «Сборка_вариант№___.grd». Сделать цвет контуров всех изолиний белым.

6) Проверить соответствие оцифровываемого изображения и контурной карты. Исправить ошибки при их обнаружении.

В Surfer предусмотрена возможность снимать значения X и Y координат в произвольных точках как построенных сеточных карт, так и импортированных извне растровых изображений. Этот процесс называется оцифровка (Digitizing). Чаще всего её применяют для перевода в электронную форму старых отсканированных растровых карт. Импорт подобных карт для последующей оцифровки выполняется с помощью создания карты-основы

Карта-основа позволяет изобразить в окне плот-документа информацию, которая не может быть представлена в виде сеточной карты. Чаще всего карта-основа представляет собой растровый рисунок, импортированный из внешнего графического файла. В подобном случае координаты этой карты – номер пикселя, считая от левого нижнего угла изображения. Карта-основа может быть скомбинирована с любым другим видом карт. Для создания карты-основы требуется:

1. Создать новый плот-документ. Сохранить его под именем «Погода_Москва.srf»

2. Выполнить команду Map/Base Map или щёлкнуть по кнопке на панели инструментов Map. Появится диалоговое окно Open. Выбрать графический файл.

3. Если щёлкнуть по кнопке Open, то в середине страницы, изображённой в окне плот- документа, возникнет вновь созданная карта-основа.

4. Дать название «Вариант №1» для карты-основы.

Оцифровка карты-основы позволяет перевести её в электронную форму. Для этого потребуется:

1. Выделить карту «Вариант №1» с помощью однократного щелчка мышью.

2. Выполнить команду Map/Digitize. При этом указатель мыши поменяет вид на тонкий крестик. При перемещении указателя над картой в строке состояния будут показываться текущие координаты X и Y карты.

3. Щёлкнуть левой кнопкой мыши по карте. Появится окно дигитайзера (рис. III.2). В этом окне автоматически будет добавлена строка со значениями координат X и Y. Кроме того, на карте в месте, где был произведён щелчок, возникнет маленький (к сожалению, временный) крестик красного цвета.

4. Таким образом надо отследить всю оцифровываемую изолинию.

5. Сохранить результаты оцифровки каждой изолинии по отдельности. В окне дигитайзера выполнить команду File/Save As. Появится диалоговое окно Save As (Сохранить как). В выпадающем списке Save as Type (Тип файла) выбрать пункт «Data Files (*.DAT)». Ввести имя файла в соответствии со значением (учитывая знак) оцифровываемой изолинии.

6. Закрыть окно дигитайзера и приступить к оцифровке следующей изолинии.

7. Для окончания процесса оцифровки нажать клавишу Esc.

 

Рис. 26. Процесс оцифровки карты по линии 6

 

 

Рис. 27. Оверлей из оцифрованной карты и контурной, созданной на основе сборки.