Современные геоинформационные системы
Курсовая работа, 17 Января 2014, автор: пользователь скрыл имя
Краткое описание
Географические информационные системы (ГИС) лежат в основе геоинформатики – новой современной научной дисциплины, изучающей природные и социально-экономические геосистемы различных иерархических уровней посредством аналитической компьютерной обработки создаваемых баз данных и баз знаний.
Геоинформатика, как и другие науки о Земле, направлена на изучение процессов и явлений, происходящих в геосистемах, но пользуется для этого своими средствами и методами.
Прикрепленные файлы: 1 файл
n1.doc
— 764.00 Кб (Скачать документ)- MapInfo Professional – полнофункциональная геоинформационная система;
- MapBasic – среда программирования для MapInfo Professional;
- MapInfo SpatialWare – технология управления пространственной информацией в БД SQL Server/Informix;
- MapInfo MapX – библиотека разработчика приложений;
- MapXtreme – программное обеспечение для разработки картографических приложений для Intranet или Internet.
В дополнение к традиционным для СУБД функциям, ГИС MapInfo Professional позволяет собирать, хранить, отображать, редактировать и обрабатывать картографические данные, хранящиеся в базе данных, с учетом пространственных отношений объектов. В одном сеансе работы одновременно могут использоваться данные разных форматов. Встроенный язык запросов SQL, благодаря географическому расширению, позволяет организовывать выборки с учетом пространственных отношений объектов, таких как удаленность, вложенность, перекрытия, пересечения, площади объектов и т.п. Запросы к базе данных можно сохранять в виде шаблонов для дальнейшего использования. В MapInfo имеется возможность поиска и нанесения объектов на карту по координатам, адресу или системе индексов.
Для наглядного представления и картографического анализа пространственных данных в ГИС MapInfo используется тематическое картографирование. MapInfo предлагает следующие методы построения тематических карт: диапазоны значений, столбчатые и круговые диаграммы, градуированные символы, плотность точек, отдельные значения, непрерывная поверхность. Сочетание тематических слоев и методов буферизации, районирования, слияния и разбиения объектов, пространственной и атрибутивной классификации позволяет создавать синтетические многокомпонентные карты с иерархической структурой.
ГИС MapInfo открывает большие возможности для разработчиков геоинформационного программного обеспечения. Использование современных методов взаимодействия между Windows приложениями позволяет интегрировать окно Карты MapInfo в программы, написанные на языках Delphi, Visual Basic, C++, PowerBuilder и др. Совместное использование MapInfo и среды разработки MapBasic дает возможность каждому создавать специфические приложения для решения конкретных прикладных задач.
Известные программные
продукты ведущих мировых компаний-
Что касается компонента «Данные», то ГИС нацелена на совместную обработку информации двух типов:
- географическая (пространственная, картографическая) информация;
- атрибутивная (непространственная, семантическая, тематическая, описательная, табличная) информация.
Географическая информация в ГИС представлена данными, описывающими пространственное месторасположение объектов (координаты, элементы графического оформления). Данные находятся в цифровой форме на магнитных лентах, магнитных, оптических и “жестких” дисках и служат для визуализации картины в той или иной модели данных.
Атрибутивная информация в ГИС – это данные, описывающие качественные или количественные параметры пространственно соотнесенных объектов.
Так, например, жилая постройка на дисплее может быть представлена в виде полигона (графическая составляющая), а в атрибутивной базе данных будет содержаться информация об ее площади, почтовом адресе, количестве этажей, материале стен, типе фундамента, годе постройки и т.д.
В геоинформационной системе присутствует подсистема управления как географической, так и атрибутивной информации. Пространственный анализ, который включает в себя проверку взаимного расположения объектов, установление закономерностей их распределения, нахождение смежных объектов, измерение расстояния и площади и т.д., проводят с опорой на географическую информацию. Функции семантической (непространственной) обработки предназначены для анализа и управления атрибутивной информацией, рис. 10.
Вычисление кратчайшего пути в геоинформационной
системе ArcView GIS
Рис. 10.
Создание и управление ГИС невозможно без людей. Персоналом ГИС являются как технические специалисты, разрабатывающие и поддерживающие систему, создающие и управляющие данными, так непосредственные пользователи.
4. Методы и технологии моделирования в ГИС
В ГИС можно выделить четыре основные группы моделирования:
- Семантическое – на уровне сбора информации;
- Инвариантное – основа представления карт, за счёт использования специальных библиотек, например библиотек условных знаков и библиотек графических элементов;
- Эвристическое – общение пользователя с ЭВМ на основе сценария, учитывающего технологические особенности программного обеспечения и особенности обработки данной категории объектов (занимает ведущее место при интерактивной обработке и в процессах контроля и коррекции);
- Информационное - создание и преобразование разных форм информации в вид, задаваемый пользователем (является основным в подсистемах документационного обеспечения).
При моделировании в ГИС можно выделить следующие программно-технологические блоки:
- Операции преобразования форматов и представления данных. Имеют важное значение для ГИС как средство обмена данными с другими системами. Преобразование форматов осуществляется с помощью специальных программ-конверторов (AutoVEC, WinGIS, ArcPress).
- Проекционные преобразования. Осуществляют переход от одной картографической проекции к другой или от пространственной системы к картографической проекции. Как правило, иностранные программные средства не поддерживают напрямую распространённые в нашей стране проекции, а информацию о типе проекции и её параметрах получить довольно сложно. Это определяет преимущество отечественных разработок ГИС, содержащих наборы нужных проекционных преобразований. С другой стороны, широко распространённые в России разнообразные методы работы с пространственными данными нуждаются в анализе и классификации.
- Геометрический анализ. Для векторных моделей ГИС это операции определения расстояний, длин ломаных линий, поиска точек пересечения линий; для растровых – операции идентификации зон, расчёта площадей и периметра зон.
- Оверлейные операции: наложение разноимённых слоёв с генерацией производных объектов и наследованием их атрибутов.
- Функционально-моделирующие операции:
- расчёт и построение буферных зон (применяются в транспортных системах, лесном хозяйстве, при создании охранных зон вокруг озёр, при определении зон загрязнения вдоль дорог);
- анализ сетей (позволяют решать оптимизационные задачи на сетях – поиск путей, аллокация, районирование);
- генерализация (предназначены для отбора и отображения картографических объектов соответственно масштабу, содержанию и тематической направленностью);
- цифровое моделирование рельефа (заключается в построении модели базы данных, наилучшим образом отображающей рельеф исследуемой местности).
5. ИНФОРМАЦИОННАЯ БЕЗОПАСНОСТЬ в ГИС
Комплексная система защиты информации должна строиться с учетом четырех уровней любой информационной системы (ИС), в т.ч. и геоинформационной системы:
- Уровень прикладного программного обеспечения (ПО), отвечающий за взаимодействие с пользователем. Примером элементов ИС, работающих на этом уровне, можно назвать текстовый редактор WinWord, редактор электронных таблиц Excel, почтовая программа Outlook, броузер Internet Explorer и т.д.
- Уровень системы управления базами данных (СУБД), отвечающий за хранение и обработку данных информационной системы. Примером элементов ИС, работающих на этом уровне, можно назвать СУБД Oracle, MS SQL Server, Sybase и даже MS Access.
- Уровень операционной системы (ОС), отвечающий за обслуживание СУБД и прикладного программного обеспечения. Примером элементов ИС, работающих на этом уровне, можно назвать ОС Microsoft Windows NT, Sun Solaris, Novell Netware.
- Уровень сети, отвечающий за взаимодействие узлов информационной системы. Примером элементов ИС, работающих на этом уровне, можно назвать протоколы TCP/IP, IPS/SPX и SMB/NetBIOS.
Система защиты должна эффективно
функционировать на всех этих уровнях.
Иначе злоумышленник сможет реализовать
ту или иную атаку на ресурсы ГИС.
Например, для получения
- Прочитать записи БД из MS Query, который позволяет получать доступ к записям многих СУБД при помощи механизма ODBC или SQL-запросов (уровень прикладного ПО).
- Прочитать нужные данные средствами самой СУБД (уровень СУБД).
- Прочитать файлы базы данных непосредственно на уровне операционной системы.
- Отправить по сети пакеты со сформированными запросами на получение необходимых данных от СУБД или перехватить эти данные в процессе их передаче по каналам связи (уровень сети).
Для того, чтобы нельзя было реализовать ту или иную атаку, необходимо своевременно обнаружить и устранить уязвимости информационной системы. Причем на всех 4 уровнях. Помочь в этом могут средства анализа защищенности (security assessment systems) или сканеры безопасности (security scanners). Эти средства могут обнаружить и устранить тысячи уязвимостей на десятках и сотнях узлов, в т.ч. и удаленных на значительные расстояния.
Совокупность применения различных средств защиты на всех уровнях ГИС позволит построить эффективную и надежную систему обеспечения информационной безопасности геоинформационной системы. Такая система будет стоять на страже интересов и пользователей, и сотрудников компании-провайдера ГИС-услуг. Она позволит снизить, а во многих случаях и полностью предотвратить, возможный ущерб от атак на компоненты и ресурсы системы обработки картографической информации.
6. Поддержка принятия решения в ГИС
В современных сложных системах, основанных на самых передовых компьютерных технологиях и моделях сложных предметных областей, лицу, принимающему решение, все труднее и труднее выполнять свою самую главную обязанность – принимать решение. Поэтому проблема разработки систем поддержки принятия решения (СППР) на различных уровнях обработки информации является чрезвычайно важной и актуальной. Одним из наиболее перспективных направлений решения данной проблемы является создание СППР на основе ГИС.
Однако следует отметить, что ГИС – это не инструмент для выдачи решений, а средство, помогающее ускорить и повысить эффективность процедуры принятия решений, обеспечивающее ответы на запросы и функции анализа пространственных данных, представления результатов анализа в наглядном и удобном для восприятия виде. ГИС помогает, например, в решении таких задач, как предоставление разнообразной информации по запросам органов планирования, разрешение территориальных конфликтов, выбор оптимальных (с разных точек зрения и по разным критериям) мест для размещения объектов и т. д. Требуемая для принятия решений информация может быть представлена в лаконичной картографической форме с дополнительными текстовыми пояснениями, графиками и диаграммами. Наличие доступной для восприятия и обобщения информации позволяет ответственным работникам сосредоточить свои усилия на поиске решения, не тратя значительного времени на сбор и обмысливание доступных разнородных данных. Можно достаточно быстро рассмотреть несколько вариантов решения и выбрать наиболее эффектный и эффективный.
Цикл принятия решений с использованием ГИС изображен на рис. 11.
Цикл принятия решений с использованием ГИС
Рис. 11.
Разберем подробнее цикл принятия решения.
- Оценка реальной ситуации. Рас<span class="dash041e_0441_043d_
043e_0432_043d_043e_0439_0020_ 0442_0435_043a_0441_0442_0020_ 0440_0435_0444_0435_