Географические информационные системы. Общие сведения

Геоинформационная система (ГИС , также географическая информационная система ) - это интегрированные в единой информационной среде электронные пространственно-ориентированные изображения (карты, схемы, планы и т.п.) и базы данных. ГИС включают в себя возможности систем управления базами данных (СУБД), редакторов растровой и векторной графики и аналитических средств и применяются в картографии, геологии, метеорологии, землеустройстве, экологии, муниципальном управлении, транспорте, экономике, обороне и многих других областях.

По территориальному охвату различают глобальные ГИС (global GIS), субконтинентальные ГИС, национальные ГИС, зачастую имеющие статус государственных, региональные ГИС (regional GIS), субрегиональные ГИС и локальные, или местные ГИС (local GIS).

Как работает ГИС

ГИС хранит информацию о реальном мире в виде набора тематических слоев, которые объединены на основе географического положения. Этот простой, но очень гибкий подход доказал свою ценность при решении разнообразных реальных задач: для отслеживания передвижения транспортных средств и материалов, детального отображения реальной обстановки и планируемых мероприятий, моделирования глобальной циркуляции атмосферы.

Любая географическая информация содержит сведения о пространственном положении, будь то привязка к географическим или другим координатам, или ссылки на адрес, почтовый индекс, избирательный округ или округ переписи населения, идентификатор земельного или лесного участка, название дороги или километровый столб на магистрали и т.п.

послойное представление географической информации в ГИС

Ключевые преимущества ГИС

  • удобное для пользователя отображение пространственных данных
    Картографирование пространственных данных, в том числе в трехмерном измерении, наиболее удобно для восприятия, что упрощает построение запросов и их последующий анализ.
  • интеграция данных внутри организации
    Геоинформационные системы объединяют данные, накопленные в различных подразделениях компании или даже в разных областях деятельности организаций целого региона. Коллективное использование накопленных данных и их интеграция в единый информационный массив дает существенные конкурентные преимущества и повышает эффективность эксплуатации геоинформационных систем.
  • принятие обоснованных решений
    Автоматизация процесса анализа и построения отчетов о любых явлениях, связанных с пространственными данными, помогает ускорить и повысить эффективность процедуры принятия решений.
  • удобное средство для создания карт
    Геоинформационные системы оптимизируют процесс расшифровки данных космических и аэросъемок и используют уже созданные планы местности, схемы, чертежи. ГИС существенно экономят временные ресурсы, автоматизируя процесс работы с картами, и создают трехмерные модели местности.

Отраслевое использование ГИС

Возможности геоинформационных систем могут быть задействованы в самых различных областях деятельности. Вот лишь некоторые примеры использования ГИС:

административно-территориальное управление

  • городское планирование и проектирование объектов;
  • ведение кадастров инженерных коммуникаций, земельного, градостроительного, зеленых насаждений;
  • прогноз чрезвычайных ситуаций техногенно-экологического характера;
  • управление транспортными потоками и маршрутами городского транспорта;
  • построение сетей экологического мониторинга;
  • инженерно-геологическое районирование города.

телекоммуникации

  • транковая и сотовая связь, традиционные сети;
  • стратегическое планирование телекоммуникационных сетей;
  • выбор оптимального расположения антенн, ретрансляторов и др.;
  • определение маршрутов прокладки кабеля;
  • мониторинг состояния сетей;
  • оперативное диспетчерское управление.

инженерные коммуникации

  • оценка потребностей в сетях водоснабжения и канализации;
  • моделирование последствий стихийных бедствий для систем инженерных коммуникаций;
  • проектирование инженерных сетей;
  • мониторинг состояния инженерных сетей и предотвращение аварийных ситуаций.

транспорт

  • автомобильный, железнодорожный, водный, трубопроводный, авиатранспорт;
  • управление транспортной инфраструктурой и ее развитием;
  • управление парком подвижных средств и логистика;
  • управление движением, оптимизация маршрутов и анализ грузопотоков.

нефтегазовый комплекс

  • геологоразведка и полевые изыскательные работы;
  • мониторинг технологических режимов работы нефте- и газопроводов;
  • проектирование магистральных трубопроводов;
  • моделирование и анализ последствий аварийных ситуаций.

силовые ведомства

  • службы быстрого реагирования, вооруженные силы, милиция, пожарные службы;
  • планирование спасательных операций и охранных мероприятий;
  • моделирование чрезвычайных ситуаций;
  • стратегическое и тактическое планирование военных операций;
  • навигация служб быстрого реагирования и других силовых ведомств.

экология

  • оценка и мониторинг состояния природной среды;
  • моделирование экологических катастроф и анализ их последствий;
  • планирование природоохранных мероприятий.

лесное хозяйство

  • стратегическое управление лесным хозяйством;
  • управление лесозаготовками, планирование подходов к лесу и проектирование дорог;
  • ведение лесных кадастров.

сельское хозяйство

  • планирование обработки сельскохозяйственных угодий;
  • учет землевладельцев и пахотных земель;
  • оптимизация транспортировки сельскохозяйственных продуктов и минеральных удобрений.

Примеры ГИС

Google Earth

Проект компании Google, в рамках которого в сети Интернет были размещены спутниковые фотографии всей земной поверхности. Фотографии некоторых регионов имеют беспрецедентно высокое разрешение.

В отличие от других аналогичных сервисов, показывающих спутниковые снимки в обычном браузере (например, Google Maps), в данном сервисе используется специальная, загружаемая на компьютер пользователя клиентская программа Google Earth. Такой подход хотя и требует закачивания и установки программы, но зато в дальнейшем обеспечивает дополнительные возможности, трудно реализуемые с помощью веб-интерфейса. Эта программа изначально была выпущена компанией Keyhole, а затем куплена компанией Google, которая и сделала программу общедоступной. Существуют также платные версии Google Earth Plus и Google Earth Pro, отличающиеся поддержкой GPS навигации, средств презентаций и повышенным разрешением распечатки.

Возможности:

  • Google Earth автоматически подкачивает из интернета необходимые пользователю изображения и другие данные, сохраняет их в памяти компьютера и на жёстком диске для дальнейшего использования. Скачанные данные сохраняются на диске, и при последующих запусках программы закачиваются только новые данные, что позволяет существенно экономить трафик.
  • Для визуализации изображения используется трёхмерная модель всего земного шара (с учётом высоты над уровнем моря), которая отображается на экране при помощи интерфейсов DirectX или OpenGL. Именно в трёхмерности ландшафтов поверхности Земли и состоит главное отличие программы Google Earth от её предшественника Google Maps. Пользователь может легко перемещаться в любую точку планеты, управляя положением «виртуальной камеры».
  • Практически вся поверхность суши покрыта изображениями, полученными от компании DigitalGlobe, и имеющими разрешение 15 м на пиксель. Есть отдельные участки поверхности (как правило, покрывающие столицы и некоторые крупные города большинства стран мира), имеющие более подробное разрешение. Например, Москва снята с разрешением 0,6 м/пк, а многие города США - c разрешением 0,15 м/пк. Данные ландшафта имеют разрешение порядка 100 м.
  • Также имеется огромное количество дополнительных данных, которые можно подключить по желанию пользователя. Например, названия населённых пунктов, водоёмов, аэропортов, дороги, ж/д, и др. информация. Кроме этого, для многих городов имеется более подробная информация - названия улиц, магазины, заправки, гостиницы, и т. д. Имеется слой геоданных (синхронизированный через Интернет с соответствующей базой данных), на котором отображены (с пространственной привязкой) ссылки на статьи из Википедии. В России можно видеть названия улиц всех городов в центральных областях.
  • Пользователи могут создавать свои собственные метки и накладывать свои изображения поверх спутниковых (это могут быть карты, или более детальные снимки, полученные из других источников). Этими метками можно обмениваться с другими пользователями программы через форум Google Earth Community. Отправленные на этот форум метки становятся примерно через месяц видны всем пользователям Google Earth.
  • В программе есть слой «3D Здания», с трёхмерными моделями, добавляемыми разработчиками или самими пользователями, посредством сервиса 3D Warehouse. В городах России можно найти модели некоторых значимых памятников архитектуры.
  • Есть также упрощённая Java-версия программы для сотовых телефонов.
  • Имеется функция измерения расстояний.
  • В версии 4.2 появилась технология Google Sky, позволяющая рассматривать звёздное небо.
  • В версии 5.0 была введена возможность просматривать трёхмерную карту дна морей и океанов.

Технология GeoMedia является архитектурой ГИС нового поколения, позволяющая работать напрямую без импорта/экспорта одновременно с множеством пространственных данных в различных форматах. Это достигается применением специальных компонентов доступа к данным - Intergraph GeoMedia Data Server.

Позволяет визуализировать и анализировать пространственную информацию (поиск, фильтрация по условию, динамическая визуализация по условию или от изменения информации в БД, буферные зоны, статистика, анализ близости, топологический анализ (типа «находится ли объект А внутри объекта Б» и пр.) и мн. другое), подготовка карт к печати. Для конечных пользователей (не ГИС-конструкторов и администраторов) выполнение запросов по шаблону в среде настроенного рабочего сеанса. Напрямую (без конвертации и порчи в этот момент данных) подключается к следующим источникам информации (серверам и файлам в соотв. форматах): ArcGIS, MapInfo, MGE, GeoMedia (хранилище на платформе Microsoft Access, Microsoft SQL Server, Oracle Server), универсальные базы данных Oracle Server, IBM DB2 и Microsoft SQL Server, векторные карты или графика в форматах MicroStation (Bentley Systems), AutoCAD (Autodesk) и др., растровые данные (с и без геопривязки) такие, как аэрокосмические снимки и сканированные бумажные картматериалы в форматах TIFF, JPEG, CIT, RLE и пр., Веб-серверы WMS, электронные таблицы, табличные источники данных ODBC и даже ASCII тексты (в качестве полноценного хранилища, но, конечно же, форматированные). Не подходит для редактирования и/или создания данных (цифровых карт).

NASA World Wind

Полностью трёхмерный интерактивный виртуальный глобус, созданный NASA. Использует спутниковые снимки NASA и аэрофотосъёмку USGS для построения трёхмерных моделей планеты. Первоначально в программе содержатся карты с низким разрешением. При приближении некоторой рассматриваемой области на карте, изображения с высоким разрешением скачиваются с серверов NASA.

Программа позволяет выбирать масштаб, направление и угол зрения, видимые слои, производить поиск по географическим названиям. Возможно отображение названий географических объектов и политических границ.

