- •1.Геоинформационные системы
- •2.Функциональные возможности: методологический и алгоритмический аппарат.
- •2.1Программное обеспечение современных гис платформ:
- •3.Геоинформационное картографирование.
- •4.Геоинформ. Концепции в теории картографии:
- •5.Информационное обеспечение для гис:
- •6.Пространственные данные и требования к ним:
- •10.Организация данных гис.
- •11.Топология гис:
- •12.Организация картографической информации в arc/info.
- •14. Модель данных.
- •15. Характеристики объектов реального мира:
- •16. Измерение простр взаимоотношений.
- •17.Формы представления непрерывных признаков или полей.
- •18.Требования к представлению пространственных данных.
- •19. Системы управления базами данных (реляционная бд, метаданные, язык sql, типовая организация субд).
- •20.Основные функции субд
- •21.Анализ пространственных данных.
- •22.Запросы как основная часть гис
- •Запросы(категории).
- •23.Объединение данных, картографическое наложение.
- •Четыре основных функции
20.Основные функции субд
1. Непосредственное управление данными во внешней памяти.
2. Управление буферами оперативной памяти.
3. Управление транзакциями
Транзакция - это последовательность операций над БД, рассматриваемых СУБД как единое целое.
4. Журнализация
Одним из основных требований к СУБД является надежность хранения данных во внешней памяти. Под надежностью хранения понимается то, что СУБД должна быть в состоянии восстановить последнее согласованное состояние БД после любого аппаратного или программного сбоя.
5. Поддержка языков БД
Для работы с базами данных используются специальные языки, в целом называемые языками баз данных. В ранних СУБД поддерживалось несколько специализированных по своим функциям языков. Чаще всего выделялись два языка - язык определения схемы БД (SDL - Schema Definition Language) и язык манипулирования данными (DML - Data Manipulation Language).
Типовая организация современной СУБД
- ядро СУБД (часто его называют Data Base Engine),
- компилятор языка БД (обычно SQL),
- подсистему поддержки времени выполнения,
- набор утилит.
Ядро СУБД отвечает за управление данными во внешней памяти, управление буферами оперативной памяти, управление транзакциями и журнализацию. Ядро СУБД является основной резидентной частью СУБД. При использовании архитектуры "клиент-сервер" ядро является основной составляющей серверной части системы.
Основной функцией компилятора языка БД является компиляция операторов языка БД в некоторую выполняемую программу. Наконец, в отдельные утилиты БД обычно выделяют такие процедуры, которые слишком накладно выполнять с использованием языка БД, например, загрузка и выгрузка БД, сбор статистики, глобальная проверка целостности БД и т.д. Утилиты программируются с использованием интерфейса ядра СУБД, а иногда даже с проникновением внутрь ядра.
21.Анализ пространственных данных.
Цель: Изучение пространственной структуры и взаимоотношений, а так же изучение взаимных связей объектов и атрибутивных характеристик.
Основные термины:
-
Объект(точечный, линейный, полигон)
-
Атрибут
-
Физический объект(это объект и база)
-
Слой данных
-
Изображение
-
Ячейка
-
Функция и операция
-
Алгоритм
-
Основные функции возможные при анализе систем:
-
Измерение расстояний, периметра, площади.
-
Измерений расстояний и периметра, это приближенное значение.
-
Растровое
-
: 1. AB=-теорема Пифагора
-
Сложение длин сторон ячеек растра.
-
Начертить концентрические окружности с равным шагом и центром в точке А.
-
Векторные ГИС:
-
AB=
-
Вычисление площади:
-
Разбиение на простые фигуры и вычисление их площади.
-
ABCDE=
-
Все операции пространственных данных происходят при помощи запросов.
-
22.Запросы как основная часть гис
-
Найти кратчайшее расстояние из точки A в точку B.
-
Какой будет оптимальный маршрут из точки A в точку B.
-
Какова общая площадь городского застроя.
-
Сколько объектов принадлежащих классу C находятся в радиусе 1-20 км, какого расстояние до ближайшего объекта.