Интернет как основа для создания ГИС

Опубликовано codeLocker в 15 ноября, 2008 - 17:43.
Раздел: ГИС

Map Guide фирмы Autodesk или InterMapBase(IMB) фирмы Ками-север).
Последний подход имеет ряд преимуществ, т.к. обеспечивает все достоинства векторных карт и приемлемое время доступа к пространственным данным при интерактивной работе с электронной картой в условиях низкой пропускной способности каналов связи, при этом позволяет осуществить избирательный принцип защиты информации (ограничения доступа) на уровне отдельных картографических слоев, что очень важно при работе в Internet. Ниже будет рассмотрена разрабатываемая фирмой Ками-север технология создания интерактивных распределенных ГИС, под названием InterMapBase(IMB), которая изначально базируется на решениях, ориентированных на обработку пространственных данных в Internet, и предназначена в первую очередь для создания ГИС информационно-справочного характера.

Принципы организации технологии InterMapBase
В этой главе описываются некоторые возможности технологии InterMapBase, которые уже реализованы, и которые мы собираемся реализовать в ближайшее время.

Распределенная система хранения и доступа к информационным ресурсам
При отображении электронной карты на клиентском месте можно использовать отдельные слои карты и связанные с картой атрибутивные базы данных, которые располагаются в различных местах виртуального пространства Internet. Это позволяет различным владельцам (держателям) картографической информации хранить собственные материалы на своих серверах и предоставлять к ним доступ определенным группам пользователей. Рассмотрим, например, как может быть организована система хранения и поддержки информационных ресурсов муниципальной ГИС на основе технологии InterMapBase. Различные службы городского хозяйства размещают собственную информацию (например, по коммуникациям) на своих серверах, а карту города с застройкой получают с другого сервера, находящегося или в сети Internet, или в корпоративной муниципальной интрасети . Каждая служба сама актуализирует и технически поддерживает свой информационный ресурс, и это - естественно, т.к. по роду деятельности она отвечает за достоверность и полноту своей информации. Аналогичным образом организуется доступ и к атрибутивным базам, таким как база данных "Физических лиц", база данных "Юридических лиц" и т.д., которые имеют связь с электронной картой, и при этом размещаются на серверах организаций, которые администрируют и поддерживают эти базы данных.

Конфиденциальность на уровне информационных составляющих
При организации доступа к ГИС-информации через Internet актуальной становится ее защита как на уровне отдельных слоев карты, так и на уровне различных атрибутивных данных. Для этого используются существующие методы шифрования передаваемой информации по сети, а также методы ограничения доступа на уровне серверов информационных ресурсов. В основе системы защиты от несанкционированного доступа лежит технология Microsoft Internet Security Framework, в которой с помощью специальных интерфейсов программирования (API) разработчики конкретных приложений могут встраивать собственные алгоритмы шифрования и другие средства безопасной работы в сети.

Архитектура client/server
Технология InterMapBase (IMB), реализованная на основе архитектуры client/server, позволяет осуществлять более сбалансированную работу системы в сети. Обработка данных при этом распределяется между серверной частью и клиентской. Часть работы по обеспечению интерфейса пользователя и отображению карты, возлагается на программное обеспечение, которое устанавливается на компьютере клиента. В IMB в настоящее время для этого используется PlugIn компонент (~ 1,5 Мб), который инсталлируется один раз в отличие от Java компонента, который загружается всякий раз при входе в систему. В перспективе будет осуществлен переход на ActiveX компонент, что позволит уменьшить клиентскую часть кода до ~ 500 Kb и обеспечить автоматическую установку (обновление на более новую версию) клиентской части при входе в карту. Серверная часть - IMB server, работающая под управлением Windows NT, обрабатывает поступающие от клиентов запросы и обеспечивает для них параллельный многопоточный доступ к картографической информации (при многопроцессорном оборудовании сервера). Выборка из пространственных баз данных производится таким образом, что пользователю передается информация, только о тех объектах, которые попадают в отображаемый вид карты. Это существенно снижает нагрузку на каналы связи между клиентом и сервером.

Векторная модель пространственных





Интернет как основа для создания ГИС


При цитировании ссылка на www.geodesy.net.ru обязательна!
Рейтинг@Mail.ru SpyLOG Rambler's Top100