Итак, наши растровые спутниковые изображения готовы к оцифровке.
Векторизацию будем проводить в популярном продукте отечественной разработки -
ГИС "Карта" ("Панорама").
Что нужно сделать в первую очередь перед созданием карты и началом оцифровки? Сначала нужно определиться с используемым класссификатором.
Классификатор карты - это набор сведений о возможных слоях карты, объектах на этих слоях, начертаниях (внешнем виде) объектов, и используемой семантике.
С сайта ГИС "Карты":
http://gisinfo.ru/classifiers/classifiers.htm можно загрузить множество классификаторов, как общего так и специализированного назначения. Большинство из них входят в комплект поставки профессиональной версии продукта.
Например, map2000.rsc - классификатор цифровых планов городов масштаба 1:2000, полностью соответствующий Приказу Минэкономразвития № 467 от 24 декабря 2008 г. "Об утверждении требований к составу, структуре, порядку ведения и использования единой электронной картографической основы федерального, регионального и муниципального назначения".
Раньше это был яркий цветной классификатор, в котором можно было легко различить объекты. После издания Минэкономразвитием пресловутого приказа, КБ "Панорама" его полностью переработала в соответствии с ним - классификатор потерял цвет и стал чёрно-белый. В результате даже качественные карты, представленные в этом "утверждённом" классификаторе становятся нечитаемыми с экрана. Попробуйте разберитесь в такой карте, когда вокруг зелёные реки и чёрно-белый лес.
Пожалуй, единственное, к чему может сгодиться нынешний map2000.rsc - это печать на чёрно-белом принтере.
На мой взгляд, ни один стандартный классификатор Панорамы не пригоден для оцифровки космических снимков. Сейчас объясню почему.
Во-первых, это количество объектов. Универсальные классификаторы предоставляют выбор из 1.5 тысяч самы разных объектов. Каждый картограф, оцифровывающий снимок, проявляет фантазию и по-своему трактует это многообразие. В результате, кто-то выбрал "Лес широколиственный густой", а кто-то "Лес смешанный низкорослый", кто-то выбрал "Ограду каменную ж/б выше 1 м" а кто-то "Ограду металлическую ниже 1м с деревянными опорами".
Большинство объектов стандартного классификатора не могут быть точно идентифицированы с космического снимка. Поэтому такое многообразее лишь усложняет жизнь картографу и приводит к беспорядку.
Во-вторых, это внешний вид объектов. Проблема оцифровки состоит в том, что нанесённый поверх растра векторный объект должен быть:
• с одной стороны достаточно ярким и броским, чтобы выделяться на фоне растра
• с другой стороны - полупрозрачным, чтобы под ним оставались видны детали подложки
• иметь чёткие границы
Естественно, что при таких требованиях об оцифровке чёрно-белыми значками не может быть и речи.
Я рекомендую перед началом работ по оцифровке создать собственный классификатор, состоящий только из тех объектов, которые нужны оцифровщику.
Однако для того, чтобы вы всегда могли преобразовать карту из собственного классификатора в утверждённый - рекомендуется при создании объектов собственного класификатора использовать коды наиболее близких объектрв классификатора стандартного. Например, когда мы создём в классификаторе оцифровщиков объект "Заборы" мы указываем ему код 82211000 - "Ограда каменная, ж/б выше 1 м".
Ниже привожу пример классификатора оцифровки, оптимальный на мой взгляд:
Учтите, что кроме вышеперечисленных слоёв, в классификаторе всегда будет присутствовать СИСТЕМНЫЙ слой с кодом 0.
Обратите внимание на нестандартную раскраску объектов: многие объекты классификатора, предназначенного для оцифровки, представленны видом "полигон-цветное стекло" с той или иной степенью прозрачности или видом "полигон-векторное заполнение".
Слои сортируются в порядке, приведённым на схеме: самый нижний слой - ОСНОВА, самый верхний - ТЕКСТ. Внутри слоя сначала отображаются площадные объекты, поверх них линейные и поверх них точечные.
Типовой классификатор должен содержать семантики:
• СОБСТВЕННОЕ НАЗВАНИЕ - строковая, общая для всех объектов
• КЛАДР - числовая, с выбором из списка - для быстрой привязки адресов при загрузке карт в сторонние информационные системы
• НОМЕР ДОМА - строковый
• ЧИСЛО ЭТАЖЕЙ - целый
Отдельно позаботьтесь о создании брата-близнеца вашего классификатора - с тем же перечнем объектов и теми же кодами - но только с начертаниями, предназначенными для печати.
В этом случае менять классификатор карты можно будет простой заменой одного .RSC файла на другой.