Лекции.Орг


Поиск:




Категории:

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

 

 

 

 


ГИС - транзакционная система




ЛЕКЦИЯ 11

УПРАВЛЕНИЕ ИНФОРМАЦИЕЙ В ГИС

Общие сведения

При управлении ГИС-информацией используются многие концепции и характеристики стандартной архитектуры информационных технологий, которые хорошо работают в централизованной корпоративной компьютерной среде. Например, наборы данных ГИС могут управляться в реляционных базах данных, как и прочая корпоративная информация. Для опериро­вания данными, хранящимися в системе управления базами данных (СУБД), используется современная логика взаимодействия приложений. Подобно другим корпоративным информационным системам, работа которых основана на транзакциях, ГИС широко ис­пользуются для постоянного изменения и обновления баз географических данных. Тем не менее, техноло­гия ГИС имеет ряд важных особенностей.

Данные ГИС комплексные

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

Компиляция данных ГИС является нетривиальным специализированным процессом

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

ГИС - транзакционная система

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

В ГИС одна единственная операция редактирования может повлечь за собой изменения многих строк дан­ных во многих таблицах. Пользователи должны иметь возможность отменять и повторять операции редак­тирования. Сеанс редактирования может длиться несколько часов или даже дней. Часто редактирова­ние должно проводиться в системе, открепленной от центральной, совместно используемой базы данных.

Во многих случаях, существенное обновление базы данных проводится поэтапно. Например, в прило­жении к инженерным коммуникациям, эта работа обычно включает такие стадии, как “разработка”, “предложение”, “принятие”, “реконструкция” и “сдача”. Этот процесс в значительной степени цикли­ческий.

 

Техническое задание сначала составляется и передается инженеру, затем постепенно модифи­цируется по мере реализации отдельных этапов, и, наконец, все внесенные изменения возвращаются обратно в корпоративную базу данных.

Рабочий процесс обновления и передачи данных мо­жет длиться дни и месяцы. Однако база данных ГИС все равно должна оставаться доступной для поддерж­ки каждодневной работы и текущих обновлений, а пользователи должны иметь возможность обращаться к своим версиям общей базы данных ГИС. Вот еще примеры рабочих процессов управления данными в ГИС:

• Автономное редактирование: некоторым поль­зователям нужна возможность “открепления” фрагментов базы данных ГИС и их репликации (переноса) в другое место в независимую, от­дельную систему. Например, для проведения редактирования в полевых условиях некоторых данных, вам необходимо забрать с собой какие-то данные, провести их редактирование и обновление на месте выполнения работ, а затем переслать внесенные изменения в основную базу данных.

 

 

 

• Распределенные географические базы данных:

Региональная база данных может быть частичной копией соответствующего “куска” основной базы данных корпоративной ГИС. Эти базы данных должны периодически синхронизироваться для обмена внесенными в каждую из них изменения­ми





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


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


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

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

Ваше время ограничено, не тратьте его, живя чужой жизнью © Стив Джобс
==> читать все изречения...

4153 - | 4141 -


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

Ген: 0.012 с.