Общее описание текстового представления

Печать Стартовая страница

СТРУКТУРА ФОРМАТА В ТЕКСТОВОЙ (СИМВОЛЬНОЙ) ФОРМЕ ПРЕДСТАВЛЕНИЯ

Формат 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

 

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

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