- •Геоинформационные системы и технологии // 09.03.02 Информационные системы и технологии
- •1. Определение и задачи геоинформатики
- •2.Фундаментальные понятия геоинформатики. Понятие «геоинформационная система» и «геоинформационные технологии»
- •3. Периодизация развития геоинформатики. История развития ГИС
- •4. Классификация ГИС
- •5. Принципы функционирования ГИС. Структура универсальных ГИС
- •6. Программно-аппаратное обеспечение ГИС
- •7. Принципы организации данных в ГИС
- •8. Геореляционная модель данных
- •9. Источники данных ГИС
- •10. Технологии сбора пространственной информации. Единство измерений. Существующие шкалы измерений. Качество данных. Типы ошибок данных.
- •11. Цифровое представление пространственных данных в виде набора шейп-файлов, преимущества и недостатки // это могут спросить на практике
- •12. Геоинформационное картографирование
- •13. Моделирование пространства с помощью TIN-моделей
- •14. Фигура и размеры Земли, используемые модели. Геодезическая основа карт.
- •15. Системы координат, применяемые в геодезии и картографии
- •16. Геодезическая система координат. Система прямоугольных координат
- •17. Геоид и референц-эллипсоид, системы координат, связанные с референц-эллипсоидом
- •18. Картографические проекции. Масштаб. Искажения. Классификация картографических проекций
- •19. Разграфка и номенклатура листов топографических карт и планов
- •20. Цифровая модель местности. Структура ЦММ. Понятие одномерных, двумерных, трехмерных ЦММ
- •22.Типы пространственных объектов в ГИС. Принцип послойной организации данных. Объектно-ориентированный принцип
- •23. Понятие о моделях пространственных данных. Представление пространственных данных. Модель пространственных данных
- •24. Растровые модели данных. Метод группового кодирования. Регулярно-ячеистое представление данных. Квадротомическая модель данных
- •26. Топология и топологические отношения пространственных объектов
- •27. Спагетти-модель и ее цифровое представление, преимущества и недостатки
- •28. Особенности топологического и послойного представления данных в ГИС
- •29.Сравнение двух методов представления пространства: дискретное пространство и непрерывное пространство
- •30. Различные возможные формы описания пространства, примеры
- •31. Модели поверхностей. Регулярная сеть. Классификация регулярных сетей. Триангуляционная сеть
- •32. Общие принципы визуализации пространственных данных. Визуализация векторных данных. Визуализация растровых данных
- •33. Тематические карты. Основные методы (тематические визуализаторы), используемые для создания тематических карт
- •34. Генерализация. Варианты решения задачи генерализации
- •35. Геоизображения
- •36. Картографо-математическое моделирование
- •37. Определение и задачи пространственного анализа
- •38. Измерительные операции ГИС
- •39. Анализ отношений пространственных объектов. Бинарные отношения
- •40. Пространственные запросы. Пространственные функции. Пространственные операторы
- •41. Оверлейные операции. Буферные зоны
- •42. Сетевой анализ. Анализ инженерных сетей. Задачи, решаемые на основе транспортных сетей
- •43. Анализ геополей
- •44. Расчет зон видимости/невидимости
- •45. Восстановление геополей
- •46. Основные стандарты в области геоинформатики
- •48. Цифровое моделирование рельефа
- •49. Пространственные метаданные
- •50. Применение ГИС в различных областях (транспорт, инженерные коммуникации, управление чрезвычайными ситуациями, природные ресурсы, недвижимость, экология, здравоохранения и т.д.)
- •Практика
- •1. Создание слоя shapefile
- •2. Создание и редактирование векторного объекта
- •3. Настройки прилипания для проекта
- •4. Создание и настройка макета
- •5. Инструменты оцифровки
- •6. Дополнительные инструменты оцифровки
- •7. Стиль векторного слоя
- •8. Стиль растрового слоя
- •9. Подписи слоя
- •10. Таблица атрибутов слоя
- •11. Калькулятор полей
- •12. Инструменты сетевого анализа
- •13. Привязка растра
- •14. Векторная геообработка (буферизация, обрезка и т.д.)
- •15. Векторная обработка геометрии
- •16. Векторный анализ
- •17. Растровый анализ рельефа
- •18. Расчет уклонов по ЦМР
- •19. Создание и сглаживание изолиний
- •20. Инструменты выбора объектов
- •Доп вопрос: Алгоритм Дейкстры и A*
11. Цифровое представление пространственных данных в виде набора шейп-файлов, преимущества и недостатки // это могут спросить на практике
Определение Shapefile
Шейп-файл (Shapefile) — популярный векторный формат хранения геопространственной информации, разработанный компанией ESRI в
начале 1990-х годов для программы ArcView GIS версии 2.[Wikipedia; ESRI]
Это простой, нетопологический формат для хранения геометрического
местоположения и атрибутивной информации географических объектов.[ESRI]
Структура Shapefile
Несмотря на название, Shapefile — это не один файл, а набор файлов с одинаковым именем, но разными расширениями, хранящихся в одном каталоге:[Wikipedia; ESRI]
Обязательные файлы:
● .shp — основной файл, содержит геометрию объектов (координаты)
● .shx — индексный файл для быстрого поиска записей
● .dbf — таблица атрибутов в формате dBASE, содержит описательные данные
Дополнительные файлы:
● .prj — описание картографической проекции (важен для правильного отображения)
● .cpg — кодировка символов
● .qmd, .qix — индексы для ускорения работы
Важно: Если отправляете шейп-файл, нужно передавать все файлы набора вместе, иначе они не будут работать.[ESRI]
Поддерживаемые типы геометрии:
● Point — точка
● PolyLine — полилиния (линии, дороги)
● Polygon — полигон (площади, озёра, здания) ● MultiPoint — мультиточка (группа точек)
● PointZ, PolyLineZ, PolygonZ — трёхмерные объекты (с координатой Z)
● PointM, PolyLineM, PolygonM — объекты с измеренными значениями
● MultiPatch — триангуляционные поверхности
Ограничение: каждый файл может хранить объекты только одного типа.[Wikipedia]
Преимущества Shapefile:
1. Простота и наглядность — простая структура, легко понять и использовать
2. Универсальность и стандартизация — де-факто стандарт обмена пространственными данными между ГИС
3. Широкая поддержка — все ГИС-приложения (платные и бесплатные) поддерживают этот формат
4. Открытая спецификация — разработана ESRI для совместимости с другими ПО
5. Быстрое отображение — благодаря индексам .shx и .shx
6. Компактность — относительно небольшой размер файлов (максимум
2 ГБ)[ESRI; Wikipedia]
Недостатки Shapefile:
1. Отсутствие топологии — не хранит информацию о топологических отношениях между объектами (смежность, связность). Границы между смежными полигонами дублируются.[Wikipedia]
2. Ограничение размера — максимальный размер файлов .dbf и .shp составляет 2 ГБ каждый.[ESRI]
3. Максимум 255 полей в таблице атрибутов — нельзя добавить больше описательных данных
4. Нет поддержки сложных отношений — невозможно описать иерархические или функциональные связи между объектами
5. Сложность при редактировании — при изменении геометрии требуется пересборка топологии, что может привести к ошибкам
6. Множественные файлы — нужно хранить и передавать все файлы набора вместе, иначе данные не будут работать
7. Нет встроенной системы управления версиями — сложно отслеживать изменения
8. Недостаточен для сложных пространственных анализов —
ограниченные возможности для операций, требующих топологической информации
9. Не поддерживает растровые данные — только векторные объекты
Современные альтернативы:
● GeoDatabase (.gdb) — объектно-ориентированный формат ESRI (проприетарный, закрытый формат)
● GeoPackage (.gpkg) — открытый стандарт, поддерживает растры и векторы, без ограничений размера
● GeoJSON — текстовый формат для веб-приложений (быстрее, но менее надёжен при больших объёмах)
Несмотря на недостатки, Shapefile остаётся самым распространённым форматом для обмена данными между ГИС-приложениями.
12. Геоинформационное картографирование
Определение
Геоинформационное картографирование — создание, оформление и использование цифровых и электронных карт с применением геоинформационных технологий.[ГОСТ Р 50828-95]
Цифрование (оцифровка, дигитализация)
Преобразование картографических материалов в цифровые модели пространственных данных с использованием полуавтоматических и автоматических технологий и устройств ввода данных.[ГОСТ Р 50828-95]
Процесс: исходная картографическая информация → цифровая модель с геоинформационным описанием объектов
Пример: топографическая карта на бумаге → цифровая карта в формате
Shapefile или GeoTIFF
Методы и этапы оцифровки:
1. Сканирование
● Преобразование бумажной карты в цифровое растровое изображение с помощью сканера
● Рекомендуемое разрешение: 500 dpi (размер пиксела ~0,1 мм) для сохранения всех деталей исходной карты
● Результат: растровая карта (подложка для последующей векторизации)
2. Геопривязка (геореференцирование)
● Привязка отсканированного изображения к системе координат и картографической проекции
● Необходимо для соответствия с реальным местоположением объектов
3. Векторизация (полигонизация)
Ручная векторизация:
● Оператор вручную обводит контуры объектов на мониторе компьютера с помощью ГИС
● Исходная отсканированная карта служит подложкой ● Более точна, но трудозатратна
Автоматическая векторизация:
● Специализированное ПО автоматически преобразует растр в векторные объекты
● Этапы: предобработка изображения → бинаризация → классификация объектов → создание векторов
● Подходит для топографических карт (изолинии, границы), менее эффективна для геологических карт со сложной заливкой
● Требует последующей проверки и корректировки результатов
4. Классификация и кодирование объектов
Присвоение каждому объекту типа (класса) и кода в соответствии со стандартом классификации.[ГОСТ Р 50828-95]
5. Присвоение атрибутов
Добавление описательных данных (названия, типы, характеристики объектов)
6. Контроль качества
Проверка точности, логической согласованности, полноты и корректности цифровых данных
Стандарты геоинформационного картографирования:
ГОСТ Р 50828-95 — основной российский стандарт [ГОСТ Р 50828-95]
● Устанавливает требования к системе классификации и кодирования пространственных данных
● Определяет правила построения цифровых и электронных карт ● Требует:
● Однозначного соответствия между объектами местности и их цифровым представлением
● Универсальности классификации (для картографических и специальных задач)
● Гибкой структуры системы (возможность добавления/удаления объектов)
● Поддержки различных координатных систем и проекций ● Поддержки векторных, растровых и матричных данных
