Лекции.Орг


Поиск:




Категории:

Астрономия
Биология
География
Другие языки
Интернет
Информатика
История
Культура
Литература
Логика
Математика
Медицина
Механика
Охрана труда
Педагогика
Политика
Право
Психология
Религия
Риторика
Социология
Спорт
Строительство
Технология
Транспорт
Физика
Философия
Финансы
Химия
Экология
Экономика
Электроника

 

 

 

 


Описание обменных форматов ГИС




VEC (ГИС IDRISI)

Вариант прямоугольных координат. В формате могут быть описаны только следующие объекты: точка, дуга (ломаная), полигон.

Структура записи в файле:

 

ID1 N1

x1 y1

x2 y2

......

xN1 yN1

ID2 N2

x1 y1

x2 y2

......

xK yK

xN2 yN2

......

0 0 – признак конца файла.

 

Здесь ID – идентификатор объекта,

N – количество точек в контуре.

Аналогичный обменный формат имеет ГИС ARC /INFO.

 

MOSS (Map Overlay and Statistic System)

 

Вариант прямоугольных координат.

Ограничения:

1. Не более двух знаков после десятичной точки.

2. Координата X не может быть отрицательной.

 

В формате могут быть описаны только следующие объекты: точка, дуга (ломаная), полигон. Структура записи в файле:

ID1 M1 N1

x1 y1

x2 y2

......

xN1 yN1

ID2 M2 N2

x1 y1

x2 y2

......

xK yK

xN2 yN2 и т.д.,

 

здесь ID – идентификатор объекта,

M – метка,

N – количество точек в контуре.

Всего на эти три элемента отводится 30 символов.

Минус перед координатой x говорит о том, что это остров, т.е. замкнутый контур внутри другого замкнутого контура.

Один файл соответствует одному слою объектов.

ID может быть использован для связи с базами данных, описывающих семантику объектов.

Следует обратить внимание на следующее: формат не содержит паспортной информации, т.е. отсутствуют зафиксированные и передаваемые с файлами сведения о способе цифpования, системе координат, проекции карт и т.д.

 

GEN (ARC/INFO GENERATE FORMAT – ГИС ARCI/NFO)

В формате могут быть описаны только следующие объекты: точка, дуга (ломаная), полигон. Структура записи в файле для дуг и полигонов:

 

ID1

x1 y1

x2 y2

......

xN1 yN1

end

ID2

x1 y1

x2 y2

......

xN2 yN2

end

.....

end

end

 

Здесь ID – идентификатор объекта.

Один файл соответствует одному слою объектов. ID может быть использован для связи с базами данных, описывающих семантику объектов.

Файл с информацией о точках имеет другую структуру:

ID1,x1,y1

ID2,x2,y2

ID3,x3,y3

.....

end

 

MIF (MapInfo Interchange Format – ГИС MAPINFO)

 

Данные MapInfo хранятся в двух файлах. Графическая часть информации – в файле с расширением.MIF, а атрибутивная – в файлах с расширением.MID. Это текстовые файлы. MIF-файл имеет две части: заголовок и секцию данных. Заголовок содержит некоторую паспортную информацию, а секция данных – определения графических объектов. Заголовок файла формата MIF имеет следующий вид:

 

VERSION n

[ DELIMITER "<c>" ]

[ UNIQUE n,n..]

[ INDEX n,n.. ]

[ COORDSYS... ]

[ TRANSFORM...]

COLUMNS n

<имя> < тип >

<имя> < тип >

 

В квадратные скобки взята информация, которая является необязательной, т.е. может отсутствовать. MIF-файлы могут быть первой или второй версии, или более поздней версии. Начиная со второй версии могутприсутствовать предложения COORDSYS и TRANSFORM.

DELIMITER – разделитель. После этого слова в двойных кавычках указывают символ, который будет использован далее в качестве разделителя. Значение разделителя по умолчанию – символ табуляции, при его использовании строка DELIMITER может быть опущена.

INDEX – индекс. Для столбцов с указанными номерами создаются индексные файлы.

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

При записи данных в географических координатах точки к востоку от Гринвича имеют положительную координату X (долгота), а к западу – отрицательную. Точки в северном полушарии имеют положительную координату Y (широта), а в южном – отрицательную.

COLUMNS.

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

- char (длина поля);

- integer (4 байта);

- smallint (2 байта);

- decimal (длина поля, число цифр после запятой);

- float;

- data;

- logical.

В MID-файле атрибутивные данные записаны в соответствии с заголовком MIF-файла: i-я строка MID-файла содержит информацию об i-м графическом объекте секции данных MIF-файла.

Секция данных в MIF-файле следует после описанного ранее заголовка и должна начинаться со слова DATA на отдельной строке. В секции данных описывают только простые графические объекты:

- точка;

- отрезок прямой;

- ломаная линия;

- область, ограниченная замкнутой ломаной линией;

- дуга;

- прямоугольник;

- скругленный прямоугольник;

- эллипс;

- текст.

Для описания этих объектов используют следующие конструкции:

Точка

POINT x y

[SYMBOL (вид, цвет, размер)]

Отрезок прямой

LINE x1 y1 x2 y2

[PEN (ширина, тип, цвет)]

Ломанная

PLINE numpts

x1 y1

x2 y2

[ PEN (ширина, тип, цвет)]

[ SMOOTH ] - сглажена

Область

REGION #pgons

numpts1

x1 y1

x2 y2

numpts2

x1 y1

x2 y2

[ PEN (ширина, тип, цвет)]

[ BRUSH (шаблон, основной цвет, цвет фона)]

[ CENTER x y ]

Дуга

ARC x1 y1 x2 y2 – противоположные по диагонали углы

описанного прямоугольника,

a b – начальный и конечный углы дуги

[ PEN (ширина, тип, цвет)]

Прямоугольник

RECT x1 y1 x2 y2

[ PEN (ширина, тип, цвет)]

[ BRUSH (шаблон, основной цвет, цвет фона)]

Скругленный прямоугольник

ROUNDRECT x1 y1 x2 y2

a – степень сглаживания

[ PEN (ширина, тип, цвет)]

[ BRUSH (шаблон, основной цвет, цвет фона)]

Эллипс

ELLIPSE x1 y1 x2 y2

[ PEN (шиpина,тип,цвет)]

[ BRUSH (шаблон,основной цвет, цвет фона)]

Текст

TEXT " < стpока текста >"

x1 y1 x2 y2

[ FONT...]

[Spacing { 1.0|1.5|2.0}]

[Justify{Left|Center|Right}]

[Angle угол повоpота]

[Label Line {simple|arrow} x y ]


Модели данных в ГИС

Выбор метода организации данных в геоинформационной системе, и, в первую очередь, модели данных, т.е. способа цифрового описания пространственных объектов, значительно важнее, чем выбор ПО. Это обусловлено тем, что модель данных напрямую определяет многие функциональные возможности создаваемой ГИС и применимость тех или иных технологий ввода. От модели зависит как пространственная точность представления визуальной части информации, так и возможность получения качественного картографического материала и организации контроля цифровых карт. От способа организации данных в ГИС очень сильно зависит производительность системы, например, при выполнении запроса к базе данных или рендеринге (визуализации) на экране монитора.

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

Уровни организации данных можно представить в виде пирамиды, рис.13. Модель данных – это концептуальный уровень организации данных. Рассмотренные в прошлом модуле термины, типа “полигон”, “узел”, “линия”, “дуга”, “идентификатор”, “таблица” как раз относятся к этому уровню, вравной степени, как и понятия “тема” и “слой”. Более подробное рассмотрение организации данных часто называется структурой данных. В структуре фигурируют математические и программистские термины, такие как “матрица”, “список”, “система ссылок”, “указатель”, “способ сжатия информации”. На следующем по детальности уровне организации данных специалисты имеют дело со структурой файлов данных и их непосредственными форматами. Уровень организации конкретной БД является уникальным для каждого проекта.






Поделиться с друзьями:


Дата добавления: 2016-07-29; Мы поможем в написании ваших работ!; просмотров: 1274 | Нарушение авторских прав


Поиск на сайте:

Лучшие изречения:

Стремитесь не к успеху, а к ценностям, которые он дает © Альберт Эйнштейн
==> читать все изречения...

2151 - | 2107 -


© 2015-2024 lektsii.org - Контакты - Последнее добавление

Ген: 0.007 с.