Функция изменения масштаба реализована в World Wind как изменение высоты, с которой на поверхность смотрит камера. С большой высоты изображение выглядит плоским, однако с высоты несколько десятков километров в горах отчетливо заметен эффект перспективы, а плавная прокрутка изображения создает впечатление полета над реальной местностью.

Кроме изображения Земли, программа показывает также и поверхность Луны. Изображения получены со спутника «Клементина», запущенного в 1994 году и сделавшего за это время около 1.8 миллионов снимков. NASA World Wind позволяет наблюдать Луну почти в любой ей точке, регулируя приближение изображения. На изображении отчётливо просматривается рельеф естественного спутника, горы, кратеры и расщелины. Некоторые изображения настолько детализированы, что даёт возможность настройки вида поверхности Луны с двадцати метров.

gvSIG


Свободная геоинформационная система с открытым исходным кодом . Первая рабочая версия появилась в конце 2006 года и распространялась через интернет. Является инструментарием управления географической информацией с интуитивно понятным интерфейсом, прекрасно работающим как с растровым, так и с векторным форматом. gvSIG развивается с правительственного гранта Испании.

Программа поддерживает все необходимые функции ГИС:

  • Pабота со слоями, благодаря которой можно отображать лишь необходимые в данный момент объекты;
  • Функции масштабирования карты;
  • Поддержка сохранения необходимых ракурсов карты;
  • Автоматические расчёты расстояния между объектами и площадей областей;
  • Размещение активных объектов на карту;
  • Создание профессиональных географических карт с необходимыми элементами, которые можно впоследствии печатать.

ArcGIS

Семейство программных продуктов американской компании ESRI, одного из лидеров мирового рынка геоинформационных систем. ArcGIS построена на основе технологий COM, .NET, Java, XML, SOAP. Новейшая версия - ArcGIS 10.

ArcGIS позволяет визуализировать (представить в виде цифровой карты) большие объёмы статистической информации, имеющей географическую привязку. В среде создаются и редактируются карты всех масштабов: от планов земельных участков до карты мира.

Также в ArcGIS встроен широкий инструментарий анализа пространственной информации.

ArcGis используется в самых различных областях:

Геоинформационная система, предназначенная для геомоделирования, управления пространственными векторными и растровыми данными, обработки спутниковых снимков, создания печатной картографической продукции и многого другого.

Пакет работает со всеми современными СУБД, поддерживает топологию, трехмерную визуализацию, позволяет проводить векторизацию по различным методикам и имеет множество других возможностей, присущих дорогим коммерческим продуктам вроде ESRI ArcGIS или MapInfo. Благодаря этим качествам, GRASS широко используется в коммерческих и научных проектах (например, GRASS активно использует NASA).

Следует отметить, что GRASS GIS одна из старейших геоинформационных систем. Ее разработку инициировала лаборатория U. S. Army Construction Engineering Research в 1982 году. В 1995 исходные тексты GRASS были опубликованы под лицензией GPL.

Главнейшей особенностью GRASS является модульная структура, позволяющая формировать из отдельных функциональных единиц ГИС, оптимизированную под нужды конечного пользователя.

Основные группы модулей:

  • визуализация;
  • взаимодействие с СУБД (хранение пространственной и атрибутивной информации);
  • image processing (обработка спутниковых снимков, создание композитных снимков, геометрическая и хроматическая коррекция);
  • управление печатью;
  • работа с растровыми картами (shade-модели, масштабирование);
  • работа с векторными картами (операции пространственного анализа, атрибутивные запросы);
  • и др.

Для работы с картографическими проекциями и системами координат GRASS использует библиотеку proj, что позволяет «понимать» более 30 тыс. различных их типов. Импорт и экспорт осуществляется через библиотеку GDAL. Поддерживаются форматы Shapefile, MapInfo TAB, PostGIS, DXF, GeoTIFF, IMG и любой другой.

Источники

  1. http://tinyurl.com/2ulhlrh
  2. http://ru.wikipedia.org/wiki/ На сегодняшний день пользователям GeoMedia доступны компоненты для всех основных индустриальных форматов хранилищ цифровых картографических данных: ArcInfo, ArcView, ASCII, AutoCAD, FRAMME, GeoMedia, GML, MapInfo, MGE, MicroStation, Oracle Spatial и др., включая растровые, табличные и мультимедийные данные. При этом пользователи могут разработать собственный GeoMedia Data Server на основе шаблона для произвольного формата. Компоненты Intergraph GeoMedia Data Server позволяют на одной карте увидеть и одновременно проанализировать данные из произвольного количества источников, хранящихся в разных форматах, системах координат, имеющие различную точность. Такой подход позволяет сохранить инвестиции в уже существующие ГИС-решения, одновременно с этим перейдя на новый уровень интеграции информационных ресурсов предприятия.

    Семейство продуктов GeoMedia включает две базовые линейки продуктов - настольные и серверные, плюс дополнительные прикладные модули.

    GeoMedia является прообразом первой версии международных стандартов в области ГИС, разрабатываемых Open GIS Consortium и, одновременно, является первой реализацией этих стандартов.

13.1. ПОНЯТИЯ О ГЕОИНФОРМАЦИОННЫХ СИСТЕМАХ

В конце XX в. благодаря активной автоматизации и компьютеризации картография стала держательницей и распорядительницей огромных массивов информации о важнейших аспектах существования, взаимодействия и функционирования природы и общества. Информатизация проникла во все сферы науки и практики - от школьного образования до высокой государственной политики.
В науках о Земле на базе информационных технологий созданы географические информационные системы (ГИС) - особые системы сбора, хранения, анализа и графической визуализации пространственных данных и связанной с ними информацией о необходимых объектах.
Пространственные данные (географические данные, геоданные) - данные о пространственных объектах и их наборах. Пространственные данные составляют основу информационного обеспечения геоинформационных систем. Совокупность пространственных данных, записанных (сохранённых) тем или иным образом, называется пространственной базой данных.
Одна из основных функций ГИС - создание и использование компьютерных (электронных) карт, атласов и других картографических произведений.
Геоинформационные технологии с большим успехом применяются в отраслях:

  • добычи полезных ископаемых - мониторинг горных предприятий, контроль за добычей полезных ископаемых;
  • промышленного производства - проектирование предприятий, проведение расчетов, аудит и мониторинг;
  • строительной индустрии - проектирование коммуникаций;
  • экономике - проведение экспертных оценок, маркетинговое планирование, менеджмент;
  • административном управлении - учет административного подчинения, информационное обеспечение избирательных кампаний, консалтинг, управление территориями;
  • экологии - решение задач при чрезвычайных ситуациях, экологический мониторинг;
  • интернете - интернет-серверы, поиск местонахождения и маршрутизация.

Принято различать следующие территориальные уровни ГИС: глобальные, национальные, региональные, муниципальные и локальные.
ГИС подразделяют и по проблемной ориентации (тематике). Созданы специализированные земельные информационные системы (ЗИС), кадастровые (КИС), экологические (ЭГИС), учебные, морские и многие иные системы. Одни из наиболее распространенных в географии - ГИС ресурсного типа. Они создаются на основе обширных и разнообразных по тематике информационных массивов и предназначены для инвентаризации, оценки, охраны и рационального использования ресурсов, прогноза результатов их эксплуатации.

13.2. ПОДСИСТЕМЫ ГИС

Структуру ГИС обычно представляют как набор информационных слоев (рис. 13.1). К примеру, базовый слой содержит данные о рельефе, затем следуют слои гидрографии, дорожной сети, населенных пунктов, почв, растительного покрова, распространения загрязняющих веществ и т.д. Условно эти слои можно рассматривать в виде «этажерки», на каждой полочке которой хранится карта или цифровая информация по определенной теме.

Рис. 13.1. Принцип расположения информационных слоев в географической информационной системе

В процессе решения поставленных задач слои анализируют по отдельности или совместно в разных комбинациях, выполняют их взаимное наложение (оверлей) и районирование, рассчитывают корреляции и т.п. Скажем, по данным о выборах можно построить слои "явка избирателей по участкам на выборах" и "результаты голосования по определенной партии". Анализируя эти слои можно сделать выводы о работе агитаторов по округам.


Рис. 13.2. Результаты выборов по участкам

При создании ГИС главное внимание всегда уделяют выбору географической основы и базовой карты , которая служит каркасом для последующей привязки, совмещения и координирования всех данных, поступающих в ГИС, для взаимного согласования информационных слоев и последующего анализа с применением оверлея. В зависимости от тематики и проблемной ориентации ГИС в качестве базовых могут быть избраны:

  • карты административно-территориального деления;
  • топографические и общегеографические карты;
  • кадастровые карты и планы;
  • фотокарты и фотопортреты местности;
  • ландшафтные карты;
  • карты природного районирования и схемы природных контуров;
  • карты использования земель.

Возможны и комбинации указанных основ, например ландшафтных карт с топографическими или фотокарт с картами использования земель и т.п. В каждом конкретном случае выбор и дополнительная подготовка базовой карты (например, ее разгрузка или нанесение дополнительной информации) составляют центральную задачу этапа географо-картографического обоснования ГИС.
Сердцевину всякой ГИС составляет автоматизированная картографическая система (АКС) - комплекс приборов и программных средств, обеспечивающих создание и использование карт. АКС состоит из ряда подсистем, важнейшими из которых являются подсистемы ввода , обработки и вывода информации (рис. 13.3).
Подсистема ввода информации - это устройства для преобразования пространственной информации в цифровую форму и ввода ее в память компьютера или в базу данных. Для оцифровки применяют цифрователи (дигитайзеры) и сканеры. С помощью цифрователей на исходной карте прослеживают и обводят контуры и другие обозначения, а в память компьютера при этом поступают текущие координаты этих контуров и линий в цифровой форме. Сам процесс прослеживания оператор выполняет вручную, с чем связаны большая трудоемкость работ и возникновение погрешностей при обводе линий. Сканеры же осуществляют автоматическое считывание информации последовательно по всему полю карты, строка за строкой. Сама карта размещается на планшете или на барабане. Сканирование выполняется быстро и точно, но приходится дополнительно разделять (распознавать) оцифрованные элементы: реки, дороги, другие контуры и т.п. Качественные и количественные характеристики цифруемых объектов, а также статистические данные вводят с клавиатуры компьютера. Вся цифровая информация поступает в базы данных.


Рис. 13.3. Структура ГИС.

