Оцифровка картографического материала в автокаде. Iii. оцифровка растровых карт. Вначале был растр…

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

III.1. Создание карты-основы

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

Для создания карты-основы требуется:

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

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

3. Если щёлкнуть по кнопке , то в середине страницы, изображённой в окне плотдокумента, возникнет вновь созданная карта-основа, изображающая фрагмент карты гравитационного поля над Чёрным морем и прилегающими территориями (рис. III.1).

Картаоснова: гравитационное поле над Чёрным морем и прилегающими территориями

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

Рис. III.2. Окно дигитайзера после первого щелчка по оцифровываемой карте-основе

III. 2. Оцифровка карты-основы

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

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

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

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

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

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

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

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

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

(Трудоёмкость 10)

1) Создать новый плот-документ «Чёрное море». Создать картуоснову из графического файла «BlackSea.jpg». Произвести оцифровку всех изолиний поля силы тяжести.

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

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

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

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

Оцифровка топографических карт (векторизация) - это процесс переноса чертежа из растрового изображения в векторное (из картинки в чертеж).

Другими словами, при оцифровке карт, в электронный вариант переносятся все данные с изображения (фотографии, скан-копии или книги). После оцифровки, в чертеж можно будет вносить изменения с помощью специализированных векторных программ. Мы выполняем оцифровку топографических карт в программе AutoCAD. Но, по вашему желанию, можем выполнить заказ и в другой программе, например, Компас 3D. Все зависит от требований, которые представил преподаватель. Все чертежи чертятся вручную, поэтому вы можете не переживать за его оригинальность. Более того, если у преподавателя возникнут сомнения насчет того, что чертеж был скачан, а не сделан вами - предоставьте ему историю (логи), которые есть в самом чертеже. Это история изменения файла, которая записывается в чертеж во время его выполнения. Это будет гарантией того, что чертеж был сделан вами, а не скачан с интернета.

Ответим в течение 15 минут

Отправить заявку

Особенности оцифровки топографических картПри оцифровке карт, в вектор переносятся:

  • Физические объекты (природные и не природные): леса, горы, овраги, впадины, реки, озера, железные дороги, автомагистрали, мосты, деревья, дамбы, строения, города, поселки.
  • Условные обозначения и наименования объектов. Например, если на карте есть лес, то обозначается его тип: хвойный или лиственный. При необходимости, обозначаются названия городов и поселков.

Подготовка задания к оцифровке

Как заказать оцифровку карт?

Для заказа векторизации карт, вам необходимо прислать задание на почту, либо связаться с нами по телефону.Обратите внимание:

Изображения лучше отправлять на почту, а не в вайбер, поскольку вайбер сжимает изображения до такого формата, что сделать с него оцифровку невозможно.

Оцифровка – это процесс преобразования объектов, изображенных на бумажной карте в цифровой формат. Чтобы оцифровать карту, вы можете использовать графический планшет (дигитайзер), подключенный к компьютеру, с помощью которого будете осуществлять ввод объектов. Координаты x,y этих объектов автоматически записываются и сохраняются в виде пространственных данных.

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

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

Этот раздел содержит описание процесса подготовки карты к оцифровке.

Шаг 1: Настройка дигитайзера и установка драйвера устройства

Чтобы использовать графический планшет совместно с приложением ArcMap, должен быть установлен WinTab совместимый драйвер графического планшета. Чтобы убедиться, что WinTab совместимый драйвер доступен для вашего планшета, обратитесь к документации к устройству или свяжитесь с производителем.

Если вы установили ArcGIS до установки графического планшета, закладка Дигитайзер (Digitizer) может не отображаться в диалоговом окне Опции редактирования (Editing Options). Чтобы добавить закладку, необходимо зарегистрировать файл digitizer.dll с помощью утилиты ArcGIS ESRIRegAsm.exe. Чтобы выполнить эти шаги, вам потребуются права администратора.

