- •Оглавление
- •Введение
- •1.1. Определения и задачи геоинформатики
- •1.2.1. Определение и толкование базовых понятий геоинформатики
- •1.3. Общее представление о ГИС
- •1.4. Основные этапы развития ГИС
- •1.5. География и ГИС
- •2.1. Типы и источники пространственных данных
- •2.2. Проектирование географических баз данных
- •2.2.1. Требования к базе данных
- •2.2.2. Этапы проектирования базы данных
- •2.3. Представление пространственных объектов в БД
- •2.3.1. Выбор модели пространственной информации
- •2.3.2. Особенности представления пространственных объектов в БД
- •2.3.3. Позиционная и семантическая составляющие данных
- •2.4. Системы управления базами данных в ГИС
- •2.4.1. Функции СУБД
- •2.4.2. Задачи и функции СУБД в ГИС
- •2.4.3. Базовые понятия реляционных баз данных
- •2.4.4. Язык реляционных баз данных SQL — функции и основные возможности
- •2.4.5. Объектно-ориентированные и реляционные структуры БД
- •2.4.6. СУБД в архитектуре «клиент-сервер»
- •2.5. Организация и форматы данных
- •2.6. Качество данных и контроль ошибок
- •2.6.1. Типы ошибок в данных и их источники
- •2.6.2. Позиционная точность данных
- •3.1. Требования к техническому и программному обеспечению ГИС
- •3.3. Характеристика технических средств ГИС
- •3.4. Технологии ввода графической информации
- •3.5. Преобразования форматов данных
- •3.7. Общая характеристика программных коммерческих ГИС-пакетов
- •4.1.1. Пространственная привязка данных и преобразование проекций
- •4.1.2. Алгоритмы трансформирования геоизображений
- •4.1.3. Определение координат контрольных точек
- •4.1.4. Оценка ошибок трансформирования
- •4.2. Дискретная географическая привязка данных
- •4.3. Операции с данными в векторном формате
- •4.3.1. Представление пространственных объектов и взаимосвязей
- •4.3.2. Алгоритмы определения пересечения линий
- •4.3.3. Способы вычисления длин линий, периметров и площадей полигонов
- •4.3.4. Алгоритм «точка в полигоне»
- •4.3.5. ГИС-технологии пространственного анализа
- •4.3.6. Операции оверлея полигонов
- •4.4. Хранение и преобразование растровых данных
- •4.4.1. Кодирование и сжатие информации
- •4.4.2. Иерархические структуры данных. Дерево квадрантов
- •4.4.3. Операции с растровыми слоями БД
- •4.4.4. Технологии анализа данных, основанные на ячейках растра
- •4.5. ГИС-технологии совмещения и оценки пригодности данных
- •5.1. Методы пространственного анализа
- •5.1.1. Классификация объектов путем группировки значений их признака
- •5.1.2. Методы интеграции признаков для исследования взаимосвязей и классификации объектов
- •5.1.3. Исследование взаимосвязей объектов с использованием операций оверлея слоев
- •5.1.4. Выбор объектов по пространственным критериям. Построение запросов
- •5.1.5. Анализ сетей
- •5.1.6. Тематическое согласование слоев
- •5.2. Методы пространственного моделирования
- •5.2.2. Подготовка исходных данных для создания модели
- •5.2.3. Интерполяция по дискретно расположенным точкам
- •5.2.4. Построение статистических поверхностей
- •5.2.5. Определение местоположения и оптимального размещения объектов
- •5.2.6. Моделирование пространственных распределений
- •5.2.7. Интерполяция по ареалам
- •5.3. Применение пространственных моделей
- •5.4. Обеспечение принятия пространственных решений
- •5.4.1. Методы обеспечения поддержки принятия решений
- •5.4.2. Понятия нечетких географических объектов и нечетких множеств
- •5.4.3. Экспертные подсистемы ГИС
- •6.1. Разработка ГИС-проекта
- •6.2. Общие вопросы проектирования базы данных ГИС
- •6.3. Учет особенностей моделей данных и функциональных средств ГИС
- •Глава 7. Задачи и методы геоинформационного картографирования
- •7.1. Определения, особенности и задачи геоинформационного картографирования
- •7.2. Основные этапы развития методов и средств автоматизации в картографии
- •7.3. Географические основы ГК
- •7.4. Структура системы геоинформационного картографирования
- •7.5.1. Задачи проектирования картографических БД
- •7.5.2. Качество цифровых карт
- •7.6.1. Электронные и компьютерные карты
- •7.6.2. Графические стандарты
- •7.6.3. Спецификация цвета и цветовые палитры
- •7.6.4. Компоновка электронных и компьютерных карт
- •7.7. Методы геоинформационного картографирования
- •7.7.2. Создание тематических карт на основе методов пространственного моделирования в ГИС
- •7.8. Автоматизированная генерализация тематических карт
- •7.8.1. Семантическая и геометрическая генерализация
- •7.8.2. Элементы генерализации линий
- •7.8.3. Использование теории фракталов
- •7.9. Формализация и алгоритмизация процесса картографирования
- •7.9.1. Картометрические функции
- •7.9.2. Определение положения центральной точки полигона и скелетизация
- •7.9.3. Построение системы картографических знаков и размещение надписей
- •7.10. Новые направления и технологии геоинформационного картографирования
- •7.10.1. Оперативное картографирование и картографические анимации
- •7.10.2. Картография и Интернет
- •Глава 8. Цифровая обработка изображений для создания баз данных ГИС и тематических карт
- •8.1. Применение данных дистанционного зондирования в ГИС и тематическом картографировании
- •8.2. Методы цифровой обработки космических снимков
- •8.3. Методы дешифрирования, основанные на преобразовании спектральных яркостей
- •8.3.1. Спектральное пространство и дешифровочные признаки
- •8.3.2. Синтез изображений и анализ главных компонент
- •8.3.3. Производные дешифровочные признаки
- •8.4. Алгоритмы классификации
- •8.4.1. Правила и типы автоматизированной классификации
- •8.4.2. Алгоритмы контролируемой классификации
- •8.4.3. Алгоритмы неконтролируемой классификации
- •8.4.4. Оценка результатов классификации
- •8.5. Алгоритмы выполнения географического анализа по космическим снимкам
- •8.5.1. Изучение динамики явлений (объектов) по картам и снимкам
- •8.5.2. Изучение географических объектов с использованием методов нечеткой и экспертной классификации
- •Литература
- •Учебники и учебные пособия
- •Монографии
- •Справочники и руководства
- •Предметный указатель
144 |
|
|
|
Глава 4. Элементы ГИС-технолосмм |
|
0ТКУДа |
• X |
У- *» |
|
« Ps~ Х+ *0 |
. |
|
sin о= |
|
cos 5= — |
||
|
|
Р |
|
Р |
(4.5) |
Используя известное тождество |
|
||||
|
У-Уо 1* J Р, - * + *0 2 = 1, |
|
|||
найдем |
|
|
|
|
|
|
Р= yj(y~ Уо)2+ (Ps ~ х+ хо)2 • |
(4.6) |
|||
Определив из уравнения (4.5) 5 при найденном р, получим |
|||||
значение географической координаты X: |
|
||||
|
7v= |
arcsin-У- Уо |
(4.7) |
||
|
|
|
|
|
|
Для нахождения координаты ф составим пропорцию |
|||||
|
|
Рд |
Ро_ |
Р," Р |
|
|
|
Ф0-Ф5 |
Ф"Фо |
(4.8) |
|
откуда |
|
|
Р- Ps |
|
|
|
|
|
|
||
|
т |
" |
P s - P o yРоv - Ф5/si |
(4.9) |
Точность определения координат при таком переходе может быть оценена следующим образом: пусть средняя точность определения координат на дигитайзере соответствует ± 0,2 мм, тогда для карты масштаба 1:2 500 ООО получим линейную точность 0,5 км, которая в градусной мере соответствует 16", что приемлемо для мелкомасштабных карт.
4.1.4. Оценка ошибок трансформирования
Прежде чем выполнять трансформирование всего геоизображения, необходимо оценить, хорошо ли подходят коэффициенты полиномиальных уравнений, найденные по опорным точкам с использованием уравнений (4.2), для моделирования искажении изображения. Коэффициенты должны быть таковы, чтобы npiJ трансформировании эталонных контрольных точек имело местс минимально допустимое отклонение координат трансформированных и исходных (оригинальных) точек, т. е. ошибка трансформирования была минимально возможной. Однако, как правило
4.1. Координатная привязка и трансформирование геоизображений |
1 4 5 |
всегда имеются погрешности в определении точек, либо нелинейные искажения изображения не позволяют определить коэффициенты. Каждая из точек влияет на качество полиномиальной интерполяции.
Величина отклонения координат, вычисляемая как расстояние между этими точками, называется среднеквадратической ошибкой (RMS).
Вычисление среднеквадратической ошибки. В большинстве случаев при трансформировании не требуют ни полного совпадения всех исходных и трансформированных контрольных точек, ни высокой степени полиномов. Оправданный и широко распространенный способ — установление параметра допуска среднеквадратической ошибки, определяемой как
*>к=у1(щ-Хк)2+(?к-Ук)2 |
(4.10) |
для каждой эталонной точки.
Среднеквадратическая ошибка выражается в единицах координат исходного геоизображения — в единицах карты или в пикселах. Считается, что допустимый размер Dk эквивалентен величине радиуса окрестности каждой контрольной точки, в пределах которой ее трансформированные координаты рассматривается как корректные. Например, если допустимое значение Dk равно 2, то трансформированный пиксел, отстоящий от исходного положения на 2 пиксела, все еще будет рассматриваться как точно локализуемый (рис. 4.5) (теоретически для растровых геоизображений среднеквадратическая ошибка должна быть меньше половины разрешения исходного изображения).
Для уменьшения величины ошибки обычно рекомендуется исключать контрольную точку с наибольшим отклонением. Но не всегда это правильно: не следует удалять такую точку, если положение ее уверенно определено или ее удаление нарушает условие равномерности распределения контрольных точек по всему геоизображению. Приемлемое значение Dk определяется пользователем в зависимости от разных факторов: принятых стандартов точности, целей использования геоизображений и их типов, точности контрольных точек и точности используемых вспомогательных данных. Рассчитать допустимую среднеквадратичную ошибку можно тремя разными способами, основываясь на:
146 |
Глава 4. Элементы ГИС-технолосмм |
•масштабе и картографической точности базовой карты;
•заданной вероятности ошибки;
•заданных требованиях к точности карты, создаваемой по сканированному изображению или снимку.
Рис. 4.5. Область допустимых значений среднеквадратической ошибки
После каждого очередного расчета коэффициентов полиномов трансформирования, опираясь на оценку полученных Dk, выполняют одну из следующих операций:
•исключают контрольную точку с наибольшим значением Dk (учитывая замечание, сделанное выше) и вычисляют новые коэффициенты полиномов по оставшимся точкам; при этом может быть достигнута приемлемая точность, иначе операцию повторяют;
•устанавливают новые параметры допуска ошибки;
•увеличивают порядок трансформирования, выполняя более сложное геометрическое преобразование изображения;
•оставляют только те точки, относительно которых имеется наибольшая уверенность, даже если их число минимально допустимое.
Помимо значений Dk для каждой контрольной точки для оценки качества трансформирования применяют и другие показатели, такие как общая среднеквадратическая ошибка трансформирования:
(4.11)
учитывающая вклад каждой контрольной точки в общую ошибку".