- •Оглавление
- •Введение
- •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. Изучение географических объектов с использованием методов нечеткой и экспертной классификации
- •Литература
- •Учебники и учебные пособия
- •Монографии
- •Справочники и руководства
- •Предметный указатель
Большая часть ГИС-технологий с точки зрения программной реализации представляет собой набор программных процедур и элементарных операций (утилит), на комбинации которых основываются способы структуризации и хранения пространственных данных в БД, преобразования данных и выполнения географического анализа
4.1.Координатная привязка
итрансформирование геоизображений
4.1.1.Пространственная привязка данных и преобразование проекций
Географическая привязка данных — первая и важнейшая процедура в создании ГИС. Позиционной базой для локализации как топографических, так и тематических элементов БД ГИС может служить либо цифровая карта-основа на исследуемую территорию, обеспечивающая привязку тематических данных с известной точностью, либо оцифрованный с высоким разрешением плановый аэроснимок (или фотоплан). Часто используют файлы координат характерных точек на территории, полученных с применением высокоточных приборов.
4.1. Координатная привязка и трансформирование геоизображений |
1 3 1 |
В зависимости от типа используемой информации пространственная привязка данных может быть двух видов:
•прямая, когда для позиционирования (геокодирования) данных используются географические координаты (широта и долгота), декартовы координаты; методы такой привязки являются непрерывными, поскольку координаты определяются по непрерывным шкалам, а их точность зависит только от точности измерительных приборов;
•косвенная, когда речь идет о привязке дискретных единиц земной поверхности и методы ее осуществления дискретны; эти методы позиционирования объекта вместо прямого указания, например, широты и долготы объекта, присваивают ему уникальный индекс — дают ключ, с помощью которого, при необходимости, можно по таблицам определить географические координаты; точность метода непосредственно связана с размером дискретного объекта, образующего основу системы географической привязки (см. раздел 4.2).
Для прямой координатной привязки двумерных растровых и векторных геоизображений, сведения разнородных пространственных данных в единую систему и интеграции их в базе данных ГИС, решения задач пространственного анализа необходимо установить систему координат — в общем случае задать геодезическую систему координат, проекцию, масштаб. После этого требуется выбрать способ преобразования (трансформирования) исходных данных в заданную систему координат. Совокупность таких процедур обычно называют координатной привязкой (реже калибровкой или регистрацией). Привязка производится и для того, чтобы можно было узнать географические (градусные или прямоугольные) координаты любой точки цифровой карты.
Национальные картографические службы используют определенные системы геодезических координат, задаваемые однозначно
типами картографических проекций, конкретными их параметрами, референц-эллипсоидами и их ориентировкой для построения национальных опорных геодезических сетей и базирующихся на них систем топографических карт (выделенные понятия в совокупности составляют понятие Datum в английском языке).
В России используются две общеземные системы координат: ПЗ-90 и СК-42 (СК-95), а также Международная WGS-84, которая
132 |
Глава 4. Элементы ГИС-технолосмм |
применяется для обработки спутниковых измерений GPS. Эти системы очень близки друг к другу, о чем свидетельствуют численные значения параметров эллипсоидов, используемые в системах СК-42 (СК-95), WGS-84, ПЗ-90 (табл. 4.1).
Таблица 4.1. Параметры эллипсоидов |
|
|
Система |
Большая полуось а |
Эксцентриситет е2 |
СК-42 (СК-95) |
6 378 245 м |
0,0 066 934 216 |
WGS-84 |
6 378 137 м |
0,0 066 943 800 |
ПЗ-90 |
6 378 136 м |
0,0 066 946 619 |
В большинстве ГИС-пакетов геодезическую систему координат
иее параметры можно выбрать из предлагаемого списка. Различают два основных случая применения преобразования
системы координат:
•когда система координат исходного набора пространственных данных должна быть изменена в соответствии с базовой системой координат ГИС;
•когда сетка прямоугольных координат, заданная системой управления дигитайзером, системой космической съемки или системой сканирования (строками и столбцами пиксельного изображения) должна быть изменена в соответствии с выбранной в БД ГИС проекцией и сеткой координат, базовой картой.
Координаты объектов (х, у) с помощью считывающих устройств задаются, как правило, в относительной системе координат (прямоугольной, полярной, растровой). Для их преобразования в географическую (ф, X) или другую выбранную систему координат должны быть известны параметры проекции, либо координаты контрольных (опорных) точек для применения методов аналитического трансформирования.
Известно, что существует множество способов изображения криволинейной поверхности Земли на плоскости карты с исполь зованием картографических проекций [Серапинас, 2005]. Качественный ввод информации с карт путем сканирования или ручного цифрования сохраняет проекцию, если же данные поступают ш
4.1. Координатная привязка и трансформирование геоизображений |
133 |
нескольких источников, в базе данных может оказаться информация в разных системах координат.
Переход из одной картографической проекции в другую осуществляют по формулам проекций, и для распространенных проекций соответствующие стандартные программы имеются во многих ГИСпакетах.
Для выбора оптимальной картографической проекции и координатной сетки следует определить преимущественные направления применения базы пространственных данных. Во многих базах векторных пространственных данных используют географическую (сфероидальную) систему координат (ф, при этом параметры сфероидов могут быть разными. Часто, чтобы избежать проблем с координатной привязкой, исходные векторные слои данных рекомендуется создавать в этой системе координат, поскольку во многих ГИС-пакетах запрограммированы формулы пересчета географических координат в стандартные картографические проекции (рис. 4.1). Плоские изображения на снимках обычно не трансформируют в географическую систему координат, но это можно сделать.
Пространственную привязку иногда удобнее выполнять не в ГИС-пакете, а с использованием специализированных программ, например, такой как OziExplorer.
Часто, когда возникает потребность применения новой проекции, стоит проверить, не является ли она одним из видов стандартных картографических проекций, поддерживаемых в ГИС-пакетах, но со специфическим набором ее параметров.
В некоторых случаях, когда пользователь имеет дело с действительно новым типом картографической проекции, со своим специфическим, принципиально отличным от других, типом проектирования и, соответственно, описывающим его математическим аппаратом, требуется написание собственной программы с помощью библиотек разработчика в выбранном ГИС-пакете.
При создании ГИС городов или участков территории, отводимой под строительство крупных инженерных сооружений, вводят местную систему координат в проекции Гаусса-Крюгера с нестандартным осевым меридианом и своими размерами зоны по долготе с тем, чтобы уменьшить величины линейных искажений либо упростить их учет. При этом структура формул проекции не изменится. Во всех случаях применения местных систем координаты
134 |
Глава 4. Элементы ГИС-технолосмм |
геодезических пунктов могут быть пересчитаны в государственную систему плоских координат в стандартной зоне.
Рис. 4.1. Системы координат сферическая (а) и прямоугольная (б)
Для топографических карт ряда стран в шестиградусных зонах применяется проекция UTM (универсальная поперечная проекция Меркатора). Эта проекция отличается от проекции Гаусса-Крюгера