Базы данных - упорядоченные массивы данных по какой-либо теме (темам), представленные в цифровой форме, например базы данных о рельефе, населенных пунктах, базы геологической или экологической информации. Формирование баз данных, доступ и работу с ними обеспечивает система управления базами данных (СУБД), которая позволяет быстро находить требуемую информацию и проводить ее дальнейшую обработку. Если базы данных размещены на нескольких компьютерах (например, в разных учреждениях или даже в разных городах и странах), то их называют распределенными базами данных . Это удобно, так как каждая организация формирует свой массив, следит за ним и поддерживает на уровне современности. Совокупности баз данных и средств управления ими образуют банки данных . Распределенные базы и банки данных соединяют компьютерными сетями , и доступ к ним (запросы, поиск, чтение, обновление) осуществляется под единым управлением.
Подсистема обработки информации состоит из самого компьютера, системы управления и программного обеспечения. Созданы сотни разнообразных специализированных программ (пакетов программ), которые позволяют выбирать нужную проекцию, приемы генерализации и способы изображения, строить карты, совмещать их друг с другом, визуализировать и выводить на печать. Программные комплексы способны выполнять и более сложные работы: проводить анализ территории, дешифрировать снимки и классифицировать картографируемые объекты, моделировать процессы, сопоставлять, оценивать альтернативные варианты и выбирать оптимальный путь решения. А современные «интеллектуальные» программы моделируют даже некоторые процессы человеческого мышления.
Большая часть подсистем обработки информации работают в диалоговом (интерактивном) режиме, в ходе которого идет непосредственный двусторонний обмен информацией между картографом и компьютером.
Подсистема вывода (выдачи) информации - комплекс устройств для визуализации обработанной информации в картографической форме. Это экраны (дисплеи), печатающие устройства (принтеры) различной конструкции, чертежные автоматы (плоттеры) и др. С их помощью быстро выводят результаты картографирования и варианты решений в той форме, которая удобна пользователю. Это могут быть не только карты, но и тексты, графики, трехмерные модели, таблицы, однако если речь идет о пространственной информации, то чаще всего она дается в картографической форме, наиболее привычной и легко обозримой.
Все подсистемы, входящие в автоматические картографические системы, входят также и в ГИС. В состав картографической ГИС производственного назначения включают еще и подсистему издания карт , которая позволяет изготовлять печатные формы и печатать тиражи карт. Если тираж небольшой, что обычно при выполнении научных исследований, то используют настольные картографические издательские системы.
ГИС, ориентированные на работу с аэрокосмической информацией, включают специализированную подсистему обработки изображений. В этом случае программное обеспечение позволяет выполнять различные операции со снимками: проводить их коррекцию, преобразование, улучшение, автоматическое распознавание и дешифрирование, классификацию и др.
Особую подсистему в высокоразвитых ГИС может составлять база знаний, т.е. совокупность формализованных знаний, логических правил и программных средств для решения задач определенного типа (например, для проведения границ или районирования территории). Базы знаний помогают диагностировать состояние геосистем, предлагать варианты решения проблемных ситуаций, давать прогноз развития. Можно считать, что в базах знаний реализуются некоторые принципы функционирования искусственного интеллекта.

13.3. ГЕОИНФОРМАТИКА - НАУКА, ТЕХНОЛОГИЯ, ПРОИЗВОДСТВО

Геоинформатика существует в трех ипостасях как наука, техника и производство, и это достаточно типичная ситуация в условиях научно-технического прогресса, сближающего науку и производство. Это триединство является одним из факторов, сближающим картографию и геоинформатику.
Геоинформатика как научная дисциплина изучает природные и социально-экономические геосистемы посредством компьютерного моделирования на основе баз данных и баз знаний.
Вместе с картографией и другими науками о Земле геоинформатика исследует процессы и явления, происходящие в геосистемах, но пользуется для этого своими средствами и методами. Главными из них являются компьютерное моделирование и геоинформационное картографирование .
Основные цели геоинформатики как науки - это управление геосистемами в широком понимании, включая их инвентаризацию, оценку, прогнозирование, оптимизацию и т.п. Для картографии особенно важны заложенный в геоинформатике комплексный подход к изучаемым явлениям и ее проблемная ориентация. В структуре геоинформатики различают такие разделы, как теория геосистемного моделирования, методы пространственного анализа и прикладная геоинформатика.
Но с другой стороны, геоинформатика - это технология сбора, хранения, преобразования, отображения и распространения пространственно-координированных данных. ГИС-технологии обеспечивают анализ геоинформации и принятие решений.
Наконец, геоинформатика как производство (геоинформационная индустрия) - это изготовление аппаратуры, создание коммерческих программных продуктов и ГИС-оболочек, баз данных, систем управления, компьютерных систем. К этой сфере примыкают формирование ГИС-инфраструктуры и организация маркетинга.
Картография и геоинформатика взаимодействуют по многим направлениям. Они объединены организационно, поскольку государственные картографические службы и частные фирмы занимаются одновременно и геоинформационной деятельностью. Сформировалось особое направление высшего геоинформационно-картографического образования.
Единство двух отраслей науки и техники определяется следующими факторами:
♦ общегеографические и тематические карты - главный источник пространственной информации о природе, хозяйстве, социальной сфере, экологической обстановке;
♦ системы координат и разграфка, принятые в картографии, служат основой для географической локализации всех данных в ГИС;
♦ карты - основное средство интерпретации и организации данных дистанционного зондирования и любой другой информации, поступающей, обрабатываемой и хранимой в ГИС;
♦ геоинформационные технологии, используемые для изучения пространственно-временной структуры, связей и динамики геосистем, в основном опираются на методы картографического анализа и математико-картографического моделирования;
♦ картографические изображения - самая целесообразная форма представления геоинформации потребителям, а составление карт - одна из основных функций ГИС.

13.4. ГЕОИНФОРМАЦИОННОЕ КАРТОГРАФИРОВАНИЕ

Геоинформационное картографирование - это автоматизированное создание и использование карт на основе ГИС и баз картографических данных и знаний. Суть геоинформационного картографирования составляет информационно-картографическое моделирование геосистем.
Геоинформационное картографирование может быть отраслевым и комплексным, аналитическим и синтетическим. В соответствии с принятыми классификациями выделяют виды и типы картографирования (например, социально-экономическое, экологическое или инвентаризационное, оценочное геоинформационное картографирование и т.п.).
Данное направление сформировалось не вдруг и не на пустом месте. Оно интегрировало ряд отраслей картографии, подняв их на более высокий технологический уровень. Его истоки прослеживаются в комплексном, потом в синтетическом и оценочно-прогнозном картографировании. Следующим шагом стало развитие системного картографирования, при котором внимание сосредоточивается на целостном отображении геосистем и их элементов (подгеосистем), иерархии, взаимосвязей, динамики, функционирования. Это потребовало основательной опоры на математические методы и автоматизированные технологии, а отсюда был уже один шаг до создания автоматических картографических систем и ГИС. Иначе говоря, геоинформационное картографирование возникло и развивается как прямое продолжение комплексного, синтетического и далее - системного картографирования в новой геоинформационной среде.
Среди характерных черт этого вида картографирования наиболее важны следующие:
♦ высокая степень автоматизации, опора на базы цифровых картографических данных и базы географических (геологических, экологических и др.) знаний;
♦ системный подход к отображению и анализу геосистем;
♦ интерактивность картографирования, тесное сочетание методов создания и использования карт;
♦ оперативность, приближающаяся к реальному времени, в том числе с широким использованием данных дистанционного зондирования;
♦ многовариантность, допускающая разностороннюю оценку ситуаций и спектр альтернативных решений;
♦ многосредность (мультимедийность), позволяющая сочетать иконические, текстовые, звуковые отображения;
♦ применение компьютерного дизайна и новых графических изобразительных средств;
♦ создание изображений новых видов и типов (электронные карты, 3-мерные компьютерные модели и анимации и др.);
♦ преимущественно проблемно-практическая ориентация картографирования, нацеленная на обеспечение принятия решений.
Геоинформационное картографирование - программно-управляемое картографирование. Оно аккумулирует достижения дистанционного зондирования, космического картографирования, картографического метода исследования и математико-картографического моделирования.
В своем развитии геоинформационное картографирование использует опыт комплексных географических исследований и системного тематического картографирования. Благодаря этому в конце XX в. геоинформационное картографирование стало одним из магистральных направлений развития картографической науки и производства.

13.5. ОПЕРАТИВНОЕ КАРТОГРАФИРОВАНИЕ

Оперативное картографирование - одна из ветвей геоинформационного картографирования, суть его составляют создание и использование карт в реальном или близком к реальному масштабах времени с целью быстрого (своевременного) информирования пользователей и воздействия на ход процесса.
Реальный масштаб времени характеризует скорость создания - использования карт, т.е. темп, обеспечивающий немедленную обработку поступающей информации, ее картографическую визуализацию для оценки, мониторинга и контроля каких-либо процессов и явлений, изменяющихся в том же темпе.
В практических ситуациях оперативное изготовление картографических произведений и доставка их потребителям становятся важным и даже решающим условием выполнения задачи. Оперативные карты предназначены для решения широкого спектра проблем, и прежде всего для предупреждения (сигнализации) о неблагоприятных или опасных процессах, слежения за их развитием, составления рекомендаций и прогнозов, выбора вариантов контроля, стабилизации или изменения хода процесса в самых разных сферах - от экологических ситуаций до политических событий.
Следует различать оперативные карты двух типов: одни рассчитаны на долговременное последующее использование и анализ (например, карты итогов голосования избирателей), а другие - на кратковременное применение для незамедлительной оценки какой-либо ситуации (например, карты стадий созревания сельскохозяйственных посевов).
Исходными данными для оперативного картографирования служат материалы аэрокосмической съемки, непосредственные наблюдения и замеры, статистические данные, результаты опросов, переписей, референдумов, кадастровая информация. А эффективность оперативного картографирования определяется тремя факторами:

  • надежностью автоматической системы, скоростью ввода и обработки данных, удобством доступа к базам данных;
  • хорошей читаемостью самих оперативных карт, простотой их внешнего оформления, что обеспечивает эффективное зрительное восприятие в условиях оперативного анализа ситуаций;
  • оперативностью распространения карт и доставки их потребителям, в том числе с использованием для этого телекоммуникационных сетей.

Оперативное отображение состояния и изменения явлений теснейшим образом связано с автоматизированным изготовлением динамических карт . Они позволяют отразить не только структуру, но и существо явлений и процессов, происходящих в земной коре, атмосфере, гидросфере, биосфере и, что еще более важно, в зонах их контакта и взаимодействия. Динамическое картографирование, кроме того, является самым эффективным средством визуализации результатов мониторинга.

