56. Геоинформационные системы (ГИС).
Понятие о геоинформационных системах
Геоинформационные системы (ГИС) – это автоматизированные системы, основными функциями которых являются сбор, хранение, интеграция, анализ и графическая визуализация в виде карт или схем пространственно-временных данных, а также связанной с ними атрибутивной информации о представленных в ГИС объектах.
ГИС возникли в 1960–70 гг. на стыке технологий обработки информации в системах управления базами данных и визуализации графических данных в системах автоматизированного проектирования (САПР), автоматизированного производства карт, управления сетями. Интенсивное использование ГИС началось в середине 90-х гг. ХХ в. В это время появляются мощные и относительно дешевые персональные компьютеры, становится более доступным и понятным программное обеспечение.
В качестве источников данных для создания ГИС служат:
Картографические материалы (топографические и общегеографические карты, карты административно-территориального деления, кадастровые планы и др.). Так как получаемые с карт данные имеют пространственную привязку, они используются в качестве базового слоя ГИС;
Данные дистанционного зондирования (ДДЗ), прежде всего, материалы, получаемые с космических аппаратов и спутников. При дистанционном зондировании изображения получают и передают на Землю с носителей съемочной аппаратуры, размещенных на разных орбитах. Полученные снимки отличаются разным уровнем обзорности и детальности отображения объектов природной среды в нескольких диапазонах спектра (видимый и ближний инфракрасный, тепловой инфракрасный и радиодиапазон). Благодаря этому с применением ДДЗ решают широкий спектр экологических задач. К методам дистанционного зондирования относятся также аэро- и наземные съемки, и другие неконтактные методы, например гидроакустические съемки рельефа морского дна. Материалы таких съемок обеспечивают получение как количественной, так и качественной информации о различных объектах природной среды;
Результаты геодезических измерений на местности, выполняемые нивелирами, теодолитами, электронными тахеометрами, GPS приемниками и т. д.; - данные государственных статистических служб по самым разным отраслям народного хозяйства, а также данные стационарных измерительных постов наблюдений (гидрологические и метеорологические данные, сведения о загрязнении окружающей среды и т. д).
Литературные данные (справочные издания, книги, монографии и статьи, содержащие разнообразные сведения по отдельным типам географических объектов). В ГИС редко используется только один вид данных, чаще всего это сочетание разнообразных данных на какую-либо территорию.
Классификация геоинформационных систем.
ГИС системы разрабатывают и применяют для решения научных и прикладных задач инфраструктурного проектирования, городского и регионального планирования, рационального использования природных ресурсов, мониторинга экологических ситуаций, а также для принятия оперативных мер в условиях чрезвычайных ситуаций и др. Множество задач, возникающих в жизни, привело к созданию различных ГИС, которые могут классифицироваться по следующим признакам:
По функциональным возможностям: - полнофункциональные ГИС общего назначения;
Специализированные ГИС, ориентированные на решение конкретной задачи в какой либо предметной области;
Информационно-справочные системы для домашнего и информационно-справочного пользования. Функциональные возможности ГИС определяются также архитектурным принципом их построения:
Закрытые системы не имеют возможностей расширения, они способны выполнять только тот набор функций, который однозначно определен на момент покупки; - открытые системы отличаются легкостью приспособления, возможностями расширения, так как могут быть достроены самим пользователем при помощи специального аппарата (встроенных языков программирования).
По пространственному (территориальному) охвату ГИС подразделяются на глобальные (планетарные), общенациональные, региональные, локальные (в том числе муниципальные).
По проблемно-тематической ориентации – общегеографические, экологические и природопользовательские, отраслевые (водных ресурсов, лесопользования, геологические, туризма и т. д.).
По способу организации географических данных – векторные, растровые, векторно-растровые ГИС.
Основные компоненты геоинформационных систем.
К основным компонентам ГИС относят: технические (аппаратные) и программные средства, информационное обеспечение.
Технические средства – это комплекс аппаратных средств, применяемых при функционировании ГИС. К ним относятся рабочая станция (персональный компьютер), устройства ввода-вывода информации, устройства обработки и хранения данных, средства телекоммуникации.
Рабочая станция используется для управления работой ГИС и выполнения процессов обработки данных, основанных на вычислительных и логических операциях. Современные ГИС способны оперативно обрабатывать огромные массивы информации и визуализировать результаты.
Ввод данных реализуется с помощью разных технических средств и методов: непосредственно с клавиатуры, с помощью дигитайзера или сканера, через внешние компьютерные системы. Пространственные данные могут быть получены с электронных геодезических приборов, с помощью дигитайзера или сканера, либо с использованием фотограмметрических приборов.
Устройства для обработки и хранения данных интегрированы в системном блоке компьютера, включающем в себя центральный процессор, оперативную память, запоминающие устройства (жесткие диски, переносные магнитные и оптические носители информации, карты памяти, флеш-накопители и др.). Устройства вывода данных – монитор, графопостроитель, плоттер, принтер, с помощью которых обеспечивается наглядное представление результатов обработки пространственно-временных данных.
Программные средства – программное обеспечение (ПО) для реализации функциональных возможностей ГИС. Оно подразделяется на базовое и прикладное ПО.
Базовые программные средства включают: операционные системы (ОС), программные среды, сетевое программное обеспечение, системы управления базами данных, а также модули управления средствами ввода и вывода данных, систему визуализации данных и модули для выполнения пространственного анализа.
К прикладному ПО относятся программные средства, предназначенные для решения специализированных задач в конкретной предметной области. Они реализуются в виде отдельных модулей (приложений) и утилит (вспомогательных средств).
Информационное обеспечение – совокупность массивов информации, систем кодирования и классификации информации. Особенность хранения пространственных данных в ГИС – их разделение на слои. Многослойная организация электронной карты, при наличии гибкого механизма управления слоями, позволяет объединить и отобразить гораздо большее количество информации, чем на обычной карте.
(Тут всё обычно. По пунктам.)
ГИС - это современные геоинформационные мобильные системы, которые обладают возможностью отображать свое местоположение на карте. В основе этого важного свойства лежит использование двух технологий: геоинформационной и Если мобильное устройство имеет встроенный GPS-приемник, то с помощью такого прибора можно определить его местоположение и, следовательно, точные координаты самой ГИС. К сожалению, геоинформационные технологии и системы в русскоязычной научной литературе представлены небольшим количеством публикаций, вследствие этого практически полностью отсутствует информация об алгоритмах, лежащих в основе их функциональных возможностей.
Подразделение геоинформационных систем происходит по территориальному принципу:
Каждая из вышеописанных групп имеет определенные подвиды:
Сведения о данных информационных системах можно найти в специальных разделах сети, которые называются геопорталами. Они размещаются в открытом доступе для ознакомления без каких-либо ограничений.
Географические информационные системы работают по принципу составления и разработки алгоритма. Именно он позволяет отображать движение объекта на карте ГИС, включая перемещение мобильного устройства в пределах локальной системы. Чтобы изобразить данную точку на чертеже местности, необходимо знать, по крайней мере, две координаты - X и Y. При отображении движения объекта на карте потребуется определить последовательность координат (Xk и Yk). Их показатели должны соответствовать разным моментам времени локальной системы ГИС. Это является основой для определения местонахождения объекта.
Данную последовательность координат можно извлечь из стандартного NMEA-файла GPS-приемника, выполнившего реальное движение на местности. Таким образом, в основе рассматриваемого здесь алгоритма лежит использование данных NMEA-файла с координатами траектории объекта по определенной территории. Необходимые данные можно получить также в результате моделирования процесса движения на основе компьютерных экспериментов.
Геоинформационные системы построены на исходных данных, которые берутся для разработки алгоритма. Как правило, это набор координат (Xk и Yk), соответствующий некоторой траектории объекта в виде NMEA-файла и цифровой карты ГИС на выбранном участке местности. Задача заключается в разработке алгоритма, отображающего движение точечного объекта. В ходе данной работы были проанализированы три алгоритма, лежащих в основе решения поставленной задачи.
Обобщенный алгоритм отображения движения точечного объекта на карте ГИС включает три указанных ранее алгоритма:
Географические информационные системы с обобщенным алгоритмом оснащены основным управляющим элементом - таймером (Timer). Стандартная задача его заключается в том, что он позволяет программе генерировать события через определенные промежутки времени. С помощью такого объекта можно устанавливать требуемый период для выполнения набора процедур или функций. Например, для многократно выполняемого отсчета интервала времени в одну секунду надо установить следующие свойства таймера:
В результате каждую секунду будет запускаться процедура считывания координат X, Y объекта из NMEA-файла, вследствие чего данная точка с полученными координатами отображается на карте ГИС.
Использование геоинформационных систем происходит следующим образом:
Опишем кратко состав NMEA-файла ГИС. Это документ, записанный в формате ASCII. По сути, он представляет собой протокол для обмена информацией между GPS-приемником и другими устройствами, например ПК или КПК. Каждое сообщение NMEA начинается со знака $, за которым следует двухсимвольное обозначение устройства (для GPS-приемника — GP) и заканчивается последовательностью \r\n — символом перевода каретки и перехода на новую строку. Точность данных в уведомлении зависит от вида сообщения. Вся информация содержится в одной строке, причем поля разделяются запятыми.
Для того чтобы разобраться, как работают геоинформационные системы, вполне достаточно изучить широко используемое сообщение типа $GPRMC, которое содержит минимальный, но основной набор данных: местоположение объекта, его скорость и время.
Рассмотрим на определенном примере, какая информация в нем закодирована:
Подчеркнем, что координаты объекта представлены в градусах и минутах, причем последний показатель дается с точностью до четырех знаков после запятой (или точки как разделителя целой и дробной частей вещественного числа в формате USA). В дальнейшем понадобится то, что в NMEA-файле широта местоположения объекта находится в позиции после третьей запятой, а долгота — после пятой. В конце сообщения передается после символа "*" в виде двух шестнадцатеричных цифр — 6C.
Рассмотрим алгоритм анализа NMEA-файла с целью извлечения набора координат (X и Yk), соответствующих объекта. Он составляется из нескольких последовательных шагов.
Алгоритм анализа данных 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 объекта в радианной мере.
Шаг 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).
Применение геоинформационных систем широко распространено во многих областях:
QGIS – это свободная бесплатная десктопная географическая информационная система с открытым кодом. С ее помощью можно создавать, редактировать, визуализировать, анализировать и публиковать геопространственную информацию в Windows, Mac, Linux, BSD (а вскоре и на Android). Система хорошо документирована на русском языке, плюс у нее обширное русскоязычное сообщество пользователей и разработчиков.
Функциональность QGIS определяется большим количеством устанавливаемых расширений, загружаемых через меню «Управление модулями». Можно найти модули под самые разнообразные задачи, от геокодинга, до упрощения геометрии, интеграции с картографическими веб-сервисами и 3D-моделирования ландшафта.
Задача настоящей статьи – дать общее представление о возможностях QGIS. Как то или иное исполнить на практике – предлагаю гуглить и сразу пробовать по ходу статьи. Интерфейс приложения дружественен и понятен новичку, особенно если иметь представление об общих принципах работы ГИС которым во многом посвящена эта статья.
В зависимости от типа слоя объектами, которые могут быть разнесены по карте, являются растровые объекты (изображения, например, куски спутниковых снимков) или векторные данные, которые описываются координатам вершин. Существуют три основных типа векторных объектов:
В простейшем варианте пользователь создает свои слои в табличных файлах с расширением «.shp» (от англ. Shape – форма, облик) – родном формате QGIS. Один слой (таблица) содержится в одном файле.shp. Если необходимо передать кому-то картографическую информацию для дальнейшей работы, то можно отправить один файл «.shp», хотя во многих случаях целесообразнее запаковать в архив и передать всю папку проекта.
Как уже было сказано, для хранения геометрии отводится отдельное поле в таблице слоя. Если его нет в источнике (файле, базе данных, внешнем приложении), то QGIS поможет его создать. Это значит, что можно, например, присоединить в проект выгруженный из Microsoft Excel файл с адресами контрагентов в формате CSV, создать в нем поля геометрии или конвертировать в полноценный слой «.shp» для отображения этих адресов на карте.
QGIS позволяет присоединять в проект файлы таблиц слоев во множестве форматов, например MapInfo, ArcGIS или даже CSV, но как правило, после присоединения я их сразу конвертирую в формат QGIS (.shp), так как при этом появляются дополнительные возможности, особенно в части стилизации. Иногда присоединенные файлы слоев имеют неверную кодировку текста. В этом случае правильную можно выбрать в свойствах слоя.
Поскольку файлы не импортируются, а присоединяются в проект, то изменения, которые вносятся в строки таблицы будут сохраняться в эти же самые файлы. То есть, они станут видны во всех приложениях, использующих эту таблицу, и наоборот.
Что немного сбивает с толку новичка? Загруженные в проект слои по умолчанию защищены от записи и не редактируются, на них нельзя наносить новые объекты, передвигать их, изменять атрибуты и добавлять поля в таблице. Для всего этого необходимо выделить нужный слой и нажать кнопку редактирования. После этого станут доступны соответствующие другие кнопки и опции.
Не забывайте, что ваши правки распространяются на выделенный слой и если вы переключились на другой - прежний хотя и останется в режиме редактирования, но нанести на карту новый объект у вас не получится до тех пор, пока вы не выберите редактируемый слой вновь. Излишне напоминать, что надо периодически сохранять изменения редактируемого слоя (или целиком проекта), чтобы их не потерять.
Стиль устанавливается для каждой таблицы. Самое простое, что описывает стиль – это цвета, маркеры и изображения, используемые для отображения объектов таблицы на карте, форматирование и расположение подписей и поля таблицы из которых эти подписи формируются, масштаб при котором отображается слой или подписи. В том числе, с помощью стиля можно легко поставить оформление слоя на карте в зависимость от каких-нибудь полей этой или связанных таблиц. Например, отображать должников и кредиторов на карте разными символами.
Кроме того, можно настроить действия, которые производятся, например, при нажатии на маркер объекта на карте. Если вы желаете щелчком мыши по карте переходить на страницу объекта в закрытой корпоративной сети или запустить некое приложение для обработки объекта – нет проблем.
Принципиальная разница между протоколами WMS и WFS заключается в следующем:
После установки модуля откройте в его настройках вкладку «Загрузить сервисы» и нажмите кнопку «Получить источники данных». Вам станут доступны публичная кадастровая карта, фотопланы от Google и Yandex, лицензионно чистая и, на мой взгляд, наиболее подробная из доступных карт OpenStreetMap (она же OSM), а также еще десятки полезных слоев, которые можно разместить в своем проекте.
Кроме того, некоторые сервисы предоставляют полезную информацию для автоматического анализа. Например, из OSM можно получить все региональные и федеральные дороги на карте с номерами, типами дорог, покрытием и т.д.
Теперь с помощью того же модуля используем процедуру геокодинга, указываем таблицу слоя и ее поле с адресами, выбираем поставщика услуги. Мой выбор 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
В результате проблема снята.
Надо только добавить поле геометрии, и в этом QGIS поможет. Не забудьте установить в базе данных права на редактирование таблицы пользователю, получающему к ней доступ из QGIS. Информация, внесенная в QGIS, будет храниться в базе данных, а при изменении в базе данных сторонними управленческими приложениями, сразу же отображаться в QGIS.
Второе. Если нет желания давать прямой доступ к изменениям в базе или другом источнике данных (например файле CSV), но хочется оперативно получать информацию на карте, то есть эффективный способ и для этого.
Например, у нас есть информация об арендаторах нашего имущества в базе данных 1С, мы желаем показывать арендаторов на карте, выделять разными цветами должников по арендной плате и выводить рядом их сумму долга или какой-нибудь график с тенденцией погашения.
Нужно, в точности как это делаем с обычными слоями, присоединить таблицы базы данных с интересующей нас информацией (например, о динамике задолженности, должнике, объектах недвижимости и т.д.) в проект QGIS с правами на чтение. Поскольку присоединенные таблицы изначально не имеют геометрии, и мы не даем QGIS возможности ее создавать и изменять, то, понятно, надо как-то по-другому дать ГИС отсутствующую информацию о месторасположении имущества.
Для этого создаем слой.shp, располагаем на нем объекты, занося в один из атрибутов уникальные номера, соответствующие идентификаторам этих объектов в 1С. То-есть в обеих таблицах должны быть поля с одинаковыми идентифицирующими данными по которым их можно связать между собой. Настраиваем в свойствах слоя.shp соответствующие связи. В результате мы не меняем из QGIS данные 1С, но их изменение со стороны 1С сразу влияет на отображение объектов и сопутствующей информации на карте в QGIS. Осталось настроить свойства слоя карты для красивого отображения информации и наслаждаться результатом в реальном времени.
Третье. Отображать данные на карте в QGIS можно не только точками, линиями и полигонами с надписями, но и диаграммами, формируемыми автоматически на основе представленных данных.
Четвертое. Можно получать из QGIS аналитику в виде таблиц и итоговых данных, рассчитанных с учетом геопространственной информации. Например, имея таблицу населенных пунктов с количеством жителей в каждом и таблицу дорог из OSM, быстро подсчитать население, проживающее на расстоянии более 3 километров от региональных и федеральных автодорог.
Исходники проекта доступны на github . Так что если есть желание развернуть веб-сервис самостоятельно - нет проблем. Однако условия, которые предлагает команда NextGIS для доступа к своем облаку, без сомнения заслуживают внимания даже самых прижимистых пользователей.
Создать свою собственную веб-ГИС в облаке NextGIS можно бесплатно. Вы получите доменное имя в формате вашеимя.nextgis.com и можете почти без ограничений использовать все предоставляемые ими вкусности. Самое то, чтобы начать знакомиться с решением и использовать его на практике. Главное ограничение бесплатной подписки – невозможность ограничить доступ на чтение к информации. Любой может видеть то, что размещено вами.
Уже с бесплатной подпиской вы можете создавать сколько угодно веб-карт с произвольными настройками, компоновкой и стилями загруженных вами слоев, а также рассматривать, анализировать карты на рабочем компьютере и, в комплекте с NextGIS Mobile, собирать данные в поле, размещая их сразу в облако. Можно встраивать карты в веб-сайты или смотреть на сервисе.
Платная подписка снижает ограничения, в том числе по количеству пользователей, редактирующих слои (изначально один пользователь), разграничению их прав. Какие-то слои можно показать всем, а права доступа к другим ограничить. Плюс предоставляется возможность использовать собственное доменное имя, например gis.моякомпания.ru и получить разнообразие преднастроенных подложек (в бесплатной подписке есть только карта OpenStreetMap).
Со слов представителя компании сейчас условия подписки меняются. Ориентироваться нужно на информацию, размещенную на сайте сервиса по адресу nextgis.ru/pricing . Ранее платный тариф был единым и составлял 3000 руб.в месяц. Теперь платная подписка стоит от 600 рублей. Обещают, что за те же 3000 руб. в месяц клиент будет получать полный и актуальный комплекс программного обеспечения и сервисов, как и раньше.
После сохранения ресурса в его настройках появится возможность загружать файлы стилей слоев. К каждому слою с данными можно сохранить несколько разных файлов стилей, которые по-разному будут отображать данные на веб-карте.
Наконец, настало время разместить слой на карте. Для этого откройте главную страницу своего сайта. Среди перечисленных объектов основной группы ресурсов будет как минимум одна существующая веб-карта. Войдите в ее настройки и выберите вкладку «Слои». Нажмите «Добавить слой» и отыщите в открывшейся таблице ваш слой и под ним стиль, в котором хотите, чтобы его данные отображались на Веб-карте. Нажмите «Сохранить» и «Веб-карта – Открыть». Слой перед вами на карте - включите его для отображения.
Действительно длинный путь, не так ли? Но есть маршрут, который решает все это и многое другое прямо из QGIS в несколько нажатий клавиш и которым пользуюсь я.
Поэтому есть второй способ более изящный, предназначенный для работы с уже созданными веб-картами. Для этого мы поднимаем из QGIS в облако NextGIS.com по одному новому или измененному слою:
Но со временем нужда в них появляется в следующих случаях если:
На что надо обратить внимание:
Для массового сбора информации достаточно просто создаются собственные формы, удобные для использования неподготовленными сотрудниками из приложения на телефоне или планшете.
К размещенным в облаке объектам слоя можно прикреплять на карте документы и фотографии. Их просмотр удобен и нагляден. Правда, если этот слой вам приходится периодически заменять новым из QGIS, то с удаленной версией исчезнет и вся наполненная вами красота. Альтернатива – работать в облаке не путем замены слоев из QGIS (через модуль NextGIS Connect или вручную), а опосредованно, например, опять же, через однажды настроенный слой, получающий информацию из базы данных Postgres.
Кадастровые инженеры, проектировщики, геологи и другие специалисты часто сталкиваются с необходимостью использования картографических данных в работе. Современные разработки позволяют получать со спутника изображения местности в мельчайших деталях, а специально созданное программное обеспечение – использовать эти сведения для аналитических целей и выводить их в нужном формате.
Поговорим о структурах, позволяющих обобщать и исследовать географический материал для осуществления максимально обоснованных и оптимальных в каждом конкретном случае мер.
Геоинформационные системы (ГИС) – это прогрессивные компьютерные технологии, которые используются для создания карт и оценки фактически существующих объектов, а также происшествий, происходящих в мире. При этом визуализация и пространственные обзоры сочетаются со стандартными процессами с базами данных: введением сведений и получением статистических результатов.
Именно обозначенные характеристики позволяют широко применять эти программы для решения многих проблем:
Анализ физических явлений и событий на планете.
Осмысление и обозначение их основных причин.
Изучение вопроса перенаселения.
Планирование перспективных решений в градостроительстве.
Оценка результатов текущей предпринимательской деятельности.
Экологические проблемы – загрязнение местностей, уменьшение размеров лесных массивов.
Кроме глобальных целей, с помощью такого обеспечения можно регулировать частные ситуации, например:
Поиск оптимального пути между точками.
Выбор удобного расположения для фирмы.
Нахождение нужного здания по адресу.
Муниципальные задачи.
Географический анализ не только что появившееся направление. Но рассматриваемые нами технологии наиболее соответствуют требованиям современности. Это максимально эффективный, результативный и удобный процесс, автоматизирующий процедуру сбора соответствующего материала и его обработки.
Сегодня геоинформационные системы – это прибыльная область деятельности, в которой заняты миллионы людей в разных странах. Только в России более 200 различных компаний разрабатывают и внедряют такие технологии во все сферы хозяйствования.
Имеет несколько составных элементов.
Аппаратура. Это разнообразные виды компьютерных платформ, от персональных машин до глобальных централизованных серверов.
Программное обеспечение. Здесь присутствуют все нужные инструменты для получения, обработки и визуализации материала. Отдельными составными частями можно обозначить компоненты для:
Введения и манипулирования сведениями;
Управления базой данных (СУБД);
Отображения пространственных запросов;
Доступа (интерфейс).
Утилиты выполняют несколько процессов:
Ввод. При этом материал преобразуется в требуемый цифровой формат. Во время оцифровки за основу берутся бумажные карты, которые обрабатываются на сканерных аппаратах. Это актуально на крупных объектах, для маленьких задач можно вводить сведения через дигитайзер.
Манипулирование. Технологии имеют разные способы видоизменения материалов и обозначения определенных частей, необходимых для выполнения непосредственной задачи. Например, они позволяют приводить масштаб с разных элементов к единому значению для дальнейшей общей обработки.
Управление. При значительном объеме информации и большом числе пользователей рационально использовать системы управления базами данных для сбора и структурирования материала. Чаще всего применяют реляционную модель, когда сведения хранятся в таблицах.
Запрос и анализ. Программа позволяет получить ответы на многие примитивные и более детальные вопросы, начиная от личности владельца участка и заканчивая преимущественными видами почв под смешанным объектом. Также есть возможность создавать шаблоны для нахождения по определенному виду запроса. Для анализа используются такие инструменты как оценка близости и исследование наложения.
Визуализация. Это искомый результат большинства пространственных действий. Карты оснащены сопроводительной документацией, объемными изображениями, табличными значениями и графиками, мультимедийными и фотографическими отчетами.
Классификация географических информационных систем происходит по принципу охвата территории:
Глобальные (национальные и субконтинентальные) – дают возможность оценить ситуацию в масштабах планеты. Благодаря чему можно спрогнозировать и предотвратить природные и техногенные катаклизмы, оценить размер бедствия, спланировать ликвидацию последствий и организацию гуманитарной помощи. Применяются во всем мире с 1997 года.
Региональные (локальные, субрегиональные, местные) – действуют на муниципальном уровне. Такие технологии отражают многие ключевые сферы: инвестиционные, имущественные, навигационные, обеспечения безопасности населения и другие. Они помогают принимать решения при развитии определенного района, что способствует привлечению к нему капитала и росту его экономики.
|
|
|
|
ГИС хранит фактическую информацию о предметах в виде подборки тематических слоев, объединенных по принципу географического положения. Такой подход обеспечивает решение разноплановых задач по реорганизации местности и проведению мероприятий.
Для нахождения местоположения объекта используются координаты точки, ее адрес, индекс, номер земельного участка и т.п. Эти сведения наносятся на карты после процедуры геокодирования.
Технологии могут работать с растровыми и векторными моделями.
В векторной форме материал кодируется и сохраняется как набор координат. Она больше подходит для стабильных элементов с постоянными свойствами: реками, трубопроводами, полигоны.
Растровая схема включает блоки информации об отдельных составляющих. Она адаптирована для работы с переменными характеристиками, например, типы почв и доступность объектов.
ГИС тесно взаимодействует с другими приложениями. Рассмотрим связь и главные отличия со схожими информационными технологиями.
СУБД. Они служат для накопления, хранения и координирования разных материалов, поэтому часто входят в программную поддержку географических систем. В отличие от последних не имеют инструментов для оценки и пространственного изображения данных.
Средства настольного картографирования. В качестве сведений используют карты, но имеют ограниченные возможности для их управления и анализа.
Дистанционное зондирование и GPS. Здесь информация собирается с использованием специальных датчиков: бортовых камер летательных машин, сенсоров глобального позиционирования и прочих. При этом материал собирается в виде картинок с осуществлением их обработки и изучения. Однако из-за отсутствия некоторых инструментов их нельзя считать геоинформационным системами.
САПР. Это программы для составления различных чертежей, планов помещений и архитектурных разработок. Они применяют комплекс элементов с закрепленными параметрами. Многие из них имеют возможность импортировать значения из ГИС.
Среди подобных утилит стоит отметить продукцию компании ZWSOFT:
Мощная и доступная по цене ГИС, предназначенная для импорта, экспорта и управления геопространственными данными. При выборе версии для использования совместно с ZWCAD/AutoCAD это приложение запускается внутри платформы CAD и позволяет пользователям осуществлять обмен геопространственными данными между чертежом платформы и файлами ГИС, серверами ГИС или хранилищами данных ГИС, подгружать векторные и растровые карты и подложки и управлять атрибутивными данными и таблицами данных.
– аналог GeoniCS. Позволяет автоматизировать проектно-изыскательные работы. При этом создаются чертежи, соответствующие действующим нормативам оформления и стандартам. Содержит шесть модулей, использование которых решает различные инженерные, в том числе и геологические, задачи.
– аналог GeoniCS Изыскания. Осуществляет анализ и интерпретацию результатов лабораторных и полевых исследований, выполняет статистическую обработку по заданным параметрам, вычисляет различные нормативные и расчетные показатели,формирует отчетность по стандартам стран СНГ.
– утилита для кадастровых инженеров с полным набором инструментов, автоматизирующих подготовку документов. Постоянное обновление позволяет всегда предоставлять актуальную информацию по оформлению бумаг согласно требованиям проверяющих органов.
– система автоматизированного проектирования для архитекторов, инженеров, конструкторов. Имеет новое ядро на базе гибридных технологий, сочетающее понятный интерфейс, поддержку Unicode, возможность создавать трехмерные модели на основе их сечений. Имеет встроенную возможность вставки растровых карт по файлам географической привязки (географической регистрации).
Программ, созданных для целей такого географического анализа, очень много. Рассмотрим для примера некоторые из них.
Основными функциональными возможностями является:
применение понятной и удобной обменной схемы для передачи данных другим структурам;
активное окно можно сохранять в разных форматах: bmp, tif, jpg и wmf;
поддержка значительного количества географических проекций и систем координат;
можно вводить материал через дигитайзер.
Используя утилиту можно и делать тематические карты, и строить 3D ландшафты.
Инструмент для пространственной визуализации, моделирования ситуаций, построения синтетических показателей. Оптимален для изучения основ компьютерной картографии в учебных учреждениях.
Программа позволяет:
создавать векторные карты;
привязывать к каждому элементу неограниченное число тематических баз данных;
копировать данные в другой файл через буфер обмена;
вручную изменять характеристики объектов и их местоположения.
Простое средство для освоения базового уровня. Решает преимущественно иллюстративные задачи. Позволяет создавать оцифрованные карты на основе обычной картинки и в любом графическом формате.
Возможности для использования географических технологий очень обширны. Среди областей, где наиболее применимы эти системы, можно выделить:
Землеустройство. Утилиты нужды для составление кадастров, вычисление площадей элементов, разметка границ земельных участков.
Управление размещением объектов. Здесь их применение актуально для построения архитектурного плана, согласование сети промышленных, торговых и других точек специального назначения.
Районное развитие. Инженерные изыскания конкретных мест, решения задач по оптимизации инфраструктуры и привлечению инвесторов в настоящее время невозможны без детального изучения с помощью подобных структур.
Охрана природы. Программы позволяют осуществлять проведение экологического мониторинга, планирование использования ресурсов.
Прогнозирование ЧС. Отслеживание изменений в разных геологических состояниях позволяет предсказать возможность катастроф, разрабатывать меры для их предотвращения и минимизации потерь от них.
Мы дали расшифровку понятия ГИС, подробно рассмотрели, что такое геоинформационные системы и где они применяются. В заключении скажем, что это очень перспективное направление, которые активно развивается. Без использования подобных технологий уже невозможно представить работу специалистов многих областей.