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

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

данных
В InterMapBase хранение и передача карты осуществляется на основе векторной модели представления пространственных данных. Благодаря использованию компактного векторного формата в сочетании с технологией client/server удается достичь ряда преимуществ по сравнению с другими аналогичными системами:

  • экономичная передача данных по сети;
  • интерактивная работа с картой с возможностью формирования пространственных запросов по отдельным объектам;
  • многослойное представление карты с возможностью управления слоями карты при помощи легенды;
  • возможность отображения слоев карты только на заданных диапазонах масштабов визуализации;
  • многократное использование данных, ранее полученных пользователем, без повторного обращения к серверу (кэширование данных);
  • высокое качество изображения векторной карты, независимо от масштаба отображения.

Кэширование пространственной информации
При работе с данными в сети Internet часто возникает необходимость их многократного использования, при этом эффективность доступа к данным существенно возрастает, если он организуется без повторного обращения к серверу. Особенно это актуально для ГИС, т.к. изменения пространственных данных происходят довольно редко, при этом размеры карт могут измеряться десятками Мбайт. В InterMapBase механизм кэширования позволяет сохранить однажды использованную часть пространственной информации как в оперативной памяти компьютера, так и на диске, и в дальнейшем обращаться к ней без дополнительных затрат на их передачу от сервера к клиенту. Синхронизация данных в КЭШе и на сервере осуществляется по дате последнего обновления.

Импорт пространственных данных из других систем
В настоящее время технология InterMapBase ориентирована на работу с уже готовыми пространственными данными, при этом можно импортировать данные из форматов SHP (ArcView фирмы ESRI) или DXF. Форматы других систем будут добавляться по мере возникновения у конкретных заказчиков потребности в этом.

Взаимодействие между пространственной и атрибутивной информацией
В InterMapBase у каждого объекта карты существует свой уникальный идентификатор, по которому производится взаимосвязь с атрибутивной информацией, находящейся во внешних атрибутивных базах данных. Эта атрибутивная информация, отображается в броузере в форматах .htm и .asp. Между пространственными объектами и записями атрибутивных баз данных можно установить три типа отношений связи: "один к одному", "один ко многим" и "многие к одному". В InterMapBase осуществляется двухсторонняя связь между картой и атрибутивной информацией, т.е. можно, указав на объект карты, посмотреть его атрибуты, и наоборот, найдя нужную информацию в атрибутивной базе данных, посмотреть местоположение связанных с ней объектов.

Минимальные требования к ресурсам
Учитывая специфику российских условий, в InterMapBase использовались решения, которые позволяют развернуть ГИС на базе Internet при наличии минимальных ресурсов. Например, все серверное программное обеспечение, а так же электронная схема города Ярославля с детализацией до дома(около 28,000 домов) установлены на компьютере следующей конфигурации - 486 DX4-100, 32 Мб ОЗУ под операционной системой Windows NT. Для работы клиента с картой достаточно использовать модем от 2400 бит/сек, а также персональный компьютер 486 DX2-66, 16 Мб ОЗУ, подключенный к Internet и имеющий броузер типа Internet Explorer.

Реализация программных интерфейсов для разработчиков
Разработчику ГИС-приложений часто приходится решать большое количество задач по анализу и отображению пространственной информации. Для этого в различных системах используются встроенные языки программирования, например язык Avenue для ArcView фирмы ESRI. Для решения этих задач в InterMapBase вы сможете получить обширный набор методов по работе с программным компонентом ActiveX с помощью специальных интерфейсов программирования (API). Создаваемая в настоящее время система SDK IMB позволит разработчикам адаптировать IMB технологию под собственные ГИС-приложения, ориентированные на решение конкретных задач пользователей.

Примеры существующих ГИС-приложений для Internet
В рассмотренных ниже примерах приведены только системы, базирующиеся на векторном формате хранения и передачи пространственных данных. Обратиться к данным системам можно по следующим адресам:
http://info.yaroslavl.ru/intermap - информационно-справочная система по г.Ярославлю, разработанная фирмой Ками-север на основе технологии InterMapBase.
http://www.mapguide.com - здесь представлена технология MapGuide фирмы Autodesk, а так же есть ссылки на несколько примеров.
http://cao.granit.ru - электронная схема г.Москвы масштаба 1:10 000, реализованная на основе программного обеспечения MapGuide фирмы Autodesk.
http://www.adm.yar.ru/terra/terra.htm - электронная карта Ярославской Области. Для ее просмотра используется Java компонент.

"ГИС-Обозрение", №2/1998
Источник: http://www-geology.univer.kharkov.ua/kam_rus.htm





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


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