Подсказка:

Если вы установили набор разработчика ArcGIS ArcObjects Software Development Kit, вы можете выполнить поиск файла digitizer.dll, щелкнуть на нем правой кнопкой мыши и выбрать команду для регистрации устройства.

  1. Закройте все приложения ArcGIS.
  2. Запустите командную строку DOS, которая обычно вызывается из меню Пуск (Start) , Программы (Programs) (или Все программы (All Programs) ), Стандартные (Accessories) .
  3. В окне введите cd и поставьте пробел, затем введите путь к папке, содержащей утилиту ESRIRegAsm.exe: C:\Program Files (x86)\Common Files\ArcGIS\bin. Это приведет к смене активной директории Командной строки на папку, содержащую установленную утилиту ESRIRegAsm.exe.
  4. Нажмите клавишу Enter .
  5. Введите ESRIRegAsm.exe, поставьте пробел, откройте кавычки, введите полный путь к каталогу установки ArcGIS с именем файла и расширением DLL и закройте кавычки. Путь по умолчанию "C:\Program Files (x86)\ArcGIS\Desktop10.2\bin\digitizer.dll". Если вы устанавливали ArcGIS в другую директорию, измените путь.
  6. Нажмите клавишу Enter .
  7. Если регистрация была успешной, закройте окно Командная строка . Теперь в диалоговом окне Опции редактирования (Editing Options) в ArcMap после перезагрузки появится закладка Дигитайзер (Digitizer).

Если ArcGIS установлен в местоположение по умолчанию на компьютере с 64-разрядной версией Windows 7, окно Командной строки должно выглядеть так. Текст, который необходимо ввести выделен жирным шрифтом.

Microsoft Windows Copyright (c) 2009 Microsoft Corporation. All rights reserved. C:\Users\username>cd C:\Program Files (x86)\Common Files\ArcGIS\bin C:\Program Files (x86)\Common Files\ArcGIS\bin>ESRIRegAsm.exe "C:\Program Files(x86)\ArcGIS\Desktop10.2.1 \bin\digitizer.dll"

Примечание:

Этот пример относится к Windows 7, поэтому пути, которые показаны в окне Командной строки (Command Prompt) , могут отличаться, если используются другие операционные системы. Текст, который необходимо ввести при этом не изменится. В 32-битных ОС в командной строке следует указывать только Program Files, без (x86). Например, для 32-разрядной версии по умолчанию используется путь C:\Program Files\Common Files\ArcGIS\bin .

Примечание:

В зависимости от операционной системы и настроек безопасности, может потребоваться запуск Командной строки от имени администратора. В меню Пуск (Start) щелкните правой кнопкой мыши Командная строка (Command Prompt) , выберите Запуск от имени администратора (Run as administrator) и введите свои данные в окне Учетные записи пользователей (User Account Control) .

Шаг 2: Настройка клавиш пера

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

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

Шаг 3: Оценка качества картографических материалов

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

Шаг 4: Установка контрольных точек на бумажном оригинале

До начала оцифровки объектов с бумажной карты, необходимо установить контрольные точки , которые будут использованы для регистрации (привязки) карты в географическом пространстве в ArcMap. Если на карте присутствует сетка или точки с известными координатами, вы можете использовать их в качестве контрольных точек. Если таких точек нет, то можно указать от 4 до 10 определенных местоположений, например, пересечений дорог и отметить их на карте. Для каждого местоположения укажите уникальный идентификатор и запишите на листе бумаги действительные координаты для выбранных точек.

После того, как вы отметили, как минимум четыре контрольных точки, разместите карту на планшете и закрепите бумажный оригинал на поверхности планшета. Если карта не будет выровнена на поверхности планшета, ArcMap затем исправит положение карты в процессе регистрации (привязки) и отобразит смещения в отчете о погрешностях.

Шаг 5: Регистрация (привязка) карты

