- •Архитектура и состав базы геоданных.
- •Классы пространственных объектов. Основные понятия.
- •Растры. Основные понятия.
- •Проектирование базы геоданных. Общий обзор. Этапы проектирования базы геоданных.
- •Типы баз геоданных. Сравнение.
- •Типы классов пространственных объектов.
- •Домены. Типы доменов.
- •Типы полей таблиц.
- •Подтипы.
- •Разработка простого класса пространственных объектов.
- •Документирование проекта базы геоданных.
- •Наборы данных баз геоданных.
- •Работа со схемой базы геоданных. Основные функции работы со схемой базы геоданных.
- •Блокировка схемы.
- •Использование проектов моделей данных ArcGis.
- •Варианты базы геоданных ArcSde.
- •Свойства классов пространственных объектов.
- •Типы классов пространственных объектов.
-
Типы баз геоданных. Сравнение.
База геоданных – это "контейнер", использующийся для хранения совокупности наборов данных. Существует три типа баз геоданных:
1. Файловые базы геоданных – хранятся как папки в файловой системе. Каждый набор данных хранится в виде файла, который может увеличиваться вплоть до 1 ТБ по размеру. Этот тип БГД рекомендуется использовать вместо персональных баз геоданных.
2. Персональные базы геоданных – все наборы данных хранятся в виде файла базы данных Microsoft Access, который имеет ограничение по размеру в 2 ГБ.
3. Базы геоданных ArcSDE также известны как многопользовательские базы геоданных. Хранятся в реляционной базе данных с использованием Oracle, Microsoft SQL Server, IBM DB2, IBM Informix или PostgreSQL. Эти многопользовательские базы геоданных требуют использования ArcSDE и могут быть не ограничены по размеру и количеству пользователей.
Сравнение трех типов баз геоданных:
|
База геоданных АrcSDE
|
Файловая база геоданных |
Персональная база геоданных |
|
Описание |
Совокупность различных типов наборов данных ГИС хранится в виде таблиц в реляционной базе данных. Это рекомендуемый собственный формат данных хранения и управления в реляционной базе данных в ArcGIS.
|
Совокупность различных типов наборов данных ГИС, хранится в виде системной папки с файлами. Это рекомендуемый собственный формат данных хранения и управления в системных папках файлов в ArcGIS.
|
Исходный формат данных хранения и управления в файлах базы данных в Microsoft Access в ArcGIS (он ограничен по размеру и привязан к операционной системе Windows).
|
|
Количество пользователей
|
Многопользовательский: Множество пользователей на чтение и запись
|
Один пользователь или небольшая рабочая группа: Один набор классов объектов, отдельный класс пространственных объектов или таблицу одновременно может читать сколько угодно, а редактировать – только один пользователь. Одновременное совместное использование любого специфического файла, в конечном счете, приводит к нестабильной работе при большом количестве пользователей в режиме чтения данных.
|
Один пользователь и небольшие рабочие группы с небольшими наборами данных: несколько читателей и один редактор. Одновременное совместное использование данных, в конечном счете, приводит к нестабильной работе при большом количестве пользователей в режиме чтения данных.
|
|
Формат хранения |
Oracle Microsoft SQL Server IBM DB2 IBM Informix PostgreSQL
|
Каждый набор данных – отдельный файл на диске. Файловая база геоданных – папка файлов, содержащая файлы набора данных. |
Все содержимое каждой персональной базы геоданных хранится в единственном файле Microsoft Access (.mdb). |
|
Ограничение по размеру |
Равно ограничению СУБД |
Одна таблица на каждый набор данных. В каждой файловой базе геоданных может храниться много наборов данных. Ограничение 1 TB можно увеличить до 256 TB для очень больших наборов данных изображений. Каждый класс пространственных данных может постепенно увеличиваться вплоть до сотен миллионов векторных объектов на набор данных. |
Два Гб на базу данных Access. Граница лимита, после которого эффективность использования падает, обычно между 250 и 500 МБ на файл базы данных Access. |
|
Платформы |
Windows, Unix, Linux и прямые подключения к СУБД, которые потенциально выполнимы на любой платформе в локальной сети пользователя |
Кросс-платформенная. |
Только Windows. |
|
Безопасность и права доступа |
Обеспечивается СУБД |
Безопасностью файловой системы. |
Безопасностью файловой системы Windows. |
|
Инструменты администрирования базы данных |
Полный функционал СУБД – резервирование, восстановление, репликации данных, поддержка SQL, безопасность и т.д. |
Управление файловой системой. |
Управление файловой системой Windows. |