13.6. КАРТОГРАФИЧЕСКИЕ АНИМАЦИИ

В традиционной картографии известны три способа отображения динамики явлений и процессов, их возникновения, развития, изменений во времени и перемещения в пространстве:

  • показ динамики на одной карте с помощью стрелок или лент движения, «нарастающих» знаков и диаграмм, расширяющихся ареалов, изолиний скоростей изменения явлений и т.п.;
  • показ динамики с помощью серий разновременных карт, снимков, фотокарт, блок-диаграмм и др., фиксирующих состояния объектов в разные моменты (периоды) времени;
  • составление карт изменения состояний явления, когда показывается не сама динамика, а лишь результаты происшедших изменений (ареалы изменений).

Геоинформационное картографирование существенно расширяет возможности отображения динамики геосистем, вводя в практику картографические анимации (мультипликации) - особые динамические последовательности карт-кадров, создающие при демонстрации эффект движения. Анимации прочно вошли в повседневную жизнь, они стали столь же привычными, как космические снимки и электронные карты. Хорошо известным примером могут служить телевизионные карты прогноза погоды, на которых видны перемещения фронтов, областей высокого и низкого давления, атмосферные осадки.
Разработано множество технологий и методик получения движущихся изображений. Созданы особые компьютерные программы, которые содержат модули, обеспечивающие самые разные варианты и комбинации картографических анимаций:

  • перемещение всей карты по экрану;
  • мультипликационные последовательности карт-кадров или 3-мерных изображений;
  • изменение скорости демонстрации, покадровый просмотр, возврат к избранному кадру, обратная последовательность;
  • перемещение отдельных элементов содержания (объектов, знаков) по карте;
  • изменение вида элементов содержания (объектов, знаков), их размеров, ориентации, мигание знаков и др.;
  • варьирование окраски (пульсация и дефилирование), изменение интенсивности, создание эффекта вибрации цвета;
  • изменение освещенности или фона, «подсвечивание» и «затенение» отдельных участков карты;
  • панорамирование, изменение проекции и перспективы (точки обзора, ракурса, наклона), вращение 3-мерных изображений;
  • масштабирование (зуммирование) изображения или его части, использование эффекта «наплыва» или удаления объекта;
  • создание эффекта движения над картой («облет» территории), в том числе с разной скоростью.

Анимации можно демонстрировать с нормальной (24 кадра в секунду), ускоренной или замедленной скоростью. Отсюда возникают совершенно новые для картографии проблемы временной генерализации, выбора изобразительных средств, изучения принципов восприятия читателями движущихся карт и т.п.
Динамические изображения добавляют традиционным статичным картам столь необходимый исследователям временной аспект. В связи с этим оправдано введение понятия масштаба времени (или временного масштаба). В определенном смысле можно говорить о медленно-, средне- и быстромасштабных изображениях. Например, одна секунда демонстрации анимационной карты соответствует (округленно) одним суткам или в одной секунде - один месяц.

13.7. ВИРТУАЛЬНОЕ КАРТОГРАФИРОВАНИЕ

Дальнейшее развитие геоинформационных технологий привело к созданию изображений, сочетающих свойства карты, перспективного снимка, блок-диаграммы и компьютерной анимации. Такие изображения получили название виртуальных. Этот термин имеет несколько смысловых оттенков: возможный, потенциальный, не существующий, но способный возникнуть при определенных условиях, временный или непродолжительно существующий, а главное - не реальный, но такой же, как реальный, неотличимый от реального. В машинной графике визуализация виртуальной реальности предполагает, прежде всего, применение эффектов трехмерности и анимации. Именно они создают иллюзию присутствия в реальном пространстве и возможности интерактивного взаимодействия с ним.
В картографии виртуальные модели понимаются как изображения реальных или мысленных объектов, формируемые и существующие в программно-управляемой среде. Как любое картографическое изображение, они имеют проекцию, масштаб и обладают генерализованностью. Сама же виртуальная реальность - это интерактивная технология, позволяющая воспроизводить реальные и (или) мысленные объекты, их связи и отношения в программно-управляемой среде.
Считается, что отказ от условных знаков, стремление придать виртуальным изображениям «натуральность», объемность, естественную окраску и освещение создает иллюзию реального существования объекта. Тем самым ускоряется процесс коммуникации, и повышается эффективность передачи пространственной информации.
Технологии создания виртуальных изображений многообразны. Обычно вначале по топографической карте, аэро- или космическому снимку создается цифровая модель, затем - трехмерное изображение местности. Его окрашивают в цвета гипсометрической шкалы либо совмещают с фотоизображением ландшафта и далее используют как реальную модель.
Одна из наиболее распространенных виртуальных операций - «облет» полученного изображения. Специальные программные модули обеспечивают управление полетом: движение по избранному направлению, развороты, изменение скорости, показ перспективы. С помощью клавиатуры и джойстика (манипулятора в форме рукоятки с кнопками) можно выдерживать полет на заданной высоте, с установленной скоростью, над точками с заранее избранными координатами. Кроме того, предусмотрены возможности выбора состояния неба (облачности), тумана, условий освещения местности, высоты Солнца, времени дня, эффектов дождя или снегопада и т.п. Модули редактирования позволяют дополнительно наносить новое тематическое содержание, менять текстуру местности, использовать цветные сетки и подложки, размещать надписи, выбирая размер и цвет шрифтов, добавлять тексты и даже звуки.
Крупномасштабные тематические виртуальные изображения дают довольно подробное представление о рельефе и ландшафте, геологическом строении, водных объектах, растительном покрове, городах, путях сообщения и т.п. Возможность интеграции разной тематической информации в единой модели - одно из главных достоинств виртуального изображения. Пролетая и «зависая» над горами, можно детально рассмотреть террасированность их склонов, провести морфометрические измерения, определить характер эрозионных и оползневых процессов, а двигаясь над городскими территориями, - оценить особенности застройки и распределения зеленых массивов, спроектировать размещение новых зданий и транспортных магистралей.
При виртуальном моделировании часто используют многоуровневую аппроксимацию . По одной и той же цифровой модели рельефа, ландшафта или растительного покрова выполняют несколько аппроксимаций с разными уровнями детальности. Это позволяет не ограничиваться увеличением или уменьшением масштаба, а переходить при необходимости на иной уровень детальности. Так возникает своеобразная мультиуровневая генерализация.
Наибольшее применение виртуальные изображения имеют при решении таких практических задач, как мониторинг районов природного риска, строительство зданий и автострад, прокладка трубопроводов, оценка загрязнения среды и распространения шумов от аэропортов и т.п. Возможно использование аналогичных технологий в научных и учебных целях, например для создания средне- и мелкомасштабных виртуальных изображений, в том числе глобусов. На глобусах изображают, скажем, природную зональность земного шара, ход климатических процессов, сезонные изменения растительного покрова и ландшафта, миграцию населения, движение транспортных потоков и т.д. Сюжеты виртуальных тематических карт столь же разнообразны, как и в традиционном картографировании.

13.8. ЭЛЕКТРОННЫЕ АТЛАСЫ

Создание капитальных атласов растягивается, как известно, на долгие сроки, и главной проблемой становится их устаревание, нередко еще в процессе подготовки. Электронные атласы - это удачная альтернатива бумажным. Они позволяют значительно сократить сроки составления, использовать в качестве носителей компакт-диски, применить анимации и мультимедийные средства. Такие атласы содержат карты высокого качества, имеют дружественный интерфейс и обычно снабжены хорошими справочно-поисковыми системами.
Существует несколько типов электронных атласов:

  • атласы только для визуального просмотра («перелистывания»), так называемые вьюерные атласы;
  • «интерактивные атласы», в которых предусмотрены возможности изменять оформление, способы изображения и даже классификации картографируемых явлений, увеличивать и уменьшать (масштабировать) изображение, получать бумажные копии карт;
  • «аналитические атласы», позволяющие комбинировать и сопоставлять карты, проводить их количественный анализ и оценку, выполнять оверлей, пространственные корреляции, - по существу, это ГИС-атласы;
  • атласы, размещенные в компьютерных телекоммуникационных сетях, например Интернет-атласы. В их структуре кроме карт и интерактивных средств обязательно присутствуют еще и средства поиска дополнительной информации и карт в сети.
  • Карты комплексных электронных атласов содержат разные виды информационных слоев:
  • многофункциональные базовые слои, используемые для многих карт;
  • аналитические и синтетические слои по конкретной тематике;
  • оперативно обновляемые тематические слои.

Все они могут входить в содержание разных карт атласа, скажем, базовый слой «геологическое строение» можно использовать не только для собственно геологической карты, но с той или иной генерализацией - для карт полезных ископаемых, гидрогеологической, инженерно-геологической, геоэкологической и др. Комбинирование слоев существенно упрощает трудоемкие процессы составления и взаимного согласования карт.
В большинстве стран созданы национальные электронные атласы. Как правило, они базируются на многотомных бумажных атласах. Однако электронные атласы не всегда повторяют свои бумажные прототипы именно в силу текущего обновления карт, появления новых сюжетов и даже частичного изменения структуры.
Впервые в истории украинского государства создан Национальный атлас Украины - картографическое произведение энциклопедического уровня. В Атласе отражен весь спектр знаний об современной территории Украины. Электронная версия сочетает в себе традиционные картографические подходы и современные геоинформационные технологии, которые призваны отражать всестороннюю информацию об истории, природных, социальных и экологических особенностях Украины начала XXI века.
Электронная версия Национального атласа Украины рассчитана на широкий круг пользователей. Массу полезной информации для себя найдут все: от школьников и студентов до специалистов-географов. Возможности работы с электронной версией зависят только от навыков и заинтересованности пользователей.
Атлас содержит 875 уникальных карт, которые созданы на базе новейших знаний и статистической информации, а также тексты, графики и фотографии. Он органично объединяет шесть тематических блоков.
Общая характеристика . Информация о геополитическое положение Украины, ее физико-географические условия и административное устройство, место в европейском и мировом природно-ресурсном, экономическом и демографическом потенциале.
История . Информация об основных этапах истории украинского народа и государства.
Природные условия и природные ресурсы . Информация об особенностях и качества природных условий страны, наличие и количество природных ресурсов.
Население . Информация о численности, размещении и движении населения, структура расселения, национальный состав, особенности демографического, социально-экономического и гуманитарного развития.
Экономика . Информация, отражающая уровень развития производительных сил Украины, структуру, специализацию и территориальную организацию хозяйства и общие тенденции трансформации экономики.
Экологическое состояние окружающей среды . Карты отражают комплексную оценку состояния и уровня загрязнения окружающей среды и отдельных компонентов природы, систему мониторинга, природно-заповедный фонд и другие охраняемые территории.
Электронная версия Национального атласа Украины - это уникальное собрание на одном диске большой информации об Украине, была подготовлена под руководством ведущих специалистов в своей области. Удобный интерфейс и простота в использовании являются залогом того, что вы легко найдете необходимую информацию.

