Не менее популярен подход к предоставлению программного обеспечения и информационных продуктов на корпоративном уровне, основанный на централизованных сервисах. При этом частично отпадает необходимость установки программного обеспечения или ресурсов данных везде, где в них есть потребность. Этот подход относится к направлению, называемому сервис-ориентированной архитектурой. В своем развитии ГИС все в большей мере поддерживают эту модель, предоставляя средства управления пространственными данными, их анализа, визуализации и создания отчетных материалов в виде сервисов через корпоративные сети или Web. При использовании сервисов данные и инструменты могут располагаться как внутри, так и вне организации. Их можно запрашивать и использовать для поддержки бизнес-функций всех конечных пользователей.
Такая основанная на сервисах технология может существенно стимулировать деятельность муниципальных и других правительственных органов, повысить эффективность их работы, предоставляя востребованные бизнес-функции и информационные продукты по всей организации. Последние обеспечивают необходимую поддержку процесса принятия решений и операционную эффективность при любой физической структуре организации.
Основная цель подобной системы состоит в распространении функциональности ГИС и данных в пределах всей организации и, одновременно, в возможности интеграции функций и данных, предоставляемых другими технологиями. Реализация этой задачи требует приверженности стандартам и использования единообразных методов для определения ГИС-данных, сервисов и компонентов информационных продуктов с поддержкой необходимых бизнес-функций. Новые или адаптированные бизнес-процессы и информационные продукты способствуют повышению эффективности деятельности внутри организации и улучшают сервисы для публики. Например, стандартный сервис геокодирования позволяет предоставлять всем департаментам города актуальную согласованную информацию по адресам и единообразный отклик на приходящие запросы.
Для создания полноценной корпоративной ГИС, в том числе муниципальной, необходимо заранее выработать четкую стратегию планирования. Обычно все начинается с подготовки (своими силами или с участием сторонних консультантов) стратегического плана создания системы, важным элементом которого является план многолетнего развития, содержащий общее видение системы и решаемых с ее помощью задач, ежегодные приоритеты, а также предварительные грубые оценки необходимых ресурсов. Рабочий план предоставляет эту информацию по каждому из четырех компонентов: приложения, база данных, инфраструктурные ресурсы и вопросы организации/формирования штата сотрудников.
При внедрении корпоративных, в том числе муниципальных, ГИС целесообразно сосредоточить усилия на следующих важных моментах:
- развитие общекорпоративного подхода к созданию ГИС с использованием общих стандартов и последовательных методик, соответствующих потребностям всех подразделений организации;
- перевод существующих ГИС-приложений и данных на новую платформу с возможностью единообразной поддержки всех потенциальных пользователей;
- интеграция ГИС-данных и сервисов с другими информационными системами в пределах организации, как часть общего корпоративного информационного решения;
- адаптация структуры штата ГИС-специалистов для поддержки корпоративного подхода;
- обучение штатных сотрудников, специализирующихся на ИТ и ГИС, с целью решения задач создания, развития и ведения общекорпоративных ГИС-ресурсов;
- обучение сотрудников разных департаментов эффективному использованию ГИС в соответствии с их потребностями.
Муниципальные образования, как большие, так и малые, имеют департаменты (отделы), выполняющие сотни бизнес-функций, в том числе по предоставлению услуг (сервисов) обществу. Большинство этих функций опирается на такой важный аспект, как пространственное местоположение. Поэтому эффективность и действенность предоставления информации и сервисов можно улучшить за счет предлагаемых ГИС преимуществ. Например, в ходе недавнего обследования среднего по размерам американского города было выявлено более 300 бизнес-функций, выполняемых 24 департаментами муниципалитета, где можно с пользой применить инструменты ГИС. Более того, анализ показал, что почти в 70% случаев используются общие шаблоны обработки, исследования и управления информацией, а также составления отчетных документов на ее основе. Обследование деятельности других муниципальных организаций позволило наглядно показать, что ситуация в них аналогична: примерно та же доля их бизнес-функций характеризуется сходными принципами работы с геоданными.
Таким образом, вполне очевидно, что местные властные и исполнительные структуры являются идеальными кандидатами для внедрения корпоративных ГИС.
После анализа мирового рынка программного обеспечения, которое может стать основой проектирования, разработки и запуска проекта МГИС, выбор был остановлен на решениях от компании ESRI. Эта компания при создании программных продуктов ориентируется на удовлетворение современных потребностей пользователей ГИС, в том числе и в сфере муниципального управления. По каждому из программных продуктов семейства ArcGIS имеется подробная документация, примеры использования, инструментарий для разработчиков, обеспечивается техническая поддержка, активно работают форумы пользователей.
После выбора программной платформы необходимо провести инфологическое (концептуальное) проектирование системы. На данном этапе должны быть определены основные логические компоненты МГИС, их структура и взаимосвязи. Функциональная схема взаимодействия компонентов муни
Рис.2. Функциональная схема компонентов муниципальной ГИС.
Серверный блок представлен набором компонентов, которые отвечают за хранение, извлечение, обработку и анализ имеющихся данных. На логическом уровне в этом блоке располагается сервер баз геоданных, в котором хранятся пространственные данные, и сервер баз данных, в котором хранятся непространственные, например, текстовые данные. Сервер баз данных выступает в роли хранилища данных, не используемых в ГИС напрямую. ГИС-сервер представляет собой компьютер (или кластер компьютеров), который выполняет серверные функции по извлечению ГИС-данных и их передаче клиентам. На логическом уровне ГИС-сервер не включает в себя Web-сервер, однако на физическом уровне эти компоненты могут быть размещены на одном компьютере. Web-сервер (Internet Information Services от Microsoft) представляет собой компонент, который отвечает за динамическое формирование Web-страницы в случае доступа к ГИС-данным по Web-протоколу.
Блок внутренних пользователей (редакторов) объединяет набор аппаратно-программных средств и группу людей, участвующих в формировании (редактировании, обновлении) содержания баз данных и баз геоданных в серверном блоке. Доступ к данным на серверах баз данных/геоданных может осуществляться мобильными пользователями (ArcGIS for Tablet PC, ArcPad), офисными пользователями (ArcGIS Desktop) или средствами прочих приложений (ГИС-приложений других компаний, пользовательских приложений ESRI, приложений третьих лиц).
Пользователями внутреннего блока могут быть сотрудники муниципальных служб, которые принимают непосредственное участие в работе с базовыми ГИС-данными (например, кадастровыми данными, данными адресного плана и пр), специалисты государственных служб, занимающихся обновлением тематической информации (например, пожарные части, обновляющие данные о местоположении пожарных гидрантов и т.д.), сотрудники муниципальных картографических служб.
Пользователи внешнего блока, в отличие от пользователей внутреннего блока, не выполняют редактирование и обновление данных, а осуществляют просмотр данных, производят пространственные и атрибутивные запросы к данным, выполняют анализ данных.
Условно все внешние пользователи системы МГИС делятся на использующих "толстые" и "тонкие" приложения (клиенты). К "толстым", или тяжелым, клиентам можно отнести приложения, которые требуют дополнительной установки на компьютер, имеют расширенный функционал и занимают значительный объем дисковой памяти компьютера (приложения ArcGIS Desktop). К "тонким", или легким, клиентам относят не требующие установки приложения, которые обычно поставляются в комплекте с операционной системой (например, Web-браузер), а также ГИС-приложения с ограниченной функциональностью (ArcGIS Explorer).
Пользователи "толстых" клиентов внешнего блока могут выполнять такой же объем операций, что и офисные пользователи внутреннего блока. Впрочем, современные Web-технологии могут предоставить пользователям "тонких" клиентов почти все основные функции анализа ГИС-данных, доступные пользователям "толстых" клиентов. Примерами могут служить операции построения буферной зоны вдоль магистральной дороги или редактирования геометрии пространственного объекта с помощью обычного Web-браузера. В этом случае речь идет о сервис-ориентированной архитектуре (СОА) системы. Суть этого подхода заключается в идее предоставления функциональности программного обеспечения в виде сервиса. При этом отпадает необходимость установки дополнительного программного обеспечения на компьютеры пользователей, а также обеспечивается возможность многопользовательской работы. Таким образом, ГИС-пользователи могут производить операции пространственного анализа, визуализации данных и подготовки расширенных отчетов по сети Интернет. Будучи элементами сервиса, данные и инструменты могут располагаться физически на нескольких компьютерах, и к ним может быть обеспечен доступ для поддержки бизнес-функций всех конечных пользователей.