- •Часть 1. Географические информационные системы 9
- •Часть 2. Аппаратное обеспечение гис 98
- •Часть 3. Программное обеспечение гис 121
- •Введение
- •Часть 1. Географические информационные системы
- •1. Современные технологии в географии
- •1.1. Определение гис
- •1.2. Классификации гис по назначению, тематике, территориальному охвату, способу организации географических данных
- •1.3. История развития аппаратно-программных средств гис
- •1.4. Функциональные возможности гис
- •1.5. Нормативные документы и законодательство, регулирующие создание и эксплуатацию гис
- •2. Источники данных для гис
- •2.1. Географические карты
- •2.2. Данные дистанционного зондирования
- •2.3. Система спутникового позиционирования
- •2.4. Данные сапр
- •2.5. Геодезические технологии
- •3. Организация информации в гис
- •3.1. Географические объекты
- •3.2. Пространственная информация в гис
- •3.3. Векторный способ цифрового представления пространственных данных
- •3.4. Модели организации связи между пространственными объектами: векторно-нетопологическая модель, векторно-топологическая модель
- •3.5. Атрибутивная информация в гис
- •3.6. Понятие слоя, покрытия
- •3.7. Геореляционные отношения. Связывание объектов и атрибутов в гис
- •3.8. Растровый способ цифрового представления пространственных данных
- •3.9. Гриды как способ цифрового представления пространственных данных
- •3.10. Tin как способ цифрового представления пространственных данных
- •3.11. Объектно-ориентированный подход в гис
- •3.12. Проекции и проекционные преобразования в гис
- •3.13. Координаты. Ошибка регистрации тиков (rms). Десятичные градусы
- •3.14. Геопривязка изображений в гис. Реперные точки. Мировой файл (wf)
- •3.15. Классификаторы картографической информации для гис
- •4. Моделирующие функции в гис
- •4.1. Картографическая алгебра. Оверлейные операции
- •4.2. Операции вычислительной геометрии (буферы)
- •4.3. Картографическая генерализация
- •4.4. Построение моделей непрерывно распределенных признаков
- •4.4.1. Цифровые модели рельефа и местности
- •4.5. Сетевой анализ
- •4.6. Операции с трехмерными объектами
- •5. Дизайн базы данных гис
- •5.1. Основы проектирования дизайна базы данных гис
- •5.2. Пилотный проект гис
- •5.3. Общие требования к документированию гис
- •6. Опыт применения гис
- •6.1. Использование гис-технологий
- •6.2. Глобальные и международные проекты
- •6.3. Национальные программы
- •7. Перспективы развития гис
- •7.2. Интеграция гис и глобальной сети интернет. Web-картографирование
- •7.3. Экспертные системы и гис
- •7.4. Геоиконика и гис
- •Часть 2. Аппаратное обеспечение гис
- •1. Аппаратные средства гис
- •2. Периферийные устройства ввода данных в гис
- •2.1. Дигитайзер
- •2.2. Сканер
- •3. Подготовка сканированной информации для использования в гис
- •4. Способы ввода графической информации в гис
- •4.1. Экспресс-оценка точности цифровых карт
- •4.2. Форматы графических данных
- •4.3. Обменные форматы в гис. Проблемы стандартизации обменных форматов
- •5. Периферийные устройства вывода данных гис
- •5.1. Принтеры
- •5.2. Плоттеры
- •5.3. Цветовая калибровка плоттеров и принтеров
- •6. Подготовка к печати пространственных данных гис
- •Часть 3. Программное обеспечение гис
- •1. Рынок программных гис продуктов
- •2. Функциональная и предметная классификации программного обеспечения гис
- •3. Обзорные характеристики некоторых программных продуктов для работы с гис
- •3.1. Комплекс программных продуктов esri Inc., сша
- •3.2. Комплекс программных продуктов кб «Панорама» (Россия)
- •3.4. Векторный редактор GeoDraw (г.Москва, Россия)
- •3.5. Комплекс программных продуктов для гис Autodesk Inc., сша
- •3.6. Геоинформационная система Map Manager (бгу, г.Минск, Беларусь)
- •3.7. Комплекс программных продуктов Credo (г.Минск, Беларусь)
- •3.8. Векторизатор EasyTrace (г.Рязань, Россия)
- •3.9. Color Processor – растровый процессор (Россия)
- •Литература и ресусы интернет
5. Дизайн базы данных гис
5.1. Основы проектирования дизайна базы данных гис
Эффективность ГИС определяется хорошим построением баз данных. Разработка дизайна ГИС аналогична любой другой разработке дизайна, она начинается с понимания целей и развивается через повышение уровней детализации по мере сбора информации и перехода к реализации. Хороший дизайн ГИС приводит к построению качественной, функционально и оперативно эффективной базы данных, которая: соответствует требованиям и условиям предприятия; содержит все необходимые данные, но без дублирования; обеспечивает организацию данных многим пользователям; включает различные формы представления данных; правильно представляет, кодирует и организует географические объекты [10].
В руководствах по проектированию баз данных ГИС обычно выделяют три основных этапа. На первом этапе выполняется концептуальное моделирование базы данных ГИС, т.е. определение необходимых данных в соответствии с целями и задачами предприятия, организации. На втором этапе составляется логическая модель будущей ГИС. Логическое моделирование устанавливает соответствие между требованиями к данным и набором географических данных. На третьем этапе физического моделирования выполняется реализация дизайна и отладка для увеличения скорости работы системы.
Многолетний опыт проектирования ГИС указывает на необходимость учета правил дизайна ГИС, в которые входит привлечение пользователей к разработке дизайна ГИС; пошаговая разработка дизайна ГИС, т.е. нет необходимости создавать полностью детализированный дизайн для всей системы в рамках одного проекта; командный способ работы, т.к. требуется широкий спектр информации, навыков и принятия решений; тщательная документация своих действий.
Согласно рекомендациям института ESRI Inc. [10] основными шагами проектирования дизайна ГИС являются: моделирование знаний пользователя; описание примитивов и их взаимоотношений; выбор представления примитивов; сопоставление с моделью данных ГИС; организация в географические наборы данных.
При этапе моделирования взгляда пользователя выполняется последовательный цикл работ по определению функций, нужных для выполнения целей и задач предприятия; определение данных, необходимых для поддержки функций; организация данных в логические наборы объектов; реализация начального плана реализации.
Для логического осмысления функций предприятия, организации составляется соответствующая блок-схема, рис.30.
Рис.30.Блок-схема основных функций отдела землепользования
Как, например, показано на рис.30 для отдела землепользования отобраны такие функции, как планирование землепользования, развитие землепользования в транспортной инфраструктуре, мониторинг землевладельцев и др. Далее с использованием блок-схемы выполняется отбор функций, которым требуются географические данные.
Следующим шагом является составление табличной матрицы перекрестных ссылок географических данных и функций (функции вдоль оси Х, географические данные по оси У) [10]. На этом же этапе выполняется графическое переставление функций и данных в матрице до тех пор, пока данные с аналогичными характеристиками не окажутся рядом, и функции, работающие с одними данными, также не окажутся рядом. Используя буквенные индексы, разработчик в клетках табличной матрицы ставит литеру «С», если функция создает данные и литеру «И», если функция использует готовые географические данные, табл.4.
Таблица 4
Парциальная матрица функций/данных
На следующем этапе разработчиком выполняется составление словаря географических данных (примитивов), в котором описывается каждый отдельный географический объект и его связи с другими географическими объектами с указанием его названия, определения, присвоением уникального идентификатора, описанием атрибутов, источников информации и т.д. [59].
Следующим шагом является выполнение классификации примитивов по типу их представления в ГИС и составление соответствующего списка. Например, примитивы с геометрическим представлением, примитивы в виде буквенно-числовой информации, примитивы в виде фотографий или рисунков. На основании списка примитивов выполняется объединение примитивов по тематическому признаку для объединения в одно покрытие ARC/INFO.
В заключение необходимо отметить, что из средств, затрачиваемых организацией на построение ГИС, до 80% используется на построение и поддержку географической базы данных. Следовательно, важен хороший структурированный, продуманный подход к задаче, выбор дизайна и реализации базы данных.