Стоит только начать работать с геоинформационными системами (ГИС), как приходит понимание их незаменимости в работе любого руководителя или сотрудника организации, имеющего дело с географически распределенными данными.

Год назад передо мною возникла задача нанести на карту для совместной работы несколько сот объектов, раскиданных по муниципальному району. Поэтому изначально искал веб-сервис, позволяющий отобразить мои данные на карте в Интернет, но позже изменил подход – оказалось, что полезные возможности от визуализации данных на карте возрастают на порядок, если использовать веб-сервисы совместно с десктопными решениями.

Тогда я наше время для некоторого углубления в предмет и изучения рынка, проанализировал различные платные и бесплатные ГИС, и выяснил, что знакомые геодезисты и специалисты, работающие в сфере градостроительной деятельности, предпочитают ГИС «ИнГЕО» (тот же AutoCAD, только заточенный под создание информационной системы обеспечения градостроительной деятельности). Другая часть ГИС-пользователей устанавливает на свои компьютеры MapInfo.

Но тут оказалось, что менее искушенные товарищи радуются бесплатному (Open Source) решению QGIS, которое с их слов закрывает нужды широкого круга специалистов, от руководителей экономической безопасности и директоров строительных компаний до геодезистов. Причем, закрывает не хуже по отношении к названным выше коммерческим ГИС, чем LibreOffice нужды пользователей Microsoft Word - вопрос исключительно в привычке.

Так QGIS стал для меня персональным открытием года. И если сначала с недоверием отнесся к утверждению своего знакомого, что QGIS быстро вытесняет дорогостоящие профессиональные ГИС, то теперь полагаю, что такое утверждение имеет право на жизнь.

На скриншоте ниже показан пример данных, обработанных нами в QGIS и выложенных на бесплатный облачный веб-сервис NextGIS.com для совместной работы. С NextGIS.com мы познакомимся ниже.

Со временем информация в ГИС накапливается, появляется возможность одним нажатием кнопки отображать комбинации слоев карт с казавшейся когда-то несвязанной тематикой и делать открытия, которые ранее не были очевидными.

Геоинформационная система QGIS

→ Ссылка на проект

QGIS – это свободная бесплатная десктопная географическая информационная система с открытым кодом. С ее помощью можно создавать, редактировать, визуализировать, анализировать и публиковать геопространственную информацию в Windows, Mac, Linux, BSD (а вскоре и на Android). Система хорошо документирована на русском языке, плюс у нее обширное русскоязычное сообщество пользователей и разработчиков.

Функциональность QGIS определяется большим количеством устанавливаемых расширений, загружаемых через меню «Управление модулями». Можно найти модули под самые разнообразные задачи, от геокодинга, до упрощения геометрии, интеграции с картографическими веб-сервисами и 3D-моделирования ландшафта.

Задача настоящей статьи – дать общее представление о возможностях QGIS. Как то или иное исполнить на практике – предлагаю гуглить и сразу пробовать по ходу статьи. Интерфейс приложения дружественен и понятен новичку, особенно если иметь представление об общих принципах работы ГИС которым во многом посвящена эта статья.

Файл проекта и файлы слоев QGIS

Основные объекты, с которыми пользователь работает в ГИС – это слои. Обычный слой представляет собой таблицу, каждой строке которой соответствуют по одному объекту на карте. В отличие от привычных каждому таблиц в стиле Microsoft Excel кроме атрибутивных данных, таких как, например, наименование объекта недвижимости, арендатора, адреса, площади и т.д., в таблице QGIS есть столбец, по умолчанию скрытый, с так называемой «геометрией» объекта – пространственными данными, позволяющими отобразить на карте объект, описанный в соответствующей строке этой таблицы.

В зависимости от типа слоя объектами, которые могут быть разнесены по карте, являются растровые объекты (изображения, например, куски спутниковых снимков) или векторные данные, которые описываются координатам вершин. Существуют три основных типа векторных объектов:

  • точки;
  • линии, в том числе ломаные;
  • полигоны (замкнутые линии площадных объектов).
Пользователю QGIS важно понимать где именно хранятся таблицы, строки которых содержат пространственные данные. В приложении мы формируем проект, в котором создаем новые, или в который затаскиваем ранее созданные или публично доступные таблицы. Это могут быть табличные файлы в разнообразных форматах, таблицы баз данных, созданных QGIS или другими приложениями, публичные и частные веб-сервисы.

В простейшем варианте пользователь создает свои слои в табличных файлах с расширением «.shp» (от англ. Shape – форма, облик) – родном формате QGIS. Один слой (таблица) содержится в одном файле.shp. Если необходимо передать кому-то картографическую информацию для дальнейшей работы, то можно отправить один файл «.shp», хотя во многих случаях целесообразнее запаковать в архив и передать всю папку проекта.

Как уже было сказано, для хранения геометрии отводится отдельное поле в таблице слоя. Если его нет в источнике (файле, базе данных, внешнем приложении), то QGIS поможет его создать. Это значит, что можно, например, присоединить в проект выгруженный из Microsoft Excel файл с адресами контрагентов в формате CSV, создать в нем поля геометрии или конвертировать в полноценный слой «.shp» для отображения этих адресов на карте.

QGIS позволяет присоединять в проект файлы таблиц слоев во множестве форматов, например MapInfo, ArcGIS или даже CSV, но как правило, после присоединения я их сразу конвертирую в формат QGIS (.shp), так как при этом появляются дополнительные возможности, особенно в части стилизации. Иногда присоединенные файлы слоев имеют неверную кодировку текста. В этом случае правильную можно выбрать в свойствах слоя.

Поскольку файлы не импортируются, а присоединяются в проект, то изменения, которые вносятся в строки таблицы будут сохраняться в эти же самые файлы. То есть, они станут видны во всех приложениях, использующих эту таблицу, и наоборот.

Что немного сбивает с толку новичка? Загруженные в проект слои по умолчанию защищены от записи и не редактируются, на них нельзя наносить новые объекты, передвигать их, изменять атрибуты и добавлять поля в таблице. Для всего этого необходимо выделить нужный слой и нажать кнопку редактирования. После этого станут доступны соответствующие другие кнопки и опции.

Не забывайте, что ваши правки распространяются на выделенный слой и если вы переключились на другой - прежний хотя и останется в режиме редактирования, но нанести на карту новый объект у вас не получится до тех пор, пока вы не выберите редактируемый слой вновь. Излишне напоминать, что надо периодически сохранять изменения редактируемого слоя (или целиком проекта), чтобы их не потерять.

Стили

Таблицы с данными и правила их отображения на карте (стили) хранятся и обрабатываются QGIS раздельно. Что такое таблицы мы поняли, теперь необходимо разобраться с тем, что такое стили.

Стиль устанавливается для каждой таблицы. Самое простое, что описывает стиль – это цвета, маркеры и изображения, используемые для отображения объектов таблицы на карте, форматирование и расположение подписей и поля таблицы из которых эти подписи формируются, масштаб при котором отображается слой или подписи. В том числе, с помощью стиля можно легко поставить оформление слоя на карте в зависимость от каких-нибудь полей этой или связанных таблиц. Например, отображать должников и кредиторов на карте разными символами.

Кроме того, можно настроить действия, которые производятся, например, при нажатии на маркер объекта на карте. Если вы желаете щелчком мыши по карте переходить на страницу объекта в закрытой корпоративной сети или запустить некое приложение для обработки объекта – нет проблем.

Использование слоев из публичных источников

Существуют специальные веб-сервисы WMS и WFS которые предназначены для передачи картографической информации. Пользователь использует специальную HTTP ссылку, по которой клиент пользователя (QGIS) запрашивает данные. Сервер отдает данные и они отображаются на мониторе пользователя. В некоторых случаях эти данные можно редактировать и возвращать на сервер.

Принципиальная разница между протоколами WMS и WFS заключается в следующем:

  • WMS - передает картографическую информацию в виде готовых изображений (растров), привязанных к координатам.
  • WFS - позволяет запрашивать и при наличии полномочий редактировать на карте векторные пространственные данные, такие как дороги, береговые линии, земельные участки и т.д.
Существует много полезных публичных сервисов для предоставления картографической информации в виде слоев (обычно WMS), доступных по веб-ссылке и напрашивающихся в наши проекты QGIS. Множество из этих сервисов доступны из модуля QGIS «Quick Map Services».

После установки модуля откройте в его настройках вкладку «Загрузить сервисы» и нажмите кнопку «Получить источники данных». Вам станут доступны публичная кадастровая карта, фотопланы от Google и Yandex, лицензионно чистая и, на мой взгляд, наиболее подробная из доступных карт OpenStreetMap (она же OSM), а также еще десятки полезных слоев, которые можно разместить в своем проекте.

Кроме того, некоторые сервисы предоставляют полезную информацию для автоматического анализа. Например, из OSM можно получить все региональные и федеральные дороги на карте с номерами, типами дорог, покрытием и т.д.

Геокодинг

Геокодинг – замечательное изобретение. Если под рукой есть таблица в Excel с адресами 10000 объектов (например, перечень контрагентов), почему бы их тоже не анализировать на карте.
Для этого в QGIS конвертируем таблицу из CSV-файла в слой.shp (модуль «RuGeocoder»). При этом таблица слоя получит скрытый столбец с геометрией (координатами точек), но он пока будет пуст.

Теперь с помощью того же модуля используем процедуру геокодинга, указываем таблицу слоя и ее поле с адресами, выбираем поставщика услуги. Мой выбор Yandex, поскольку он справляется с адресами на русском языке лучше всех.

Итак, запускаем процедуру геокодинга, ждем в среднем по секунде на каждый из обрабатываемых объектов и получаем всех их, раскиданными по карте.

Системы координат

Полезно понимать, что существуют различные системы координат. Их сотни.

В школе мы изучали только географические (WGS-84), представляющие точку на карте в виде градусов, минут, секунд широты и долготы. Однако в геоинформационных системах географические координаты хранятся в градусах и их десятичных долях, а минуты и секунды не используются (например, описание точки с координатами 45°34′55″ северной широты и 15°30′0″ западной долготы будут выглядеть так: 45.581944°, -15.5°).

