Помощь в написании студенческих работ
Антистрессовый сервис

Технологический срез. 
Стандартизация в геоинформатике

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

Стандарт геоинформационный технологический платформа Таблица 1 — Инструментальные слои открытых настольных платформ. Таблица 2 — Инструментальные слои открытых веб платформ. Список ПО примерный и не исключительный. Высокоуровневые скриптовые языки программирования. Высокоуровневые скриптовые языки программирования. Низкоуровневые языки программирования. Низкоуровневые языки программирования… Читать ещё >

Технологический срез. Стандартизация в геоинформатике (реферат, курсовая, диплом, контрольная)

Архитектура открытого программного обеспечения в целом и ПО ГИС в частности обычно представляет собой многоуровневую структуру и формирует программный стек — набор взаимосвязанных компонент представляющих различные уровни. Уровни в стеке представлены различными, потенциально взаимозаменяемыми продуктами. Для ПО ГИС в качестве базового (операционного) слоя могут выступать как открытые (например, ОС Linux), так и проприетарные операционные системы, такие как Microsoft Windows и Mac OS и соответствующие библиотеки времени исполнения. Разделение открытого ПО ГИС на множество уровней характерно для открытых систем и объясняется моделью разработки, интенсивно использующей другие готовые, чаще всего также открытые компоненты. Реализация многих уровней в одном комбинированном продукте более характерна для проприетарных решений, не имеющих возможности заимствования чужого кода (см. далее Преимущества).

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

стандарт геоинформационный технологический платформа Таблица 1 — Инструментальные слои открытых настольных платформ.

Тип ПО.

Представители.

Группа.

Приложения.

QGIS, GRASS, OSSIM, uDig, MapWindow GIS.

Пользовательский интерфейс.

Среда разработки.

Eclipse, QT, OpenGL, SharpDevelop.

Высокоуровневые утилиты.

GeoTools, PostGIS, MapWindow GIS ActiveX.

Хранение данных.

Высокоуровневые скриптовые языки программирования.

Python, Perl, R.

Обработка данных.

Низкоуровневые утилиты.

Shapelib, JTS/GEOS, GDAL/OGR, GMT.

Низкоуровневые языки программирования.

C, C++, Java, Fortran, C#, VB.NET.

Системное ПО.

Операционная система.

Linux, Microsoft Windows.

Таблица 2 — Инструментальные слои открытых веб платформ. Список ПО примерный и не исключительный [9].

Тип ПО.

Представители.

Группа.

Браузер

Firefox, Safari.

Пользовательский интерфейс.

Клиентский скриптинг.

JavaScript, Java, Perl, Python.

Серверный скриптинг.

PHP, Perl, Python.

Хранение данных.

Высокоуровневые утилиты.

UMN MapServer, GeoServer.

Высокоуровневые скриптовые языки программирования.

PHP, Perl, Python.

Обработка данных.

Низкоуровневые утилиты.

Shapelib, JTS/GEOS, GDAL/OGR, GMT, PostGIS.

Низкоуровневые языки программирования.

C, C++, Java, Fortran.

Системное ПО.

Операционная система.

Linux, Microsoft Windows.

В то время как базы данных и картографические веб-сервера заняли достаточно устойчивую нишу в производстве, настольные ГИС находятся на стадии активного поиска своей ниши. В этой статье особое внимание будет уделено именно настольным ГИС. Настольная (пользовательская) ГИС — это картографическое ПО, устанавливаемое и запускаемое на персональном компьютере и позволяющее пользователям отображать, выбирать, обновлять и анализировать данные о географических объектах и связанную с ними атрибутивную информацию [10]. Рассмотрим краткие характеристики основных открытых пользовательских ГИС. Дополнительная информация также представлена в Таблице 3.

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