Бакалавр
Дипломные и курсовые на заказ

Основные инструменты и средства, с помощью которых проводится разработка программного продукта

РефератПомощь в написанииУзнать стоимостьмоей работы

Просмотр и наложение векторных и растровых данных в различных форматах без предварительного преобразования в какой-либо внутренний или единый формат. Поддерживаются следующие форматы:· пространственно ориентированные таблицы PostgreSQL с использованием PostGIS и SpatialLite; Quantum GIS (QGIS) является удобной геоинформационной системой с открытым исходным кодом. QGIS является официальным… Читать ещё >

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

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

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

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

В предыдущих пунктах была выбрана форма реализации программного комплекса в виде дополнения существующей геоинформационной системы. В качестве такой геоинформационной системы была выбрана Quantum GIS.

Quantum GIS (QGIS) является удобной геоинформационной системой с открытым исходным кодом. QGIS является официальным проектом Open Source Geospatial Foundation (OSGeo). QGIS способна функционировать на Linux, Unix, Mac OS, Windows и поддерживает многочисленные форматы растровых и векторных данных.

Quantum GIS обеспечивает постоянно растущее число возможностей, реализуемых как в ядре QGIS, так и в подключаемых модулях. Есть возможность для представления, управления, редактирования и анализа данных, подготовки пригодных для печати карт.

Основные возможности Quantum GIS включают в себя [6]:

  • 1) просмотр и наложение векторных и растровых данных в различных форматах без предварительного преобразования в какой-либо внутренний или единый формат. Поддерживаются следующие форматы:
    • · пространственно ориентированные таблицы PostgreSQL с использованием PostGIS и SpatialLite;
    • · большинство векторных форматов, которые поддерживает библиотека OGR, включая ESRI shapefiles, MapInfo, SDTS и GML;
    • · растровые форматы, поддерживаемые библиотекой GDAL, например, цифровые модели рельефа, изображения аэрофотосъёмки, изображения со спутника;
    • · наборы GRASS;
    • · пространственные данные, доступ к которым предоставляется онлайн.
  • 2) создание и изучение карт с использованием дружественного графического интерфейса. Инструменты, предоставляемые Quantum GIS, включают в себя:
    • · изменение проекции «налету» ;
    • · печать;
    • · панель обзора;
    • · пространственные закладки;
    • · функции идентификации/выбора;
    • · редактирование/поиск/просмотр атрибутов;
    • · функция маркировки;
    • · наложение векторных диаграмм;
    • · изменение символики векторных и растровых слоёв;
    • · добавление слоя с сеткой;
    • · добавление на карту стрелки компаса и информации об авторе;
    • · сохранение работы в специальных проектах.
  • 3) создание, редактирование и экспорт пространственных данных. Здесь применяются:
    • · инструменты оцифровки для форматов GRASS и ESRI shapefiles;
    • · модуль «Georeferencer» ;
    • · функции GPS для импорта/экспорта формата GPX, преобразования других форматов данных GPS в GPX, загрузки или чтения данных напрямую с GPS-устройства.
  • 4) выполнение пространственного анализа с использованием модуля fTools. Пространственный анализ включает:
    • · алгебра карт;
    • · анализ местности;
    • · гидрологическое моделирование;
    • · анализ сетей;
    • · многое другое.
  • 5) публикация созданных карт в сети интернет (требуется наличие веб-сервера с установленным MapServer);
  • 6) возможность адаптации Quantum GIS к широкому спектру потребностей благодаря использованию расширяемой архитектуры, построенной на основе широкого использования подключаемых модулей.

Рисунки 7−10 иллюстрируют некоторые основные возможности геоинформационной системы Quantum GIS [5].

Рисунок 7 — Функция выбора объекта в Quantum GIS.

Назначение цветов на растровом слое.

Рисунок 8 — Назначение цветов на растровом слое.

Работа с данными, получаемыми из сети интернет.

Рисунок 9 — Работа с данными, получаемыми из сети интернет.

Работа с данными в векторном формате.

Рисунок 10 — Работа с данными в векторном формате.

Показать весь текст
Заполнить форму текущей работой