После указания контрольных точек необходимо зарегистрировать (привязать) карту в реальных координатах. Это позволит выполнять оцифровку объектов напрямую в географическом пространстве.

В процессе регистрации карты используются реальные координаты для контрольных точек и координаты точек на планшете, полученные при их оцифровке. Эти параметры указываются на закладке Дигитайзер (Digitizer) в диалоговом окне Опции редактирования (Editing Options).

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

ArcMap создает отчет о погрешностях в текущих единицах карты. Среднеквадратическая ошибка (RMS) выводится в текущих единицах карты и в дюймах на поверхности дигитайзера. Если среднеквадратическая ошибка (RMS) слишком велика, следует провести регистрацию заново с использованием других точек привязки или удалить некоторые из использованных точек (чтобы их осталось не менее четырех). Для того чтобы поддерживать высокую точность оцифровки, среднеквадратическая ошибка (RMS) не должна превышать 0.004 единиц, в которых измеряется положение на планшете (например, дюймы) или эквивалентное расстояние в масштабе бумажной карты. Для менее точных данных достаточно не превышать значение среднеквадратической ошибки в 0.008 единиц.

Шаг 6: Задание правильной проекции

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

Шаг 7: Включение режима оцифровки и начало оцифровки

Чтобы начать оцифровку объектов, необходимо включить режим оцифровки .

Дигитайзеры могут работать в режиме оцифровки пером (абсолютный режим – absolute mode) и оцифровки мышью (относительный режим – relative mode). Когда вы находитесь в режиме оцифровки (абсолютный режим) можно, только оцифровывать объекты; невозможно выбирать кнопки, команды меню или инструменты интерфейса ArcMap, так как указатель работает только в области рисования. Однако в режиме оцифровки в режиме мыши (относительный режим) не существует корреляции между позицией на планшете и на экране. При оцифровке можно переключаться между режимами оцифровки и режимами мыши с помощью диалогового окна Опции редактирования (Editing Options). Это позволяет использовать дигитайзер для оцифровки объектов, а также получать доступ к пользовательскому интерфейсу (вместо мыши). Также вы можете использовать мышь для выбора элементов интерфейса в любой момент, когда дигитайзер находится в режиме мыши или режиме оцифровки.

Вы можете оцифровать объекты на бумажной карте двумя способами: в режиме оцифровки по точкам или в потоковом режиме оцифровки. Вы можете переключаться между этими режимами нажатием клавиши F8.

Когда вы начинаете оцифровку, режимом по умолчанию будет оцифровка по точкам. В режиме оцифровки по точкам вы преобразовываете объекты с карты путем оцифровки их вершин. ArcMap соединяет эти вершины, чтобы создать форму объектов. Режим оцифровки по точкам работает таким же образом, как и режим оцифровки по подложке на экране монитора с помощью инструментов построений; разница между процессом оцифровки заключается в преобразовании координат пера на планшете вместо координат положения указателя мыши на экране.

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

Для начала оцифровки в потоковом режиме, щелкните на карте правой кнопкой мыши и выберите пункт контекстного меню Потоковый режим (Streaming), когда будете создавать объекты. Для переключения на потоковый режим можно также нажать клавишу F8. Если щёлкнуть на карте, работа в потоковом режиме приостанавливается. Это позволяет использовать кнопки, меню и прочие элементы пользовательского интерфейса. Это означает, что можно щелкнуть правой кнопкой мыши для доступа к меню, которое позволяет разместить вершину с помощью Абсолютных X,Y, Приращения координат X,Y или любых других в этом меню. Еще раз щелкните на карте, чтобы вернуться в потоковый режим. Чтобы совсем отключить потоковый режим, щёлкните Потоковый режим ещё раз или нажмите F8.

