http://geocnt.geonet.ru

Центр геоинформационных исследований
Преобразование в среде Географ 2.0 растрового изображения листа мелкомасштабной карты

Russian Russian 
English English 
Espanol Spanish 

Преобразование в среде Географ 2.0 растрового изображения листа мелкомасштабной карты, составленной в заданной проекции, в теоретическую систему координат (один из возможных вариантов).

1. Отсканировать лист карты, сохранить его в виде растрового файла форматов, с которыми работает Географ ГИС 2.0 (TIF, JPG и др.).
2. Запустить ГеоГраф ГИС 2.0, создать проект или открыть существующий, подключить растр как растровый слой в список слоев.



3. Создать точечный слой формата GeoDraw без проекции для опорных точек исходного растра.
Создать слой.



Далее в следующем окне диалога задать тип слоя ("как точечный") и имя слоя (задается пользователем - например, tik9).
Далее в следующем окне диалога - проекцию для слоя не задавать.
Далее в следующем окне диалога принять границы слоя, предложенные по умолчанию.

4. Создать карту (закладка "карты", правая кнопка мыши).



В созданную карту подгрузить растровый и векторный слои, описанные выше. Растровый слой сделать видимым. Векторный слой (tik9) сделать активным, видимым, доступным и редактируемым. В этом слое будут создаваться опорные точки (с помощью инструмента "шприц").



Для более точного определения положения точек растровое изображение последовательно увеличивается в соответствующих местах.
Если при увеличении и других операциях растр перерисовывается слишком медленно, можно экспортировать растр во внутренний формат ГИС Географ 2.0. Растр сделать активным, затем:
слой - экспорт.



В появившемся окне "сохранение растра" нажать кнопку выбрать, затем выбрать тип файла GeoGraph Multipage 6.0 (*.seg), задать имя для нового растра и сохранить его в выбранную папку.



После возвращения в окно "сохранение растра" нажать кнопку OK.
Новый растровый слой следует подключить к проекту, вернувшись в окно проекта в закладку слои (см. п.2). Затем вернуться в карту и добавить этот слой.
Отключить видимость исходного растрового слоя и включить видимость нового.
Снова сделать векторный слой активным и переместить его вниз.
Точки вводятся в узлах картографической сетки листа карты. Порядок точек: начиная с самого западного меридиана и по меридиану с юга на север. При введении точек желательно запомнить долготы самого западного и самого восточного меридианов, а также широты самой южной и самой северной параллелей, на которых на листе карты есть узлы картографической сетки. Это понадобится при создании слоя "географическая сетка".


Долгота самого западного меридиана с узлом картографической сетки данного листа карты равна 36°

5. Точки должны быть проидентифицированы по порядку. Для этого слой должен быть активным, видимым, доступным, редактируемым. Инструмент - "стрелка".
Слой ?выделить всё? вид ? инспектор объектов. В окне "инспектор объектов" задать начальный номер (1) и шаг идентификации (1) и нажать на галочку.



6. Создать точечный слой типа "географическая сетка" (в окне проекта, закладка "слои").



Возникнет следующее окно диалога.



В этом окне задайте значения :
Тип объекта - точка
Начальная долгота (от) - должна соответствовать долготе самого западного меридиана с узлом картографической сетки листа карты,
конечная долгота (до) - должна соответствовать долготе самого восточного меридиана с узлом картографической сетки листа карты,
шаг по долготе (шаг) - должен быть равен шагу картографической сетки по долготе.
Начальная широта (от) - должна соответствовать широте самой южной параллели с узлом картографической сетки листа карты,
конечная широта (до) - должна соответствовать широте самой северной параллели с узлом картографической сетки листа карты,
шаг по широте (шаг) - должен быть равен шагу картографической сетки по широте.

После задания значений проверьте, нажмите ОК.

7. Если узлов картографической сетки на данном листе карты меньше, чем точек полученного слоя "географическая сетка", то создается дополнительный точечный слой (g_tik9) в формате GeoDraw в проекции "долгота/широта" с параметрами, предлагаемыми по умолчанию (в окне проекта, закладка "слои").
Затем создать новую временную карту (см. п.4) и добавить в нее векторные слои "географическая сетка" и новый точечный слой. Слой "географическая сетка" должен быть активным, видимым и доступным, а новый слой - видимым, доступным, редактируемым. В этот слой копируется содержимое слоя "географическая сетка" (слой - выделить всё - правка - копировать - правка - вставить). После этого временная карта удаляется.
Для удаления лишних точек слой добавляется в основную карту.



После удаления точек слой идентифицируется (см. п.5).

Задается проекция карты: карта ? параметры ? проекция.
Если файл описания проекции уже существует, то его следует загрузить с помощью кнопки "Загрузить" в окне проекции.



Если файла проекции нет, то в окне проекции следует в списке проекций ("Проекция") выбрать проекцию карты и задать её параметры.


Созданный в результате файл описания проекции применим для всех листов данной карты. Его следует сохранить (кнопка "Сохранить"). С его помощью удобно задавать проекцию слоев, необходимых для векторизации объектов трансформированного по данной методике листа карты.
После завершения формирования описания проекции нажать кнопку ОК. Узлы картографической сетки примут форму листа карты.



Примечание 1. Если знаменатель масштаба задать 1000, то координаты будут в метрах, если 1 млн., то в километрах.
Примечание 2. Для нормальных конических и азимутальных проекций можно задать долготу осевого меридиана отличную от теоретической для данной карты для того, чтобы карта была сориентирована в соответствии с решаемой задачей.

8. Перед трансформацией исходный растровый слой (или экспортированный в формат ГеоГраф) делается "активным". Затем в верхнем меню ГеоГраф выбирается опция "Слой", а в появившемся ниспадающем меню выбирается опция "Трансформация".



Появится следующее окно диалога :



В окне трансформации в закладке "сценарий" с помощью кнопки "+" вызывается список преобразований и выбирается "аффинное" преобразование.
Затем с помощью соответствующей кнопки загружаются опорные точки "из слоя".


В качестве исходного используется слой формата GeoDraw (tik9), в котором были ранее созданы опорные точки ( п. 4 - 5), в качестве конечного используется слой, полученный из слоя "географическая сетка" (g_tik9).



В закладке "результат" выбирается "в новый слой", "добавлять в текущий проект", "добавлять в текущую карту".


В закладке "выполнить" после нажатия кнопки "выполнить" выбирается (кнопка "Выбрать") папка, результирующий формат, имя нового растрового слоя.





Качество получаемого растра может быть выбрано пользователем.

После нажатия кнопки ОК начинается процесс трансформации.
Информация о завершении процесса трансформации появится в окне "мастер трансформации".

Окно следует закрыть, нажав на красную кнопку.

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

При трансформации листов многолистной карты все полученные растры будут в единой системе координат. Их можно будет загрузить в один и тот же проект и карту ГеоГраф. Координатная привязка растра фиксируется в файле с именем, совпадающим с именем трансформированного растрового файла, и с расширением .seg.

Для более подробного ознакомления с конкретными функциями, указанными в тексте, обращайтесь к Руководству пользователя ГеоГраф ГИС 2.0.