Общее описание текстового представления |
|
|
СТРУКТУРА ФОРМАТА В ТЕКСТОВОЙ (СИМВОЛЬНОЙ) ФОРМЕ ПРЕДСТАВЛЕНИЯ Формат SXF позволяет записывать цифровые векторные данные о местности в виде текстового файла. Данная возможность предназначена для обеспечения процесса обмена данными между системами различного назначения, работающих на разных аппаратно - программных платформах.
ОБЩИЙ ВИД ТЕКСТОВОГО ФАЙЛА ФОРМАТА SXF Формат SXF может иметь текстовое представление в виде файла следующей структуры: .SXF редакция_формата Р001 номенклатура ... Р101 В L юго-западного угла Р102 В L северо-западного угла ... Р207 знаменатель_масштаба ... .DAT число_объектов_карты .OBJ код_объекта характер_локализации .KEY собственный_номер_объекта .GEN нижняя_граница_видимости верхняя_граница .GRP номер_группы_объектов .МЕТ число_подобъектов число_точек_объекта x y H или B L H (в зависимости от системы координат) ... число_точек подобъекта (если число_подобъектов > 0 ) x y H или B L H ... .SEM число характеристик код_характеристики значение_характеристики ... .OBJ код_объекта характер_локализации ... .END
Текстовый файл в формате SXF состоит из набора строк переменной длины в кодах ASCII. Строки должны заканчиваться управляющими кодами «\х0DOA». В начале строки может стоять символ точка, за которым следует ключевое слово (SXF,DAT, OBJ, KEY, GEN, MET, SEM, END и т.п.) или значения соответствующих полей данных о листе или объекте. Допускается наличие пустых строк, содержащих пробелы и символы конца строки, и строк-комментариев, начинающихся с символа «//». Обязательными являются строки с ключевыми словами SXF, DAT, OBJ, END.
Первая строка текстового файла должна содержать ключевое слово SXF и редакцию формата (например: «3.0»), отделенную пробелом (пробелами). В начале файла должны содержаться паспортные данные о листе, затем идут данные об объектах. Раздел паспортных данных является не обязательным и может отсутствовать. Описание объектов карты начинается со строки, содержащей ключевое слово DAT и количество объектов, отделенное пробелом (пробелами). Данная строка является обязательной. Описание отдельного объекта начинается со строки, содержащей ключевое слово OBJ, классификационный код объекта и характер локализации, разделенные пробелами. Признаком завершения набора цифровых данных об участке местности (листе) является строка с ключевым словом END.
Минимальное корректное содержание текстового файла в формате SXF имеет следующий вид: .SXF 3.0 .DAT 1 .OBJ 1 LIN 1 0 0 .END
При отсутствии паспортных данных считается, что метрика объектов задана в прямоугольной местной системе координат в метрах. Размерность системы координат (двух- или трехмерная) и формат представления координат (целочисленные, с фиксированной точкой и т. д.) могут быть любыми и определяются в процессе обработки данных. |