«Тюменбургаз», филиал буровой компании Газпрома, по праву считается крупнейшим из буровых предприятий отрасли. Основные объекты бурения располагаются на огромной территории, ограниченной 72 и 82 градусами восточной долготы и 63 и 69 градусами северной широты, отдельные месторождения располагаются и за пределами указанного участка. Наши основные заказчики — крупнейшие газодобывающие предприятия Газпрома — используют государственную систему координат в проекции Гаусса-Крюгера 1942 года. Предприятия поменьше предпочитают условную систему координат 1963 года: благодаря снижению уровня секретности это обеспечивает им солидную экономию. По той же причине некоторые предприятия работают с местными системами координат. Кроме того, при производстве многих видов работ с использованием спутниковых геодезических комплексов удобнее пользоваться системой координат WGS-84 в проекции UTM. Таким образом, единый стандарт оформления маркшейдерской документации невозможен: маркшейдерско-геодезической службе «Тюменбургаза» приходится оперировать картографо-геодезической информацией во всех перечисленных системах координат, причем в любой из них территория деятельности филиала располагается как минимум в двух зонах.

Это обстоятельство стало определяющим при выборе геоинформационной системы (ГИС): «Тюменбургаз» приобрел программный продукт MapInfo Professional и набор электронных карт от Федеральной службы геодезии и картографии (ФСГК). Со временем качество электронных карт ФСГК, созданных на основе устаревших листов топографических карт масштаба 1:200 000, было признано недостаточным: требовалась самостоятельная векторизация крупномасштабных топографических карт на отдельные участки деятельности «Тюменбургаза». Поскольку ГИС MapInfo для подобных целей совершенно не приспособлена, предстояло выбрать программу-векторизатор…

Прежде всего мы сформулировали основные требования к этой программе. Во-первых, ее инструментарий должен обеспечивать трассировку по цветному растру: топографические карты несут большой объем информации, заключенной именно в цвете. Во-вторых, для ускорения оцифровки необходимы средства автоматической векторизации. В-третьих, программа-векторизатор должна обеспечивать возможность импорта данных из формата DGN MicroStation и экспорта в форматы DWG (DXF) AutoCAD, MIF (MID) MapInfo: многие предприятия-заказчики требуют представлять материалы в формате AutoCAD, а в формате DGN предоставляют электронные чертежи многие проектные организации.

Всем этим требованиям полностью соответствовала программа Spotlight Pro 5, разработанная компанией Consistent Software. Правда, сотрудники компании предупредили: для векторизации топографических карт Spotlight Pro 5 еще никем не применялся. С тех пор прошло полтора года. За это время появились новые версии программы, а мы накопили некоторый опыт, который, надеюсь, будет интересен пользователям Spotlight Pro, работающим с топографическими картами…

Вначале был растр…

Несколько практических советов перед началом работы:

  • лучшие результаты преобразования растра в вектор получают на растре с разрешением 600−700 dpi;
  • перед калибровкой убедитесь, что вокруг обрабатываемого растрового изображения имеется небольшая рамка (5−6 мм). При калибровке изображение, возможно, будет не сжиматься, а растягиваться — в этом случае наличие такой рамки убережет изображение от потерь;
  • если возникли проблемы, не спешите громко возмущаться — окружающие ни в чем не виноваты. Сообщите о проблеме в службу технической поддержки Consistent Software ([email protected]) — вам всегда придут на помощь.

Система координат

Итак, вы приступаете к векторизации топокарт в программе Spotlight Pro. Каким образом задать систему координат, чтобы полученные данные можно было использовать в MapInfo совместно с уже имеющимися данными? Какие единицы использовать, какой задать масштаб, в какой последовательности вводить координаты? Немного поэкспериментировав, приходишь к выводу, что размерность единиц особого значения не имеет: можно использовать и дюймы, главное задать масштаб таким образом, чтобы получаемые числовые значения координат не противоречили истине. Мы использовали в качестве пользовательских и мировых единиц миллиметры и задали для карт 1:25 000 масштаб 25.

