- •1 Общее представление о географических информационных системах
- •1. Общая характеристика гис движения
- •1. Общая характеристика гис движения
- •2. Определение гис
- •3. Общая характеристика компонентов гис
- •4. Обшая характеристика отличительных функций гис
- •5. Пространственные запросы в гис
- •6. Гис как пересечение наук
- •7. Историческая справка
- •5 Географические объекты и географические данные
- •1. Географические объекты
- •1.1 Определение географических объектов
- •1.2 Способы локализации географических объектов
- •1.3 Виды географических объектов
- •2. Понятия «информация» и «данные»
- •2.1 Информация
- •2.2 Понятия "информация" и "данные"
- •2.3 Географические данные, информация о географическом объекте
- •6 Векторные модели географических объектов
- •1. Базовые понятия картографического представления информации
- •2. Векторное нетопологическое представление пространственных объектов
- •2.1. Векторные модели единичных пространственных объектов
- •2.2. Векторные модели множества пространственных объектов
- •3.Векторное топологическое представление пространственных объектов
- •3.1. Пространственные отношения
- •3.2. Понятие «граф»
- •3.3. Понятие «топология»
- •3.4. Топологическое представление области
- •3.5. Топологическое представление смежности
- •3.6. Топологическое представление связности
- •6.2. Таблицы атрибутов
- •6.3. Связь пространственных и атрибутивных данных
- •7. Растровые модели географических объектов
- •7.1. Концепция растровых моделей географических объектов
- •7.1.1. Определение и виды растровых моделей
- •7.1.2. Источники растровых данных
- •7.1.3. Матрица ячеек
- •7.1.4. Представление географических объектов
- •7.2. Характеристики растровых моделей
- •1. Разрешение
- •2. Геометрия растров
- •3. Координаты ячеек
- •4. Значение ячеек растра
- •5. Цветовые модели
- •6. Таблица атрибутов растра
- •7. Зонирование
- •8. Хранение растровых данных
- •9. Методы сжатия растровых данных
- •10. Форматы растровых данных
- •8 Tin модели географический объектов
- •1. Определение поверхности. Растровое представление поверхности
- •2. Определение tin
- •3. Свойства tin
- •4. Геометрия tin
- •5. Триангуляция Делоне
- •6. Топология в tin
- •7. Создание tin
- •8. Визуализация поверхности
- •8.1. Затенение граней
- •8.2. Диапазоны высот
- •3 Характеристика: хранение пространственных данных
- •10 Геореференция пространственных данных
- •1. Сферы и сфероиды
- •2. Даты
- •3.1. Географические системы координат
- •3.2. Проецированные системы координат
- •4. Картографические проекции
- •4.1. Что представляет собой картографическая проекция?
- •4.2. Классификация проекций по типу искажений
- •4.3. Классификация проекций по типу развертывающихся поверхностей
- •5. Географические преобразования
- •5.1. Методы географических преобразований (Метод с тремя параметрами, Метод с семью параметрами)
- •11 Геореляционная модель данных
- •1. Сущность реляционной модели данных
- •2. Сущность геореля ционной моде ли данных
- •3.1. Набор данных «Тема»
- •3.2. Модель данных "Шейпфайл"
- •3.3. Модель данных "Покрытие"
- •4. Преимущес тв а и недостатки геореля ционной м одели данных.
- •12.Объектно-ориентированная модель данных
- •3 . Общая характеристика модели данных "База геоданных"
- •4. Элементы бгд
- •4.1. Таблицы. Расширения таблиц
- •4.2. Классы пространственных объектов. Расширения классов пространственных о бъектов.
- •4.3. Наборы растровых данных. Расширения растров.
- •13 Пространственный анализ векторных моделей
- •1.Алгоритмы вычислительной геометрии
- •1.1. Пересечение линий
- •1.2. Определение площади полигона
- •1.3. Определение принадлежности точки к полигону
- •1.4. Определение центральной, репрезентативной точки полигона
- •2. Базовые группы операций пространственного анализа векторных моделей
- •3. Топологическое наложение векторных моделей
- •3.1. Концепция топологическое наложение карт
- •3.2. Булева алгебра в топологическом наложении
- •3.3. Классификация векторных оверлейных операций
- •3.4. Алгоритмы векторных оверлейных операций (Обработка "точка в полигоне")
- •3.5. Типы оверлейных операций (Объединение, Пересечение, Включение, Исключение)
- •4. Генерирование буферов
- •4.1.Определение и назначение буферов
- •4.2. Буферизация точечных пространственных объектов
- •4.3. Буферизация линейных пространственных объектов
- •4.4. Буферизация полигональных пространственных объектов
- •5. Этапы пространственного анализа
- •14. Пространственный анализ растровых моделей
- •1. Типы цифровых данных
- •2. Пространственная перевыборка: Метод ближайшего соседа, Метод билинейной интерполяции, Метод кубической интерполяции
- •3. Мозаичный монтаж
- •4. Реклассификация
- •5. Операции окрестности. Статистический анализ окрестности
1.2. Определение площади полигона
Для определения площади полигона, заданного последовательностью вершин, чаще всего применяется алгоритм Симпсона (Simpson Thomas), основанный на разбиении многоугольника на трапеции, ограниченные линейными сегментами
границы полигона, перпендикулярами, опущенными из вершин сегмента на ось x, и осью x (Рис. ). Для сегмента, соединяющего вершины (xi ,yi) и (xi+1,y i+1), площадь такой трапеции равна
Площадь полигона равна сумме площадей трапеций для всех сегментов полигона.
Для сегментов, у которых xi > xi+1, площадь получается отрицательной. Следует заметить, что полигон – замкнутая фигура, поэтому нужно учитывать сегмент, соединяющий последнюю вершину с первой.
Рис. 5.2.4 - Вычисление площади полигона путем разбиения на
трапеции.
Формула вычисления площади полигона может быть преобразована к следующему виду:
Формула вычисления площади полигона представлена для правой системы координат и нумерации вершин полигона по ходу часовой стрелки. Для полигонов, оцифрованных против часовой стрелки, площадь получается отрицательной. Этим способом можно вычислить площади не только для выпуклых многоугольников, но и для вогнутых, а также для полигонов, имеющих дыры. Алгоритм непригоден для вычисления площадей полигонов, имеющих
самопересечения границ.
1.3. Определение принадлежности точки к полигону
Для заданной точки А(u,v) и полигона P=(xi, yi) i=1…n требуется определеть, где находится точка внутри полигона или снаружи.
Задача может быть решена с использованием топологических свойств полигона. Из точки А проведем вертикальную линию (xi, yi)-(xi, ∞) и вычислить количество пересечений этой линии с сегментами границы полигона. Если число не четное – точка лежит вне полигона.
1.4. Определение центральной, репрезентативной точки полигона
Эта операция может применяться в картографической генерализации при замене площадных объектов точечными.
Координаты центроида получают по формулам Гаусса:
В некоторых программах= координаты центроида вычисляют как среднее значение х и у.
Центроид – точки являющиеся центром тяжести полигона. Центроид не всегда расположен внутри полигона.
2. Базовые группы операций пространственного анализа векторных моделей
Функции и измерения (Measurement functions), как и выбора данных и классификации, позволяют анализировать данные без выполнения существенных изменений. Они час то используются в начале анализа. Функции геометрически х измерений включают вычисления местоположения, длин линий , расстояний между двумя объектами и площади отдельных объектов.
Измерения на векторных данных:
Определение местоположения
Свойство "местоположение" пространственных объектов описывается координатами, которые всегда хранятся в базе данных в виде списка координатных пар. В ГИС используются разные инструменты получения координат, в том числе внешне простейшее средство - курсором. Для не которых аналитических задач представляет интерес определение координат особых точек.
Определение координат точки пересечения двух прямых
Операция нахождения точки пересечения линий является одной из базовых в ГИС–анализе, та к ка к она используется в ряде операций геопроцессинга и в оверлейных операциях.
Определения координат центроидов и центров
Термины центры и центроиды имеют раз личные значения и формулы. Центры и центроиды полигонов выполняю т ряд важны х функций в ГИС. Он и часто используются как "идентификационные точки" полигонов. Д ля аналитических целей они используются в качестве объектов, которые представляют полигоны. Эффект замещения точками полигонов заключается в меньших объемах данных, а также в возможности выполнять не которые аналитические операции. Целесообразно использовать центры полигонов, когда полигоны небольших размеров, однородные или относительно компактные.
Определение длин линий
Свойство "длина" характеризует линейные пространственные объекты. Значение длины хранится в базе данных или вычисляется. В декартовой системе координат длина линии зависит от координат двух точек.
Определение площади полигона
Для определения площади поли гона, заданного последовательностью вершин, чаще всего применяется алгоритм Симпсона, основанный на разбиении многоугольника на трапеции, ограниченные линейными сегментами границы поли гона, перпендикулярами, опущенными из вершин сегмента на ось x, и осью x.
