Ы, включают методы обработки данных многих ранее существовавших автоматизированных систем (АС), с другой обладают спецификой в организации и обработке данных
Вид материала | Документы |
Содержание7.16. Применение концепции "открытых систем" в инструментальных пакетах ГИС Современная тенденция обработки информации в инструментальных ГИС - создание проекта (карты). |
- Методы анализа данных, 17.8kb.
- Методика определения актуальных угроз безопасности персональных данных при их обработке, 175.98kb.
- Понятия о базах данных и системах управления ими. Классификация баз данных. Основные, 222.31kb.
- Анализ и оценка дисциплин обслуживания требований (запросов) с учетом их приоритетов, 20.53kb.
- Программа дисциплины «Методы обработки экспериментальных данных», 318.77kb.
- «Прикладная информатика (по областям)», 1362.72kb.
- Методические указания к курсовому проектированию по курсу "Базы данных" Составитель:, 602.97kb.
- Концепция баз данных уже давно стала определяющим фактором при создании эффективных, 293.58kb.
- Доклад Тема: «Информационные технологии», 58.36kb.
- Рабочей программы дисциплины Структуры и алгоритмы обработки данных по направлению, 21.62kb.
7.16. Применение концепции "открытых систем" в инструментальных пакетах ГИС
Один из кажущихся недостатков многих ГИС-пакетов - присутствие в каждом из них внутренних форматов данных. Это объясняется не только различием подходов при создании ГИС, но и стремлением защитить информацию системы от доступа средствами "чужих" ГИС. Объективно первые ГИС создавались как "закрытые" системы, что было обусловлено: отсутствием общих концепций в различных фирмах-производителях, различием применяемых форматов, основных решаемых задач, подходов программирования и организацией интерфейсов.
Однако если передача данных из одной ГИС в другую решается путем конвертирования форматов, то возможность включения в инструментальную систему дополнительных модулей, созданных разработчиком, весьма ограничена во многих ГИС.
Кроме того, при конвертировании форматов (см. разд. 5.3) нарушаются, а зачастую просто теряются связи, характерные для геоинформационных данных. Поэтому обычные конвертеры форматов данных, приемлемые, например, для задач обработки изображений, не удовлетворяют требованиям передачи пространственно-временных данных ГИС. Конвертированные данные нуждаются в восстановлении связей и структур. Это снижает возможность эффективного обмена данными и тем более использования геоинформационных данных в "негеоинформаци-онных" приложениях.
Ряд ГИС-систем дает возможность пользователю создавать свои модули по внутренним правилам этих ГИС, в то же время использование уже готовых пакетов весьма затруднено.
Одним из решений этой проблемы следует считать концепцию "открытых систем", развиваемую фирмой Microsoft для операционной системы MS Windows. Реализация этой идеи основана на архитектуре OLE (Object Linking and Embedding - связывание и внедрение объектов) и построении компонентной модели объекта СОМ (Component Object Model). Этот подход часто называют сокращенно OLE/COM.
Архитектура OLE позволяет одним приложениям системы MS Windows использовать другие или "вставлять" их для локальных процедур обработки, например для включения электронной таблицы или обработки рисунка. В понятие объекта OLE попадает все, что имеет машинное представление - документ текстового редактора, электронная таблица, рисунок, видеоклип и т.д. Это включает в понятие объекта OLE не только данные, но и программные элементы и объекты, привязанные к разным процессам и даже к разным машинам (сети).
Понятие OLE как связывание и внедрение, используемое в базах данных как тип данных, в концепции OLE/COM имеет более широкое значение. Оно включает в себя унифицированную передачу данных, структурированное хранилище информации и набор интерфейсов, позволяющий использовать конкретное приложение в качестве OLE- объекта.
Сущность данной концепции заключается в том, что с помощью набора интерфейсов создается система автоматных моделей, в которой одно из приложений, называемое сервером, управляется другим, называемым клиентом (или контроллером). При этом некоторые приложения Windows могут выступать в роли как сервера, так и клиента, пример Excel и Project 4.
Таким образом, разработка компонентной модели уже созданного ранее приложения дает возможность связывать между собой различные программные продукты MS Windows, к числу которых и относятся инструментальные пакеты ГИС. Это, в частности, позволяет внедрять в ГИС "негисовские" пакеты программ и наоборот.
Такой подход является общим для всех приложений MS Windows безотносительно к их предметной области.
Примером конкретной разработки этой концепции в направлении развития ГИС может служить работа фирмы Intergraph. Ею осуществляется проект, известный под названием технологии "Юпитер"[19], который ставит целью создание коммуникабельной среды обмена, обработки и применения геоинформационных данных для решения управленческих, инженерных и других задач на основе концепции "открытых систем".
Совместно с Oracle фирма Intergraph разработала "OLE для ГИС" -механизм, отражающий концепцию OGIS (Open Geodata Interoperability Specification) - открытую спецификацию взаимообмена геоданными, разработанную Консорциумом по открытым ГИС.
Адаптация "Юпитер"-приложений с помощью методов OLE аналогична, например, использованию Visual Basic для программирования форм ввода или модификации данных в электронной таблице Excel.
Инструментальный ГИС-продукт GeoMedia для Windows NT - первый продукт технологии "Юпитер". Он представляет собой универсальный геоинформационный "клиент", дополняющий продукты МОЕ и FRAMME , интегрируя данные из множества источников.
GeoMedia предоставляет доступ ко множеству источников данных (для ГИС) интегрирует их на общую основу, создает возможность общения на геоинформационной основе.
Система GeoMedia расширяет возможности MGE и делает ее более "распределенной" системой. Сравнение MGE и GeoMedia показывает, что MGE в большей степени рассчитана на конструкторов и проектировщиков ГИС-продуктов, т.е. в первую очередь на создание, во вторую -на использование ГИС-продуктов. Система GeoMedia рассчитана на аналитиков и пользователей ГИС-продуктов, синтезирующих новые данные и решения. Это достигается механизмом просмотра и анализа геоинформационных данных и возможностью принятия решений на основе более широкой интеграции данных.
Система GeoMedia позволяет копировать или вставлять атрибутивные данные из буфера обмена в текстовом формате, обеспечивая более эффективное использование приложений Windows типа Excel, Access, Word, Visio и др. Преобразование графической информации в форму деловой графики для задач управления и бизнеса достигается копированием графики через буфер обмена в формате метафайлов Windows и последующей вставкой ее в документы Excel, Access, Word.
Придание данным GeoMedia необходимых свойств осуществляет интерфейс Data Warehouse. Кроме организации связей между данными, характерными для ГИС (см. раза. 4.2,4.3), он производит при необходимости соответствующие проекционные преобразования (см. разд. 5.3), что также характерно только для геоинформационных данных.
Другими словами, GeoMedia делает более "прозрачной" ГИС-тех-нологию для пользователя-прикладника, далекого от геоинформатики. Эта прозрачность особенно ценна при интеграции технологий управления офисом. Через стандартный интерфейс пользователя Windows решаются задачи создания бизнес-приложений, требующих пространственно-временную информацию ГИС.
Например, при создании отчета по новой дорожной схеме или сети коммуникаций создается текстовый блок на основе базы атрибутивных данных. На основе этих же данных составляются графики и диаграммы, на основе запросов - справки, таблицы и нормативы, на базе графических данных ГИС-план с соответствующей нагрузкой и набором спецификаций. Связь пространственно-временных и экономических данных позволяет создать приложение, нацеленное на конкретный бизнес-проект с набором вариантов, отвечающих на вопрос: "что, если...". Кроме того, создается презентационная документация. Дополнительно к этому GeoMedia содержит средства, связывающие с текстовыми документами мультимедийные объекты: видеоклипы, фотографии, анимационные объекты, звуковое сопровождение и др.
Учитывая важность повышения коммуникабельности геоинформационных данных и применения для этой цели сети Интернет, фирма Intergraph разработала GeoMedia Web Map - еще один продукт, основанный на технологии "Юпитер". Он представляет гипертекстовые ссылки на базы геоинформационных данных, а также позволяет просматривать интеллектуальные векторные карты. Он работает совместно с известными Web-браузарами Internet Explorer и Netscape в качестве средств просмотра.
Выводы
Существует большое число разнообразных инструментальных ГИС-систем. Они различаются прежде всего целевой направленностью. программно-технологическими средствами и внутренними форматами данных.
Современная тенденция обработки информации в инструментальных ГИС - создание проекта (карты).
Отечественные системы, такие, как ГеоДраф, ГеоГраф, сопоставимы по стоимости и возможностям со многими зарубежными, а с учетом специфики распространенных в нашей стране проекций и номенклатуры карт их использование упрощает работу с отечественной картографической продукцией.
Проблемы эффективной передачи геоинформационных и "негеоин-формационных" данных в ГИС, включения в инструментальную систему дополнительных модулей. созданных разработчиком, использования уже готовых пакетов решаются внедрением концепции "открытых систем ", развиваемой фирмой Microsoft для операционной системы MS Windows. Одним из таких решений является программа "Юпитер " фирмы Intergraph.