Обратите внимание на очередность записи координат проекции Гаусса-Крюгера: y , x . Координата y записывается с указанием номера зоны — это полностью соответствует структуре MIF-файла. Такую же запись, используя ПСК по умолчанию, предпочитают практически все пользователи AutoCAD. Предложенный подход протестирован следующим образом: лист карты с заданной системой координат был экспортирован из Spotlight в AutoCAD, а затем в этот же файл были экспортированы данные, полученные при работе спутникового оборудования в том районе. Данные полностью совместились с изображением на карте.

Калибровка топографических карт

Работая с топографическими картами в программе Spotlight, пользователь прежде всего должен решить проблему калибровки сканированного изображения. В противном случае работа по векторизации карт лишена всякого смысла.


Зеленые линии на рис. 2 — это километровая сетка в системе координат листа карты. В данном случае мы имеем дело с обычными незначительными деформациями, но для векторизации исходное изображение не годится.

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

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

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

2-й этап. После загрузки исходного растра карты и задания системы координат создаем в программе Spotlight вспомогательный векторный слой «Рамка». Используя инструмент , строим боковые стороны рамки по вычисленным координатам углов рамки трапеции. С помощью инструмента строим верхнюю и нижнюю стороны рамки: каждую — по трем точкам (например, верхний левый угол рамки + пересечение верхней стороны рамки и осевого меридиана листа + верхний правый угол рамки). Настраиваем сетку как километровую и включаем режим . Затем, используя привязку к узлам сетки, инструментами Отрезок по точкам или Полилиния строим векторную километровую сетку так, чтобы концы отрезков сетки находились за пределами листа карты — для получения пересечений построенной рамки и линий километровой сетки.

Теперь мы имеем полный набор векторных пересечений для создания набора калибровочных пар в диалоге Калибровка . Используя инструмент и включив режим векторной привязки , эту работу проделать совсем несложно. Калибровочные пары по километровой сетке проще и быстрее задать с помощью инструмента .


В первый раз результат калибровки (рис. 4) вас просто ошеломит. Впрочем, это скоро проходит — к хорошему привыкаешь быстро.

Векторизация

Оговоримся сразу: «Тюменбургаз» ведет работы по векторизации карт тундровых областей, где практически отсутствуют населенные пункты, крайне бедна растительность, но часто встречаются области болот и заболоченности (рис. 2).

Формат обмена данных MapInfo накладывает жесткие ограничения на используемые типы графических объектов : допустимы лишь точка, линия, ломаная (полилиния), область (замкнутая полилиния), дуга, текст, прямоугольник, скругленный прямоугольник, эллипс. Определиться с тем, какие типы объектов мы должны получить, лучше до начала векторизации. Присутствие в MIF-файлах объектов типа «текст» нежелательно: весь текст на топографической карте является либо обозначением уровня (отметки), либо сообщением о свойствах какого-либо объекта — другими словами, его атрибутом. Кроме того, для пересчета MIF-файлов из одной координатной системы в другую мы используем программу «Geographic Calculator 4.01», а с объектами типа «текст» эта программа работает, мягко говоря, некорректно. Объект типа «дуга» вполне может быть частью полилинии, описывающей горизонталь или ручей, но крайне неудобен при векторном редактировании (это личное мнение автора, с которым вы, разумеется, вправе не согласиться). Поскольку в нашем случае почти не встречаются населенные пункты, то и объекты правильной формы (прямоугольники, скругленные прямоугольники и эллипсы) создавать не приходится — по крайней мере в автоматическом режиме…

Наибольший объем работ по векторизации топокарт приходится на оцифровку рельефа и гидрографии. Первое место прочно удерживают горизонтали. Их удобно оцифровывать в автоматическом режиме — горизонталями является большинство объектов коричневого цвета. А вот при оцифровке гидрографии выяснится, что синим цветом на карте обозначено слишком много объектов. Так что для векторизации рек, ручьев и т.д. удобнее использовать трассировку. Но и горизонтали, и ручьи, и границы озер и рек желательно получить в виде полилиний и замкнутых полилиний, поэтому окончательный набор объектов для конверсии выглядит так, как это показано на рис. 5.


