Морская картографическая информация
В комплект обмена вместе с данными всегда должен быть включен файл описания данных (метаданные и описание семантики данных), оформляемый в соответствии с рекомендациями.
Программное обеспечение подготовки данных в заданных форматах
Для рутинных данных применяется ПО соответствующих технологий.
Данные в обменном таблично-текстовом формате могут быть подготовлены с помощью широко распространенных продуктов MsOffice «Excel», «MsAccess» или в худшем случае любого текстового редактора.
Формат GWXF™ используется для обмена электронными картами в приложениях GISWARE®, производимых фирмой ИНГИТ. Картографические данные в формате GWXF™ могут формироваться любыми независимыми средствами или путем перекодировки из известных форматов. Этим обеспечивается открытость приложении GISWARE® для картографических данных различных производителей.
Обменный формат GWXF™ включает 3 файла с одинаковыми именами.
Первый файл имеет расширение «gwf». Это символьный файл в котором передается общая информация электронной карты - координаты углов, масштаб источника и пр.
Пример gwf-файла формата GWXF™ имеет вид:
[FRAME]
LAT_SouthWest=56.000000
LON_SouthWest=42.000000
LAT_NorthWest=60.000000
LON_NorthWest=42.000000
LAT_NorthEast=60.000000
LON_NorthEast=48.000000
LAT_SouthEast=56.000006
LON_SouthEast=48.000000
[MAP DESCR]
Map Scale=1000000
[FEATURE LENGTH]
Object Code Length=8
Attribute Code Length=2
В файле имеются три секции озаглавленные идентификаторами в квадратных скобках.
Секция [FRAME] содержит 8 пар координат углов рамки карты. Идентификаторы начинающиеся с символов LAT - это широты (Latitude), а с символов LON - это долготы (Longitude). Далее в идентификаторе угол указывается в явном виде, т.е.
LAT_SouthWest - широта юго-западного угла рамки карты и т.п. Координаты
представляются в градусах с миллионными долями. Северная широты и восточная долгота положительные, южная широта и западная долгота отрицательные. Знак плюс опускается, минус присутствует в явном виде.
Секция [MAP DESCR] содержит знаменатель масштаба источника электронной карты с идентификатором Map Scale
Секция [FEATURE LENGTH] содержит информацию о длинах кодов в кодировке объектов и атрибутов карты.
Идентификатор Object Code Length - это длина кодов объектов в байтах, а Attribute Code Length - длина кодов атрибутов объектов в байтах.
Второй файл - это база данных в D-base формате, имеющий расширение «dbf». В этом файле передается вся семантическая информация картографических объектов.
База данных должна иметь два обязательных поля и может иметь неограниченное количество полей атрибутивной информации.
Обязательное поле с именем «OBJECT_NUM» типа CHARACTER длиной 5 байтов заполняется уникальными номерами объектов в пределах данной базы. Обязательное поле с именем «OBJECT_COD» типа CHARACTER заполняется в старшем байте признаком характера локализации объекта, а в последующих байтах кодами объектов по кодификатору используемой карты. Длина поля определяется кодификатором. Используются следующие признаки характера локализации объектов:
A - площадной объект;
L - линейный объект;
P - точечный объект.
Имена полей атрибутивной информации всегда начинаются с символа G и подчерка
(G_), за которыми следуют наименования атрибутов по кодификатору используемой
карты.
В зависимости от уровня автоматизации операций, информационных ресурсов и функциональных возможностей НИС разделяют на три группы: