Разработка структуры специализированной базы геоданных структуры и базы данных состояния войск для применения в автоматизированных системах управления войсками

Дипломная работа - Компьютеры, программирование

Другие дипломы по предмету Компьютеры, программирование



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

В схеме ArcSDE существуют подтипы - наборы классов для отдельных представителей класса векторных объектов. Класс векторных объектов может содержать векторные объекты, которые имеют одинаковое поведение и одинаковые свойства, но их значение или роль в данной модели могут отличаться.

Векторные объекты в ArcSDE объединяются в наборы - совокупность классов векторных объектов с одинаковой пространственной привязкой. Классы векторных объектов в наборе векторных объектов могут быть организованы в виде сетей или пространственных топологий. Наборы векторных объектов аналогичны покрытиям, в которых они являются совокупностью связанных классов векторных объектов, однако, наборы векторных объектов имеют меньше ограничений и более функциональны, чем покрытия. Наборы векторных объектов становятся особенно полезными, когда необходимо моделировать пространственно связанные векторные объекты, такие, например, как производственные сети, дороги, слои, характеризующие окружающую среду, географические регионы и т.п.реализует в своей архитектуре геометрические сети - определяемый пользователем набор классов векторных объектов, которые образуют часть неразрывной сети, состоящей из краевых элементов, переходов и поворотов.

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

Для определения допустимых значений для атрибутов в виде диапазона или набора значений используются домены.

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

1.1.2Организация хранения растровых данных

Базы геоданных могут содержать наборы растровых данных. Каждый растр представляет изображаемое пространство в виде одинаковых по размерам элементов или пикселей. Набор растровых данных хранится в виде двумерной матрицы с определенным значением параметра для каждого элемента изображения. Каждый элемент изображения имеет одинаковые размеры по высоте и ширине. Положение (географические координаты) верхнего левого угла сетки вместе с размерами элемента и числом элементов в строках и столбцах определяет пространственный экстент растрового набора данных.

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

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

Каждая полоса растра содержит помимо самих элементов такие данные, как:

-статистику (минимальное, максимальное и среднее значение для элементов изображения);

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

-таблицу значений атрибутов (необязательная вспомогательная атрибутивная информация о различных значениях элементов изображения);

-принятую по умолчанию цветовую таблицу (color map) для отображения растрового изображения (необязательна).

Растровые наборы данных в банке данных пространственной информации могут занимать очень большие объемы и покрывать большие географические области, обеспечивая при этом высокое разрешение. Для обеспечения эффективного доступа и хранения таких данных, растровые данные автоматически режутся на отдельные фрагменты, и при этом сжимаются. При загрузке растровых данных, ArcSDE сшивает в мозаику необходимое число таких фрагментов, чтобы обеспечить покрытие требуемого экстента. При загрузке в ArcSDE в мозаику можно сшивать изображения с одинаковым разрешением.

Поскольку растровые данные могут покрывать очень большие площади, то часто буд