Файл: Оглавление Раздел Информационные системы в профессиональной деятельности.pdf
ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 18.01.2024
Просмотров: 110
Скачиваний: 1
ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
областей применения, однако ограничивает работу со сложными структурированными иерархиями данных (например, в энергетике или ЖКХ).
На отечественном рынке получила распространение ГИС компании
Intergraph (ныне является частью шведской компании Hexagon). Изначально
Intergraph специализировалась на инженерном ПО (и продолжает активно работать в этом направлении). Традиционно Intergraph и ее материнская компания Hexagon сильны в получении изображений и данных съемки. Как правило, ПО Intergraph в разных странах применяется в системах проектирования и строительства, решениях, связанных с оборонными системами. Также Intergraph представлена в инфраструктурных и правительственных проектах. Система позволяет собирать геоданные, обрабатывать их и управлять ими, использовать их для решения многих прикладных задач. Для этих областей применения Intergraph предлагает качественные продукты, однако, как и в ситуации с MapInfo, у компании пока нет проработанных on-line и мобильных решений корпоративного уровня, которые позволяли бы обеспечить взаимодействие с помощью уже готовых компонентов, «из коробки», а также предоставлять пользователям наборы базовых карт и данных и инструменты для самостоятельного создания пользователями геосервисов.
В близкой области работает и компания Bentley Systems, также заметный игрок на рынке. Ее продукты предназначены в первую очередь для профессионалов в области архитектуры, инженерного проектирования объектов инфраструктуры (сооружений, мостов, транспортных объектов и пр.).
Сильная сторона этих продуктов – умение работать с САПР и документоориентированный подход, который хорошо знаком инженерам- проектировщикам. В этом смысле они близки к ГИС-модулям, предлагаемым
Autodesk, ведущей компанией на рынке CAD/CAM-систем. Обратной стороной является весьма ограниченная функциональность их ГИС-продуктов, содержащих базовые возможности, которые служат главным образом для картографической привязки и построения отчетов конструкторской и инженерной документации. Аналитический ГИС-инструментарий находится на начальном уровне.
Сервисы.
Web Map Service (WMS) производит карты динамично пространственно привязанных данных из географической информации. Этот международный стандарт определяет "карту" быть отображением географической информации в виде цифрового файла, пригодного для отображения на экране компьютера.
Карта не является самими данными. WMS производит карты, которые отображаются в иллюстрированном, как правило, формате: таком как PNG, GIF или JPEG, или иногда в качестве векторных графических элементов в масштабируемой векторной графике (SVG) или Web Computer Graphics Metafile
(WebCGM) форматах. Это отличает его от Web Feature Service, которая возвращает текущие векторные данные, или Web Coverage Service, которая возвращает текущие растровые данные. Этот международный стандарт определяет три операции: 1. Возвращает метаданные об уровне обслуживания
На отечественном рынке получила распространение ГИС компании
Intergraph (ныне является частью шведской компании Hexagon). Изначально
Intergraph специализировалась на инженерном ПО (и продолжает активно работать в этом направлении). Традиционно Intergraph и ее материнская компания Hexagon сильны в получении изображений и данных съемки. Как правило, ПО Intergraph в разных странах применяется в системах проектирования и строительства, решениях, связанных с оборонными системами. Также Intergraph представлена в инфраструктурных и правительственных проектах. Система позволяет собирать геоданные, обрабатывать их и управлять ими, использовать их для решения многих прикладных задач. Для этих областей применения Intergraph предлагает качественные продукты, однако, как и в ситуации с MapInfo, у компании пока нет проработанных on-line и мобильных решений корпоративного уровня, которые позволяли бы обеспечить взаимодействие с помощью уже готовых компонентов, «из коробки», а также предоставлять пользователям наборы базовых карт и данных и инструменты для самостоятельного создания пользователями геосервисов.
В близкой области работает и компания Bentley Systems, также заметный игрок на рынке. Ее продукты предназначены в первую очередь для профессионалов в области архитектуры, инженерного проектирования объектов инфраструктуры (сооружений, мостов, транспортных объектов и пр.).
Сильная сторона этих продуктов – умение работать с САПР и документоориентированный подход, который хорошо знаком инженерам- проектировщикам. В этом смысле они близки к ГИС-модулям, предлагаемым
Autodesk, ведущей компанией на рынке CAD/CAM-систем. Обратной стороной является весьма ограниченная функциональность их ГИС-продуктов, содержащих базовые возможности, которые служат главным образом для картографической привязки и построения отчетов конструкторской и инженерной документации. Аналитический ГИС-инструментарий находится на начальном уровне.
Сервисы.
Web Map Service (WMS) производит карты динамично пространственно привязанных данных из географической информации. Этот международный стандарт определяет "карту" быть отображением географической информации в виде цифрового файла, пригодного для отображения на экране компьютера.
Карта не является самими данными. WMS производит карты, которые отображаются в иллюстрированном, как правило, формате: таком как PNG, GIF или JPEG, или иногда в качестве векторных графических элементов в масштабируемой векторной графике (SVG) или Web Computer Graphics Metafile
(WebCGM) форматах. Это отличает его от Web Feature Service, которая возвращает текущие векторные данные, или Web Coverage Service, которая возвращает текущие растровые данные. Этот международный стандарт определяет три операции: 1. Возвращает метаданные об уровне обслуживания
2. Возвращает карту с четко определенными географическими и пространственными параметрами 3. Возвращает информацию о некоторых характеристиках, показанных на карте Операции Web Map Service могут вызываться с помощью стандартного браузера подачи запросов в виде унифицированных указателей ресурсов (URL). Содержание таких URL-адресов зависит от того, какая операция запрашивается. В частности, при запросе карты
URL показывает, какая информация будет отображаться на карте, какая часть земли должна быть отображена, желаемая система координат, а также ширина и высота выходного изображения. Когда две или больше карт производятся с теми же географическими параметрами и размерами исходного, результаты могут быть наложены для точного производства композитной карты.
Использование графических форматов поддерживает прозрачные фоны, которые (например, GIF или PNG) позволяют низ лежащим картам быть видимыми. Кроме того, отдельные карты могут быть запрошены с разных серверов. Служба Web Map Service обеспечивает создание сети распределенных серверов карт, из которых клиенты могут создавать настраиваемые карты. Web Map Service обычно не вызвается напрямую. Чаще всего он вызывается клиентским приложением пользователя, который обеспечивает интерактивные элементы управления. Это клиентское приложение может или не может быть базированно на сети. Каталог Сервисов
(CSW): Позволяет публиковать и искать информацию (метаданные), которые описывают данные, службы, приложения и вообще все виды ресурсов.
Каталоги сервисов необходимы для обеспечения возможности поиска и вызова зарегистрированных ресурсов в пределах ИПД (OGC, 2015). Web Feature
Service (WFS): Является стандартной услугой, которая обеспечивает коммуникационный интерфейс, позволяющий взаимодействовать с картами стандартов WMS, например, редактировать изображения, предлагаемые службой WMS или анализировать изображение, используя географические критерии. Для выполнения этих операций используется GML полученный из
XML, который является результатом использования WFS. Нетранзакционных
WFS позволяет обработку запросов и поиск географических объектов. В отличие от WFS-T (транзакционных Web Feature Service) также позволяет создавать, удалять и обновлять эти географические элементы карты. (OGC,
2015) Web Coverage Service (WCS): Аналог службы WFS для растровых данных. Позволяет не только отображать растровую информацию, предлагаемую WMS, но и увидеть значение атрибута или атрибутов, хранящихся в каждом пикселе. Web Processing Service (WPS): Функциональные возможности ГИС применяются к среде ИПД, предлагая услуги для удовлетворения потребностей пользователей, таких как преобразование экрана
X / Y к географическим координатам, Возврат UTM, координат места, имя, муниципалитет и т.д. (OGC, 2015)
ГИС и open source
Программное обеспечение с открытым исходным кодом и свободно распространяемое ПО вызывают большой интерес, причем не только в области
ГИС. В России тоже немало сторонников такого ПО, продвигаются различные
проекты, например QGIS, MapBox, OpenGeo и ряд других, отличающихся по степени распространенности, зрелости, наличию тех или иных функций и т. д.
Насколько перспективно их применение в качестве корпоративной ГИС- платформы? Глубокому анализу этих постулатов и реалиям их применения посвящено огромное количество публикаций, здесь рассмотрим лишь вопросы функциональности и применимости существующих продуктов в качестве корпоративной платформы. Укажем два важнейших аспекта. Продвижение ПО с открытым кодом часто строится на тезисе о бесплатности базовых продуктов и, как следует из их названия, открытости. Поставщиков ПО с открытым кодом критикуют за то, что они не всегда правомерно противопоставляют два подхода
(«проприетарное» ПО и «свободное» ПО). Основными аргументами сторонников открытого кода являются апелляция к нулевой стоимости базовой лицензии и право на его свободное распространение. При этом часто не говорят о том, что бесплатность лицензии не означает отсутствия лицензии как таковой, а следовательно, и обязательств, накладываемых ею, а также о необходимости затрат на доработку функциональности, поддержку и пр. В свою очередь, свободное распространение (во многих типах лицензий, под которыми обычно распространяется открытое ПО) подразумевает и обязанность давать доступ к производным программным продуктам, построенным на открытом ПО, на тех же лицензионных условиях, что не всегда отвечает интересам корпоративных пользователей. Стоит обратить внимание и на то, что в большинстве случаев, для того чтобы система, построенная на базе такого ПО, заработала, требуются достаточно глубокая доработка, «сборка» и интеграция отдельных разрозненных компонентов, а часто и создание недостающих функций с нуля, что, как правило, реализуется не сообществом разработчиков, а конкретной компанией-интегратором. Это может привести к еще большей зависимости от разработчика, чем работа с проприетарным ПО.
Проекты с открытым кодом
Quantum GIS это программное обеспечение с удобным Open Source географической информационной системой под лицензией GNU General Public
License является официальным проектом Open Source Geospatial Foundation
(OSGeo). Это программное обеспечение является мультиплатформенным и работает на различных операционных системах. Quantum GIS может быть использован в качестве графического пользовательского интерфейса для
GRASS и был спроектирован для файлов меньшего размера по сравнению с коммерческим ГИС и требует меньше памяти и мощности обработки, поэтому он может быть использован на старом оборудовании или одновременно с другими приложениями, где мощности процессора могут быть ограничены.
Кроме того, он имеет философию плагинов и теперь вы можете сделать так, чтобы они работали таким образом, что возможно преобразование файлов формата ESRI в PostGIS для подключения к GPS и показанию своей позиции. uDig является приложением с открытым кодом в рамках настольных приложений, встроенная с технологией Eclipse Rich Client (RCP). Его главная цель состоит в том, чтобы предложить клиенту для настольных ПК поддерживать большое число источников данных как на локально, так и
Насколько перспективно их применение в качестве корпоративной ГИС- платформы? Глубокому анализу этих постулатов и реалиям их применения посвящено огромное количество публикаций, здесь рассмотрим лишь вопросы функциональности и применимости существующих продуктов в качестве корпоративной платформы. Укажем два важнейших аспекта. Продвижение ПО с открытым кодом часто строится на тезисе о бесплатности базовых продуктов и, как следует из их названия, открытости. Поставщиков ПО с открытым кодом критикуют за то, что они не всегда правомерно противопоставляют два подхода
(«проприетарное» ПО и «свободное» ПО). Основными аргументами сторонников открытого кода являются апелляция к нулевой стоимости базовой лицензии и право на его свободное распространение. При этом часто не говорят о том, что бесплатность лицензии не означает отсутствия лицензии как таковой, а следовательно, и обязательств, накладываемых ею, а также о необходимости затрат на доработку функциональности, поддержку и пр. В свою очередь, свободное распространение (во многих типах лицензий, под которыми обычно распространяется открытое ПО) подразумевает и обязанность давать доступ к производным программным продуктам, построенным на открытом ПО, на тех же лицензионных условиях, что не всегда отвечает интересам корпоративных пользователей. Стоит обратить внимание и на то, что в большинстве случаев, для того чтобы система, построенная на базе такого ПО, заработала, требуются достаточно глубокая доработка, «сборка» и интеграция отдельных разрозненных компонентов, а часто и создание недостающих функций с нуля, что, как правило, реализуется не сообществом разработчиков, а конкретной компанией-интегратором. Это может привести к еще большей зависимости от разработчика, чем работа с проприетарным ПО.
Проекты с открытым кодом
Quantum GIS это программное обеспечение с удобным Open Source географической информационной системой под лицензией GNU General Public
License является официальным проектом Open Source Geospatial Foundation
(OSGeo). Это программное обеспечение является мультиплатформенным и работает на различных операционных системах. Quantum GIS может быть использован в качестве графического пользовательского интерфейса для
GRASS и был спроектирован для файлов меньшего размера по сравнению с коммерческим ГИС и требует меньше памяти и мощности обработки, поэтому он может быть использован на старом оборудовании или одновременно с другими приложениями, где мощности процессора могут быть ограничены.
Кроме того, он имеет философию плагинов и теперь вы можете сделать так, чтобы они работали таким образом, что возможно преобразование файлов формата ESRI в PostGIS для подключения к GPS и показанию своей позиции. uDig является приложением с открытым кодом в рамках настольных приложений, встроенная с технологией Eclipse Rich Client (RCP). Его главная цель состоит в том, чтобы предложить клиенту для настольных ПК поддерживать большое число источников данных как на локально, так и
удаленно, особенно на основе протоколов OGC WMS и WFS. • uDig может быть использован в качестве автономного приложения.
• uDig может быть расширен с помощью RCP плагинов.
• uDig может быть использован в качестве плагина в существующем RCP приложения. uDig поддерживает OpenGIS и отраслевые стандарты и имеет удобный графический интерфейс. Он также настраивается, аналогичен ArcGIS от ESRI, т.е. является настольным приложением для редактирования данных ГИС. В контексте OpenGIS элементы PostGIS, MapServer и Geoserver являются другими тремя компонентами которые составляют системы ГИС уровня предприятий.
Некоторые ключевые источники данных поддерживаются, как PostGIS, Web
Map Service (WMS), вебсервисные функции (WFS), Geography MarketUp
Language (GML) файлов, шейп-файлы и типы изображений, такие как GeoTIFF.
PostgreSQL является объектно-реляционной системой управления базами данных (ОРСУБД) на основе POSTGRES; разработанная в Университете
Калифорнии в Беркли департамента компьютерных наук. POSTGRES первой ввела много концепций, которые стали доступны в некоторых коммерческих системах баз данных значительно позже.
PostgreSQL является объектом реляционным, поскольку характеристики объекта ориентации включают в себя, например, наследование, типы данных, функции, триггеры, правила и целостность транзакций. Несмотря на это,
PostgreSQL не является системой управления базами данных чисто объектно- ориентированными.
API распространяется для различных языков программирования, таких как C / C + +, Perl, PHP, Python, ODBC. И если этого недостаточно, то PostgreSQL является еще и расширяемой. Вы можете добавить новые функции и типы данных к серверу, чтобы работать словно они уже были включены. Вы можете вставить новые языки программирования может быть на стороне сервера для создания хранимых процедур. Все эти преимущества позволяют многим программистам выбирать ее для разработки приложений на всех уровнях. PostgreSQL все еще развивается, ожидается, что будущие версии будут включать в себя новые функции и усовершенствования внутренней конструкции СУБД.
PostGIS является расширением объектно-реляционной базы данных
PostgreSQL, который обеспечивает возможность хранения и возможности индексировать ГИС внутри сервера базы данных.
• PostGIS поддерживает все простые особенности консорциума OpenGIS
(OGC): точка, линия, многоугольник, мультиточка, многострока, мультиполигон, и геометрия.
• PostGIS использует хорошо известный OGC текстовый формат на командной строке SQL для представления функций ГИС.
• PostGIS обеспечивает высокую скорость пространственного индексирования с использованием GIST (Generalized Search Tree) или индексов
R-Tree.
• uDig может быть расширен с помощью RCP плагинов.
• uDig может быть использован в качестве плагина в существующем RCP приложения. uDig поддерживает OpenGIS и отраслевые стандарты и имеет удобный графический интерфейс. Он также настраивается, аналогичен ArcGIS от ESRI, т.е. является настольным приложением для редактирования данных ГИС. В контексте OpenGIS элементы PostGIS, MapServer и Geoserver являются другими тремя компонентами которые составляют системы ГИС уровня предприятий.
Некоторые ключевые источники данных поддерживаются, как PostGIS, Web
Map Service (WMS), вебсервисные функции (WFS), Geography MarketUp
Language (GML) файлов, шейп-файлы и типы изображений, такие как GeoTIFF.
PostgreSQL является объектно-реляционной системой управления базами данных (ОРСУБД) на основе POSTGRES; разработанная в Университете
Калифорнии в Беркли департамента компьютерных наук. POSTGRES первой ввела много концепций, которые стали доступны в некоторых коммерческих системах баз данных значительно позже.
PostgreSQL является объектом реляционным, поскольку характеристики объекта ориентации включают в себя, например, наследование, типы данных, функции, триггеры, правила и целостность транзакций. Несмотря на это,
PostgreSQL не является системой управления базами данных чисто объектно- ориентированными.
API распространяется для различных языков программирования, таких как C / C + +, Perl, PHP, Python, ODBC. И если этого недостаточно, то PostgreSQL является еще и расширяемой. Вы можете добавить новые функции и типы данных к серверу, чтобы работать словно они уже были включены. Вы можете вставить новые языки программирования может быть на стороне сервера для создания хранимых процедур. Все эти преимущества позволяют многим программистам выбирать ее для разработки приложений на всех уровнях. PostgreSQL все еще развивается, ожидается, что будущие версии будут включать в себя новые функции и усовершенствования внутренней конструкции СУБД.
PostGIS является расширением объектно-реляционной базы данных
PostgreSQL, который обеспечивает возможность хранения и возможности индексировать ГИС внутри сервера базы данных.
• PostGIS поддерживает все простые особенности консорциума OpenGIS
(OGC): точка, линия, многоугольник, мультиточка, многострока, мультиполигон, и геометрия.
• PostGIS использует хорошо известный OGC текстовый формат на командной строке SQL для представления функций ГИС.
• PostGIS обеспечивает высокую скорость пространственного индексирования с использованием GIST (Generalized Search Tree) или индексов
R-Tree.
PostGIS это не только географическое расширение хранения данных. Оно имеет возможности других проектов, которые позволяют ему манипулировать географическими данными непосредственно в базе данных. Способность управлять данными с помощью простой SQL устанавливает его впереди многих коммерческих альтернатив, которые действуют только в качестве собственных хранилищ данных. Их географические данные кодируется таким образом, что только их собственные инструменты могут получить доступ и манипулировать данными (Tyler, 2005).
PostGIS идеально подходит для применения нескольких многозадачных приложений для доступа к информации одновременно. Другие инструменты применения ГИС и картографии может взаимодействовать с PostGIS. PostGIS пространства включают в себя многие из тех же функций, как с и стандартные базы данных SQL для команд доступа к данным. Кроме того, она включает в себя геометрию PostGIS данных, используюемых для создания, обработки и обобщения, что позволяет осуществлять целый ряд манипуляций, а также превращений в различные типы данных (Tyler, 2005). PostGIS обеспечивает транзакционную пространственную базу данных, где несколько пользователей могут получить доступ и отредактировать ту же базу данных без блокировки файлов и без проблем повреждения данных одновременно. PostGIS был разработан Refraction Research of Victoria, Британская Колумбия, как исследовательский проект в области технологий пространственных баз данных.
PostGIS является очень полезным расширением PostgreSQL для обработки пространственных точек базы данных, линий, полигонов, мультистрок, мультиполигонов и других геометрических объектов. Но он не поддерживает растровый файл GeoTiff. Из-за этого ограничения карты не могут быть сохранены в базе данных и доступны из клиента OpenLayers. Это основное ограничение PostGIS.
GeoServer представляет собой серверное программное обеспечение на основе Java, которое позволяет пользователям просматривать и редактировать геопространственные данные. Используя открытые стандартовы консорциума
Open Geospatial (OGC), GeoServer обеспечивает большую гибкость при создании карт и обмене данными. GeoServer позволяет показывать вашу пространственную информацию миру. Внедряя стандарт Web Map Service
(WMS), GeoServer может создавать карты в различных выходных форматах.
OpenLayers, свободная библиотека картографирования, интегрирована в
GeoServer, что делает быстрым и простым построение карт. GeoServer построен на GeoTools, и Java ГИС инструментарии с открытым исходным кодом.
Существует гораздо больше возможностей GeoServer чем красивое оформление карт. GeoServer также соответствует Web Feature Service (WFS) стандарту, который позволяет распространять и редактировать данные которые используются для создания карт. Другие могут включить свои данные в свои веб-сайты и приложения, освобождая данные и обеспечивая большую прозрачность. GeoServer является свободным программным обеспечением, а также бесплатным. Это значительно снижает финансовый барьер для доступа по сравнению с традиционными ГИС продуктов. Исправление ошибок и