Нередки случаи, когда из сторонних источников вы получаете слои, поля геометрии которых используют одну из прямоугольных систем координат. Прямоугольные системы активно используют геодезисты и проектировщики - это, так называемые, местные системы координат (МСК). Прямоугольные системы координат предполагают, что земля плоская и все измерения по осям абсцисс и ординат проводятся от конкретной нулевой точки в километрах от нее.

Зачем их так много? Дело в том, что допущение о плоской планете не позволяет использовать одну местную систему координат по всей Земле, так как уже через несколько сотен километров погрешность становится ощутимой. Зато они незаменимы в случае, когда требуется высокая точность на территории, ограниченной несколькими градусами широты и долготы. Так в Московской области геодезистами используются системы МСК-50 зоны 1 или 2.

QGIS позволяет выбрать систему координат для каждого слоя. То есть в одном проекте могут быть слои с разными системами координат, и они легко конвертируются из одной системы в другую – достаточно сохранить слой в shp-файл или базу данных, выбрав в качестве параметра новую систему. Кроме того в QGIS можно настроить систему координат в которую будут переводиться все слои проекта при их отображении на экране, а также системы которые будет устанавливаться по умолчанию для новых проектов и слоев в текущем проекте.

Информация о системе координат хранится вместе с таблицей в shp-файле QGIS, и передавая кому-либо файл слоя вместе с ним вы передаете соответствующие настройки. В других источниках слоев, включаемых в проект, информация о системе координат может отсутствовать. Поэтому, если вы получили от кого-либо слой с информацией, которая почему-то не отображается на карте, сделайте следующее – откройте таблицу объектов этого слоя, выделите любую строку и нажмите кнопку перехода к объекту. Если на экране отобразилась Африка или мировой океан, значит, QGIS систему координат распознал неправильно. Уточните у тех, от кого получен источник (файл), в какой системе координат хранятся данные, и установите ее для слоя в QGIS.

Если нужной системы координат нет в QGIS, то ее можно ввести самому (Пользовательская система координат). Для этого надо знать строку настроек. Google вам в помощь - попытайтесь использовать запрос с наименованием искомой системы плюс, например, «пользовательская система координат QGIS».

Для чего еще это может понадобиться? Пользователи публичной кадастровой карты хорошо знают о проблеме сдвига слоев кадастра относительно спутниковой подложки. Она сбивает с толку, мешает визуально оценивать границы земельных участков. Аналогичную картину мы видим при добавлении слоя публичной кадастровой карты в QGIS вместе со снимками Yandex или Google.

Чтобы исправить ситуацию я создал в QGIS собственную пользовательскую систему координат со следующими параметрами, подобранными эмпирическим путем, и установил ее для слоев кадастровой карты:

Proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=-11.0 +y_0=-6 +k=1.0 +units=m +nadgrids=@null +wktext +no_defs
В результате проблема снята.

Немножко высшего пилотажа

Первое. Интересен вариант хранения пространственной информации в базе данных. Если есть база данных Microsoft SQL, Oracle или Postgres в которых, например, находится таблица с перечнем контрагентов с их адресами или таблица со списком оборудования, раскиданным по территории, то эту таблицу (запрос) полезно зацепить в QGIS.

Надо только добавить поле геометрии, и в этом QGIS поможет. Не забудьте установить в базе данных права на редактирование таблицы пользователю, получающему к ней доступ из QGIS. Информация, внесенная в QGIS, будет храниться в базе данных, а при изменении в базе данных сторонними управленческими приложениями, сразу же отображаться в QGIS.

Второе. Если нет желания давать прямой доступ к изменениям в базе или другом источнике данных (например файле CSV), но хочется оперативно получать информацию на карте, то есть эффективный способ и для этого.

Например, у нас есть информация об арендаторах нашего имущества в базе данных 1С, мы желаем показывать арендаторов на карте, выделять разными цветами должников по арендной плате и выводить рядом их сумму долга или какой-нибудь график с тенденцией погашения.

Нужно, в точности как это делаем с обычными слоями, присоединить таблицы базы данных с интересующей нас информацией (например, о динамике задолженности, должнике, объектах недвижимости и т.д.) в проект QGIS с правами на чтение. Поскольку присоединенные таблицы изначально не имеют геометрии, и мы не даем QGIS возможности ее создавать и изменять, то, понятно, надо как-то по-другому дать ГИС отсутствующую информацию о месторасположении имущества.

Для этого создаем слой.shp, располагаем на нем объекты, занося в один из атрибутов уникальные номера, соответствующие идентификаторам этих объектов в 1С. То-есть в обеих таблицах должны быть поля с одинаковыми идентифицирующими данными по которым их можно связать между собой. Настраиваем в свойствах слоя.shp соответствующие связи. В результате мы не меняем из QGIS данные 1С, но их изменение со стороны 1С сразу влияет на отображение объектов и сопутствующей информации на карте в QGIS. Осталось настроить свойства слоя карты для красивого отображения информации и наслаждаться результатом в реальном времени.

Третье. Отображать данные на карте в QGIS можно не только точками, линиями и полигонами с надписями, но и диаграммами, формируемыми автоматически на основе представленных данных.

Четвертое. Можно получать из QGIS аналитику в виде таблиц и итоговых данных, рассчитанных с учетом геопространственной информации. Например, имея таблицу населенных пунктов с количеством жителей в каждом и таблицу дорог из OSM, быстро подсчитать население, проживающее на расстоянии более 3 километров от региональных и федеральных автодорог.

NextGIS.com

Еще одним открытием года для меня стал облачный продукт NextGIS.com. Молодая российская команда NextGIS активно участвует в развитии QGIS. В этом можно убедиться по количеству доступных в QGIS модулей их производства. В 2016 году они запустили упомянутый картографический веб-сервис и неустанно расширяют его возможности.

Исходники проекта доступны на github . Так что если есть желание развернуть веб-сервис самостоятельно - нет проблем. Однако условия, которые предлагает команда NextGIS для доступа к своем облаку, без сомнения заслуживают внимания даже самых прижимистых пользователей.

Создать свою собственную веб-ГИС в облаке NextGIS можно бесплатно. Вы получите доменное имя в формате вашеимя.nextgis.com и можете почти без ограничений использовать все предоставляемые ими вкусности. Самое то, чтобы начать знакомиться с решением и использовать его на практике. Главное ограничение бесплатной подписки – невозможность ограничить доступ на чтение к информации. Любой может видеть то, что размещено вами.

Уже с бесплатной подпиской вы можете создавать сколько угодно веб-карт с произвольными настройками, компоновкой и стилями загруженных вами слоев, а также рассматривать, анализировать карты на рабочем компьютере и, в комплекте с NextGIS Mobile, собирать данные в поле, размещая их сразу в облако. Можно встраивать карты в веб-сайты или смотреть на сервисе.

Платная подписка снижает ограничения, в том числе по количеству пользователей, редактирующих слои (изначально один пользователь), разграничению их прав. Какие-то слои можно показать всем, а права доступа к другим ограничить. Плюс предоставляется возможность использовать собственное доменное имя, например gis.моякомпания.ru и получить разнообразие преднастроенных подложек (в бесплатной подписке есть только карта OpenStreetMap).

Со слов представителя компании сейчас условия подписки меняются. Ориентироваться нужно на информацию, размещенную на сайте сервиса по адресу nextgis.ru/pricing . Ранее платный тариф был единым и составлял 3000 руб.в месяц. Теперь платная подписка стоит от 600 рублей. Обещают, что за те же 3000 руб. в месяц клиент будет получать полный и актуальный комплекс программного обеспечения и сервисов, как и раньше.

Интеграция QGIS и NextGIS.com

Остановлюсь на нескольких не очевидных принципах интеграции QGIS и NextGIS.com. Работая в QGIS, вы создаете в своих проектах слои и их стили, как это уже рассматривалось выше. Теперь для того, чтобы разместить созданный слой на веб-карте у нас есть несколько способов. Рассмотрим сначала длинный путь, чтобы разобраться с идеологией NextGIS Web. Для размещения слоя необходимо:
  • зайти в QGIS в свойства слоя и из них сохранить стиль в файл;
  • сохранить файл слоя в системе координат WGS 84 (EPSG:3857).
Затем, имея два файла (стиля слоя с расширением.qml и таблицы слоя с расширением.shp), надо:
  • войти в свой аккаунт на своем сайте в облаке NextGIS.com,
  • создать новый слой через опцию «Создать ресурс - Векторный слой» и во вкладке «Векторный слой» загрузить файл с расширением.shp.

После сохранения ресурса в его настройках появится возможность загружать файлы стилей слоев. К каждому слою с данными можно сохранить несколько разных файлов стилей, которые по-разному будут отображать данные на веб-карте.

Наконец, настало время разместить слой на карте. Для этого откройте главную страницу своего сайта. Среди перечисленных объектов основной группы ресурсов будет как минимум одна существующая веб-карта. Войдите в ее настройки и выберите вкладку «Слои». Нажмите «Добавить слой» и отыщите в открывшейся таблице ваш слой и под ним стиль, в котором хотите, чтобы его данные отображались на Веб-карте. Нажмите «Сохранить» и «Веб-карта – Открыть». Слой перед вами на карте - включите его для отображения.

Действительно длинный путь, не так ли? Но есть маршрут, который решает все это и многое другое прямо из QGIS в несколько нажатий клавиш и которым пользуюсь я.

Модуль NextGIS Connect для QGIS