Вывод из опыта работы: если необходимо оцифровать одни только объекты гидрографии (например, для строительного проектирования, оформления земельных отводов крупных объектов), то использование трассировки по цветному растру повышает производительность в 2−2,5 раза. Применение автоматической векторизации при полной оцифровке листа карты ускоряет работу в 4−5 раз. Не сочтите это рекламой, но я искренне восхищен возможностями программы Spotlight Pro! Впрочем, вернемся к процессу оцифровки.

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

Справиться с ситуацией помогает инструмент . Несколько движений мышью — и внедренный растр приобретает осмысленный вид (рис. 7).

В ситуациях, подобных той, что приведена на рис. 8, используется инструмент [ Рисовать на растре точки и линии ] .

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

Итак, весь процесс оцифровки листа карты сводится к следующим процедурам:

  • бинаризация рельефа (оттенки коричневого цвета);
  • преобразование растра в векторы;
  • редактирование полученных векторов (расслоение, задание уровней и атрибутов, объединение разрозненных полилиний и т.п.);
  • трассировка объектов гидрографии;
  • оцифровка оставшихся объектов вручную (консервативно настроенным пользователям AutoCAD рекомендую проделать эту часть работы в любимой программе: нажмите Сохранить как… и выберите формат DWG).

Экспорт

Экспорт полученных данных из Spotlight Pro в AutoCAD не представляет никакой сложности, а вот об экспорте в MapInfo следует поговорить подробнее. По результатам экспорта Spotlight создает два файла с одинаковым именем и с расширениями MIF и MID. MIF-файл — это база данных, где собрана информация о типах векторных объектов и координатах их узловых точек (графическая информация). MID-файл — база табличных данных, характеризующих соответствующий графический объект (имя слоя, атрибут, уровень, тип и цвет линии и т.д.). Наличие MID-файла не обязательно, но содержащаяся в нем информация пригодится для дальнейшей работы в MapInfo.

В заголовке MIF-файла прописывается система координат «План-схема» («NonEarth») и указываются единицы измерения, которые мы выбрали при создании системы координат (рис. 10).


Импорт в MapInfo будет корректным, если исправить предложение CoordSys, указав необходимую проекцию и единицы измерения . Что касается примера, приведенного на рис. 10, координаты объектов получены для 4-й зоны проекции Гаусса-Крюгера (осевой меридиан — 21 градус, начальная широта — 0 градусов, масштабный множитель — 1, смещение осевого меридиана по оси y — 4 500 000 м) в метрах.

Исправленный заголовок MIF-файла показан на рис. 11.


Теперь MIF-файл готов к импорту в MapInfo. Правда, при экспорте данных из Spotlight Pro версии 5 (и всех ее модификаций) возникает еще одна проблема, избавиться от которой мы так и не смогли. Дело в том, что в процессе экспорта значений уровней объектов происходит их «масштабирование». То есть значение уровня, присвоенное при оцифровке объекта в Spotlight, изменяется кратно масштабу, выбранному при задании системы координат (напомню, что в нашем случае был задан масштаб 1:25). Получается, что горизонталь с уровнем 75 метров после экспорта расположится на уровне 3 метра.


Подобная информация записывается в MID-файле (рис. 12). В третьей колонке этого файла содержатся значения уровней, подлежащие исправлению. Исправляем мы их в Microsoft Excel, но сохранять исправления приходится жонглируя форматами и бдительно следя за тем, чтобы в качестве разделителей оставались запятые, а в качестве десятичных разделителей — точки. Если кто-то сможет предложить более простой способ — пишите автору на e-mail [email protected] , буду очень благодарен. Пользователям AutoCAD, столкнувшимся с такой ситуацией, посоветую разве что указывать увеличенное значение при задании уровня объекта в Spotlight. Это довольно неудобно, но исправлять уровень каждого объекта из AutoCAD еще неудобнее.