Установите через меню QGIS «Управление модулями» модуль NextGIS Connect. В интерфейсе появится виджет «Ресурсы NextGIS». В его настройках создайте подключение, указав данные вашего аккаунта, в том числе адрес своего сайта (в формате «http://мойсайт.nextgis.com»), имя пользователя «administrator» и полученный при регистрации пароль. Вместо ввода логина и пароля можете использовать учетную запись гостя, но с нею не удастся загружать данные из QGIS на веб-сайт - можно только получать информацию с сайта. После регистрации на экране отобразятся все ваши ресурсы на облачном сервисе.


Теперь для того, чтобы разместить слои QGIS на веб-карте есть два способа.

Поэтому есть второй способ более изящный, предназначенный для работы с уже созданными веб-картами. Для этого мы поднимаем из QGIS в облако NextGIS.com по одному новому или измененному слою:

  • удаляем в окне NextGIS Connect слои, которые хотим поднять обновленными;
  • выбираем в окне NextGIS Connect конечную папку ресурсов;
  • выделяем слой в QGIS правой кнопкой мыши и в контекстном меню выбираем «NextGIS Connect – Импортировать выбранный слой». Выбранный слой копируется в облако вместе с его стилем;
  • повторяем действия для всех слоев, которые хотим обновить на веб-карте;
  • выделяем в окне NextGIS Connect карту на которой собираемся разместить слой и переходим на нее щелчком правой кнопки мыши через контекстное меню «Открыть в ВебГИС»;
  • в открывшемся окне ресурса веб-карты на сайте нажимаем кнопку «Изменить», выбираем вкладку «Слои» и нажимаем кнопку «Добавить слой». Находим загруженные слои и добавляем на карту стили, размещенные под каждым из них. Нажимаем «Сохранить».
Обратите внимание, если вы не вошли на сайт под своей учетной записью, то хотя и прошли указанный маршрут, сохранение данных вызовет ошибку.

Растровые слои

Полезность пользовательских растровых слоев в качестве подложек карт при работе в QGIS очевидна не сразу, поскольку существует модуль расширения «Quick Map Services», который в пару кликов добавляет в проект слои публичных веб-карт, например Яндекс-Спутника или кадастровой карты.

Но со временем нужда в них появляется в следующих случаях если:

  • на карте нужен более детализированный, чем доступные публично, фотографический план отдельного объекта или территории, который есть у вас в наличии
  • вы работаете в дороге, при нестабильном доступе в Интернет или если вас досаждает длительная загрузка публичных снимков при каждом перемещении экрана;
  • вы пользуетесь бесплатной версией NextGIS.com, а единственная подложка OpenStreetMap на ваших веб-картах вас не устраивает.
Во втором и третьем случае вам поможет открытое десктопное приложение SAS.Планета. Загрузите его себе на компьютер с сайта . Очертите территорию, которую желаете заграбить в растровый слой, выберите в меню «Операции с выделенной областью», откройте вкладку «Склеить» и установите выбранные настройки (например, как на рисунке). По кнопке «Начать» на вашем компьютере будут сформированы растровые изображений с геопривязкой, которые можно загрузить в качестве растрового слоя в QGIS или ресурса в NextGIS.com.

На что надо обратить внимание:

  1. Предпочтительный формат файла для хранения растровых данных – GeoTIFF с компрессией JPEG. Он занимает мало места, единственный загружается на NextGIS.com и может содержать тайлы – маленькие разномасштабные изображения, эффективно и быстро открывающиеся на веб-карте при перемещении экрана. Все тайлы по умолчанию хранятся в одном файле, но этого монстра не надо каждый раз загружать себе на компьютер, из него будут выбираться строго необходимые куски-тайлы. Однако, если файл все равно слишком велик для вас или для загрузки на сервис веб-карты, то его можно разбить на части как это показано (2x2 куска, 4 файла) в указанных выше настройках.
  2. В проект QGIS растровый слой можно поместить простым перетаскиванием. А если надо скрепить несколько частей, то можно использовать так называемый «виртуальный слой» или просто собрать все растровые слои в группу.
  3. Максимальный масштаб для Yandex-Спутника равен 18. 17 достаточен для многих задач, а файл с тайлами уменьшается значительно.
  4. При склейке в SAS.Planet в GeoTIFF-файле размещаются только тайлы указанного масштаба, и после прикрепления растрового слоя в проект QGIS в свойствах слоя рекомендуется выбрать опцию «Пирамиды». Растры высокого разрешения могут замедлить навигацию в QGIS. Создание копий данных низкого разрешения (пирамид) позволяет существенно повысить скорость, поскольку QGIS будет автоматически выбирать оптимальное разрешение в зависимости от текущего масштаба. Создайте пирамиды меньших размеров.

NextGIS Mobile

Если вам приходится работать в поле, есть желание оперативно получать информацию в пути с карты, одновременно собирая данные и оперативно делясь с другими, то полезно использовать бесплатное приложение NextGIS Mobile для смартфона или планшета. С его помощью можно получать и обрабатывать географически распределенную информацию из различных источников, в том числе со слоев NextGIS.com и сторонних баз данных, загружать из QGIS, изменять, рисовать объекты и создавать новые слои, возвращать их в QGIS. И все в привязке к собственному местоположению. Приятна возможность сохранять в слои собственные треки перемещений.

Для массового сбора информации достаточно просто создаются собственные формы, удобные для использования неподготовленными сотрудниками из приложения на телефоне или планшете.

Вместо заключения

Есть еще множество способов работы с упомянутыми выше решениями. Например, слои можно разместить на каком-нибудь бесплатном или собственном сервере баз данных PostgreSQL, вести с ними работу в QGIS и других приложениях, например LibreOffice, Microsoft Access или Microsoft Excel, а на сайте NextGIS.com один раз настроить слой для отображения на веб-карте. В результате все изменения данных в QGIS или в Microsoft Excel немедленно будут отображаться на веб-карте.

К размещенным в облаке объектам слоя можно прикреплять на карте документы и фотографии. Их просмотр удобен и нагляден. Правда, если этот слой вам приходится периодически заменять новым из QGIS, то с удаленной версией исчезнет и вся наполненная вами красота. Альтернатива – работать в облаке не путем замены слоев из QGIS (через модуль NextGIS Connect или вручную), а опосредованно, например, опять же, через однажды настроенный слой, получающий информацию из базы данных Postgres.

В любом случае, связка QGIS, NextGIS.com и NextGIS Mobile является гибким и полезным инструментом, доступным каждому. Переход к работе с ГИС для решения прикладных задач с географически распределенными данными – увлекательная задача и усилия по изучению предмета окупаются возможностями, которые мы тем самым открываем перед собой.

В заключение для иллюстрации материалов статьи предлагаю вот это короткое видео.

ГИС - это современные геоинформационные мобильные системы, которые обладают возможностью отображать свое местоположение на карте. В основе этого важного свойства лежит использование двух технологий: геоинформационной и Если мобильное устройство имеет встроенный GPS-приемник, то с помощью такого прибора можно определить его местоположение и, следовательно, точные координаты самой ГИС. К сожалению, геоинформационные технологии и системы в русскоязычной научной литературе представлены небольшим количеством публикаций, вследствие этого практически полностью отсутствует информация об алгоритмах, лежащих в основе их функциональных возможностей.

Классификация ГИС

Подразделение геоинформационных систем происходит по территориальному принципу:

  1. Глобальная ГИС используется для предотвращения техногенных и природных катаклизмов с 1997 года. Благодаря этим данным можно за относительно короткое время спрогнозировать масштабы катастрофы, составить план ликвидации последствий, оценить нанесенный ущерб и людские потери, а также организовать гуманитарные акции.
  2. Региональная геоинформационная система разработана на муниципальном уровне. Она позволяет местным властям прогнозировать развитие определенного региона. Данная система отражает практически все важные сферы, например инвестиционные, имущественные, навигационно-информационные, правовые и др. Также стоит отметить, что благодаря использованию данных технологий появилась возможность выступать гарантом безопасности жизнедеятельности всего населения. Региональная геоинформационная система в настоящее время используется достаточно эффективно, способствуя привлечению инвестиций и стремительному росту экономики района.

Каждая из вышеописанных групп имеет определенные подвиды:

  • В глобальную ГИС входят национальные и субконтинентальные системы, как правило, с государственным статусом.
  • В региональную - локальные, субрегиональные, местные.

Сведения о данных информационных системах можно найти в специальных разделах сети, которые называются геопорталами. Они размещаются в открытом доступе для ознакомления без каких-либо ограничений.

Принцип работы

Географические информационные системы работают по принципу составления и разработки алгоритма. Именно он позволяет отображать движение объекта на карте ГИС, включая перемещение мобильного устройства в пределах локальной системы. Чтобы изобразить данную точку на чертеже местности, необходимо знать, по крайней мере, две координаты - X и Y. При отображении движения объекта на карте потребуется определить последовательность координат (Xk и Yk). Их показатели должны соответствовать разным моментам времени локальной системы ГИС. Это является основой для определения местонахождения объекта.

Данную последовательность координат можно извлечь из стандартного NMEA-файла GPS-приемника, выполнившего реальное движение на местности. Таким образом, в основе рассматриваемого здесь алгоритма лежит использование данных NMEA-файла с координатами траектории объекта по определенной территории. Необходимые данные можно получить также в результате моделирования процесса движения на основе компьютерных экспериментов.

Алгоритмы ГИС

Геоинформационные системы построены на исходных данных, которые берутся для разработки алгоритма. Как правило, это набор координат (Xk и Yk), соответствующий некоторой траектории объекта в виде NMEA-файла и цифровой карты ГИС на выбранном участке местности. Задача заключается в разработке алгоритма, отображающего движение точечного объекта. В ходе данной работы были проанализированы три алгоритма, лежащих в основе решения поставленной задачи.

  • Первый алгоритм ГИС - это анализ данных NMEA-файла с целью извлечения из него последовательности координат (Xk и Yk),
  • Второй алгоритм используется для вычисления путевого угла объекта, при этом отсчет параметра выполняется от направления на восток.
  • Третий алгоритм - для определения курса объекта относительно стран света.

Обобщенный алгоритм: общее понятие

Обобщенный алгоритм отображения движения точечного объекта на карте ГИС включает три указанных ранее алгоритма:

  • анализ данных NMEA;
  • вычисление путевого угла объекта;
  • определение курса объекта относительно стран всего земного шара.

Географические информационные системы с обобщенным алгоритмом оснащены основным управляющим элементом - таймером (Timer). Стандартная задача его заключается в том, что он позволяет программе генерировать события через определенные промежутки времени. С помощью такого объекта можно устанавливать требуемый период для выполнения набора процедур или функций. Например, для многократно выполняемого отсчета интервала времени в одну секунду надо установить следующие свойства таймера:

  • Timer.Interval = 1000;
  • Timer.Enabled = True.

В результате каждую секунду будет запускаться процедура считывания координат X, Y объекта из NMEA-файла, вследствие чего данная точка с полученными координатами отображается на карте ГИС.

Принцип работы таймера

Использование геоинформационных систем происходит следующим образом:

  1. На цифровой карте отмечаются три точки (условное обозначение - 1, 2, 3), которые соответствуют траектории движения объекта в различные моменты времени tk2, tk1, tk. Они обязательно соединены сплошной линией.
  2. Включение и выключение таймера, управляющего отображением передвижения объекта на карте, осуществляется с помощью кнопок, нажимаемых пользователем. Их значение и определенную комбинацию можно изучить по схеме.

NMEA-файл

Опишем кратко состав NMEA-файла ГИС. Это документ, записанный в формате ASCII. По сути, он представляет собой протокол для обмена информацией между GPS-приемником и другими устройствами, например ПК или КПК. Каждое сообщение NMEA начинается со знака $, за которым следует двухсимвольное обозначение устройства (для GPS-приемника — GP) и заканчивается последовательностью \r\n — символом перевода каретки и перехода на новую строку. Точность данных в уведомлении зависит от вида сообщения. Вся информация содержится в одной строке, причем поля разделяются запятыми.

Для того чтобы разобраться, как работают геоинформационные системы, вполне достаточно изучить широко используемое сообщение типа $GPRMC, которое содержит минимальный, но основной набор данных: местоположение объекта, его скорость и время.
Рассмотрим на определенном примере, какая информация в нем закодирована:

  • дата определения координат объекта — 7 января 2015 г.;
  • всемирное время UTC определения координат — 10h 54m 52s;
  • координаты объекта — 55°22.4271" с.ш. и 36°44.1610" в.д.

Подчеркнем, что координаты объекта представлены в градусах и минутах, причем последний показатель дается с точностью до четырех знаков после запятой (или точки как разделителя целой и дробной частей вещественного числа в формате USA). В дальнейшем понадобится то, что в NMEA-файле широта местоположения объекта находится в позиции после третьей запятой, а долгота — после пятой. В конце сообщения передается после символа "*" в виде двух шестнадцатеричных цифр — 6C.

Геоинформационные системы: примеры составления алгоритма

Рассмотрим алгоритм анализа NMEA-файла с целью извлечения набора координат (X и Yk), соответствующих объекта. Он составляется из нескольких последовательных шагов.

Определение координаты Y объекта

Алгоритм анализа данных NMEA

Шаг 2. Найти позицию третьей запятой в строке (q).

Шаг 3. Найти позицию четвертой запятой в строке (r).

Шаг 4. Найти, начиная с позиции q, символ десятичной точки (t).

Шаг 5. Извлечь один символ из строки, находящийся в позиции (r+1).

Шаг 6. Если этот символ равен W, то переменная NorthernHemisphere получает значение 1, иначе -1.

Шаг 7. Извлечь (г—+2) символов строки, начиная с позиции (t-2).

Шаг 8. Извлечь (t-q-3) символов строки, начиная с позиции (q+1).

Шаг 9. Преобразовать строки в вещественные числа и вычислить координату Y объекта в радианной мере.

Определение координаты X объекта

Шаг 10. Найти позицию пятой запятой в строке (n).

Шаг 11. Найти позицию шестой запятой в строке (m).

Шаг 12. Найти, начиная с позиции n, символ десятичной точки (p).

Шаг 13. Извлечь один символ из строки, находящийся в позиции (m+1).

Шаг 14. Если этот символ равен "E", то переменная EasternHemisphere получает значение 1, иначе -1.

Шаг 15. Извлечь (m-p+2) символов строки, начиная с позиции (p-2).

Шаг 16. Извлечь (p-n+2) символов строки, начиная с позиции (n+1).

Шаг 17. Преобразовать строки в вещественные числа и вычислить координату X объекта в радианной мере.

Шаг 18. Если NMEA-файл не прочитан до конца, то перейти к шагу 1, иначе перейти к шагу 19.

Шаг 19. Закончить алгоритм.

На шаге 6 и 16 данного алгоритма используются переменные NorthernHemisphere и EasternHemisphere для численного кодирования местоположения объекта на Земле. В северном (южном) полушарии переменная NorthernHemisphere принимает значение 1 (-1) соответственно, аналогично в восточном EasternHemisphere - 1 (-1).

Применение ГИС

Применение геоинформационных систем широко распространено во многих областях:

  • геологии и картографии;
  • торговли и услугах;
  • кадастре;
  • экономике и управлении;
  • обороны;
  • инженерии;
  • образовании и др.

1. Что такое ГИС?

ГИС – это набор компьютерного оборудования, географических данных и программного обеспечения для сбора, обработки, хранения, моделирования, анализа и отображения всех видов пространственно привязанной информации.

ГИС – это среда, которая связывает географическую информацию (где что находится) с описательной (что собой это представляет). В отличие от обычных бумажных карт (даже отсканированных), на которых «что вы видите, то и получите», ГИС предоставляет в ваше распоряжение множество слоев разнообразной общегеографической и тематической информации.


2. Как хранится информация в ГИС?

Вся исходная информация – где расположены точки, какова длина дорог или площадь озера – хранится в отдельных слоях в цифровом виде на компьютере. И все эти географические данные рассортированы по слоям, причем каждый слой представляет свой тип объектов (тему). Одна из таких тем может содержать все дороги на определенной территории, другая – озера, а третья – все города и другие населенные пункты на той же территории.

http:// www.dataplus.ru/Arcrev/Number_43/1_Geograf.html

3. ГИС можно рассматривать в трех видах:

Г ИС можно рассматривать в трех Видах:

Вид базы данных: ГИС является уникальным типом базы данных о нашем мире – географической базы данных. Это «Информационная система для географии». В основе ГИС лежит структурированная БД, описывающая мир в географических терминах, с точки зрения пространственного расположения его объектов и явлений.

Вид карты: ГИС – это набор интеллектуальных карт и других графических видов, которые показывают объекты и их взаимоотношения на земной поверхности. Карты можно сформировать и использовать как «окно в базу данных» для поддержки запросов, анализа и редактирования информации. Эти действия называются геовизуализацией.

Вид модели: ГИС – это набор инструментов для преобразования информации. Они позволяют формировать новые географические наборы данных из уже существующих, применяя к ним специальные аналитические функции – инструменты геообработки. Другими словами, путем объединения данных и применения некоторых правил вы можете создать модель, помогающую найти ответы на поставленные вопросы.

http://www.dataplus.ru/Arcrev/Number_43/1_Geograf.html


4. Что можно делать с помощью ГИС?

Делать пространственные запросы и проводить анализ

проводить поиск в базах данных и осуществлять пространственные запросы

выявлять территории подходящие для требуемых мероприятий; выявлять взаимосвязи между различными параметрами (например, почвами, климатом и урожайностью с/х культур); выявлять места разрывов электросетей

http://moslesproekt.roslesinforg.ru/activity/023gil-inform


5. Где применяются ГИС?

Риэлторы используют ГИС для поиска, к примеру, всех домов на определенной территории

ГИС служат для графического построения карт и получения информации как об отдельных объектах

Компания, занимающаяся инженерными коммуникациями

ГИС помогает, например, в решении таких задач, как предоставление разнообразной информации по запросам органов планирования, разрешение территориальных конфликтов, выбор оптимальных (с разных точек зрения и по разным критериям) мест для размещения объектов и т. д.

http://gis-laris.narod.ru/primen_gis.htm


6. Что такое GPS?

GPS - спутниковая система навигации , обеспечивающая измерение расстояния, времени и определяющая местоположениe.

http://ru.wikipedia.org/wiki/GPS


7. Кто использует GPS ?

GPS имеет ряд применение на земле, в море и в воздухе. В основном их можно применять везде, где можно получить сигнал со спутника, за исключением внутри зданий, в шахтах и пещерах, под землей и под водой.

http://www.1yachtua.com/Encycl/Elctrn/IspGPS.html


8. Что такое GPS-приёмник (GPS-навигатор)?

GPS-приёмник - радиоприёмное устройство для определения географических координат текущего местоположения антенны приёмника, на основе данных о временных задержках прихода радиосигналов, излучаемых спутниками группы NAVSTAR . В России с развитием системы ГЛОНАСС начался серийный выпуск ГЛОНАСС-приёмников рядом конструкторских бюро и организаций.

http://ru.wikipedia.org/wiki/GPS-%D0%BF%D1%80%D0%B8%D1%91%D0%BC%D0%BD%D0%B8%D0%BA


9. Как используются карты в GPS-приёмниках?

Наличие карты существенно улучшает пользовательские характеристики приёмника. Приёмники с картами показывают положение не только самого приёмника, но и объектов вокруг него.

Все электронные GPS-карты можно поделить на два основных типа - векторные и растровые.

http://wiki.risk.ru/index.php/GPS-%D0%BF%D1%80%D0%B8%D0%B5%D0%BC%D0%BD%D0%B8%D0%BA


Геокэшинг (geocaching от греч. γεο- - Земля и англ. cache - тайник) - туристическая игра с применением спутниковых навигационных систем , состоящая в нахождении тайников , спрятанных другими участниками игры.

http://ru.wikipedia.org/wiki/%D0%93%D0%B5%D0%BE%D0%BA%D0%B5%D1%88%D0%B8%D0%BD%D0%B3


11. Кто играет в геокешинг?

В неё можно играть семьёй, компанией или в одиночку

Геокэшинг активно применяется в качестве корпоративного развлечения. Сотрудники обеспечивающей фирмы прячут тайники, инструктируют участников, обеспечивают их экипировкой и GPS-навигаторами.

http://ru.wikipedia.org/wiki/%C3%E5%EE%EA%FD%F8%E8%ED%E3


12. Что такое Google Earth?

Проект компании Google , в рамках которого в сети Интернет были размещены спутниковые фотографии всей земной поверхности. Фотографии некоторых регионов имеют беспрецедентно высокое разрешение.

Во многих случаях русская версия Google Earth называется Google Планета Земля, например, в главном меню или на официальном сайте.

http://ru.wikipedia.org/wiki/GoogleEarth


13. Возможности Google Планета Земля?

  • Просмотр спутниковых снимков - удобная навигация, бесшовное соединение спутниковых снимков и моментальное отображение с постепенной прорисовкой деталей;
  • Построение перспективных (рельефных) изображений с наложением спутниковых снимков;
  • Нанесение своих точек, линий и полигонов и экспорт их в специальный файл (в формате Google) для обмена с другими пользователями GE;
  • Наложение своих изображений (например логотипы, собственные карты и т.д.) и их примерное совмещение с подстилающей поверхностью;
  • Измерение расстояний;
  • Облет территории на заданной высоте и скорости.

http://gis-lab.info/qa/google-earth.html



2 ГИС Саратов

http://saratov.2gis.ru/


Практическая работа « 2 ГИС Саратов»

Задание 1: С помощью инструмента Каталог (в верхнем левом углу программы) посмотрите каталог организаций города Саратова.

Задание 2: Воспользуйтесь системой «Поиск». Введите адрес (по вашему желанию), район. Программа автоматически укажет необходимый адрес.

Задание 3: Для построения проезда на городском транспорте или автомобиле между любыми точками на карте воспользуйтесь блоком «Как проехать?» на вкладке Поиск.