Представители компании Consistent Software сообщили, что в шестой версии Spotlight Pro эта проблема решена. Англоязычный вариант версии уже готов, остается дождаться его русификации…

Оцифровка (сканирование, перевод в цифровой формат) карт большого размера. Изготовление дубликатов карт России, политических карт мира и других видов карт. Если у вас есть огромная карта нашей странны или карта всего мира, вы можете сделать из неё высококачественны дубликат или оцифровать (перевести карту в цифровой вид, для просмотра ее на компьютере). Понятно, что отсканировать карту небольшого размера, можно и в домашних условиях или обратившись в любую полиграфическую компанию, так же карту можно отснять и на хороший мобильный телефон. Но что будет, если вам необходимо отсканировать карту огромного размера, например превышающего формат А0 (это более 120см по одной из коротких сторон). Практически в любой полиграфии, существует жесткое ограничение на сканируемый формат, как правило, это формат А0, все что больше, уже в сканер не влезет, по этому вам будет трудно найти исполнителя на такой размер сканирования. Единственный способ оцифровать карту больших размеров, это бесконтактное сканирование. Данный способ позволяет делать цифровые копии практически любых видов документов и любых размеров. Можно отсканировать плотные и толстые объекты, так как сканируемый материал не соприкасается на прямую со сканером, оцифровка происходит на большом расстояние от карты. Разрешение сканируемой карты можно сделать очень высоким и превосходящем по качеству все существующие виды планшетных и роликовых сканеров. При таком сканировании будет сохранена каждая деталь вашей карты, все будет хорошо видно, текст и графика будут четкими и резкими, контрастность будет очень высокой. Отсканированную карту в таком разрешении можно будет печать и большего формата, нежели оригинал. Допустим у вас есть карта формата 100х150см, но вы хотите сделать карту размером 150х250см, используя данные способ сканирования карты и ее компьютерную обработку, можно напечатать карту, превышающую по размеру оригинал, при этом ее качество не ухудшится.

Чтобы повесить большую карту на стену, для неё потребуется заказывать раму со стеклом в багетной мастерской. Учитывая габариты, такая рама обойдется вам очень не дешево и вес ее за счет стекла, будет очень внушительным. Можно конечно заменить обычное стекло, на пластиковое, но тогда вся карта пойдет волнами, так как пластику не хватит упругости хорошо прижать карту к заднику рамы. Хорошо что есть альтернативный, более надежный, просто и дешевый способ оформить карту в раму и повесить на стену. Мы предлагаем следующую альтернативу багету: вместо обычной бумаги, мы напечатаем вашу карту на высококачественном литом баннере для интерьерной печати, далее изготовим для него прочный деревянный каркас и осуществим натяжку баннера на него. Баннер будет очень плотно облегать раму в том числе и с торцевой части. Это будет выглядеть очень красиво, вес конструкции будет очень не большой, она будет ударопрочной и её легко можно повесить на стену, для этого вам потребуется всего два самореза. Отсканированную карту можно сохранить практически в любой графический формат. Средний размер оцифрованной карты, 1-2 гигабайта. При желании данное изображение можно сжать для уменьшения размера файла. При сканирование больших форматов, может появляться не большая аберрация, обычно её удается исправить в графических редакторах, но это удается не всегда. Так же цвета отсканированной карты могут иметь небольшие отличия от оригинальных. Процесс сканирования карты очень трудоемкий и долгий, например сканирование и обработка одной карты формата 1х2 метра, занимает около 5-6 часов минимум. По этому, если вам понадобилась срочная оцифровка карты, вам нужно обратить внимание на данный факт.

Статьи по теме: