распечатать
Web-карты или Web-ГИС? - Web картография - GEO 

WEB GISИтак, на повестке дня данной "Точки зрения" - рассмотрение вопроса использования геоинформационных технологий в интернет-проектах.

Для начала, в попытке как-то классифицировать сам предмет веб-проекта, введу предположения, что бывает как минимум так:

  1. 1. Веб-проект посвящен какому либо  основному бизнесу и геоинформационные технологии позволяют каким-либо образом увеличить привлекательность данного бизнеса, т.е. просто "улучшают" основной проект. Пример:"Карта: Как к нам проехать". Тут может быть статика, вплоть до обыкновеннейшей картинки. В приведенном выше примере картинка совершенно непроста, однако контент карты фиксирован.
  2. Веб-проект по сути эксплуатирует основные геоинформационые технологии, базы данных. Пример: "Демо GeomediaWebMap". Тут могут быть и картинки, и векторные интерактивные изображения, главное тут динамика контента карт, а не способ отображения.
  3. Бизнес вообще не может существовать без геоинформационных технологий, и в силу архитекутры решения, оно (решение) реализовано как веб-сервер, соответсвенно клиенты используют браузеры. Часто таким образом существенно уменьшается стоимость клиентского ПО и особенно упрощается его дистрибуция. Пример: "DeliveryUA". Так как основными в данном бизнесе являются именно геообъекты, то обычно с ними возможны все базовые операции: добавить, редактировать, удалить, а также аналитика, в данном примере - маршрутизация на транспортных сетях. Это достаточно сложный анализ, хотя отображение результата элементарно. Могло бы и вообще не быть карт в данном примере, однако он бы не стал от этого менее ГИС-овым, хотя потерял бы в наглядности.

И вот теперь, после хоть какой-то классификации, возникает вопрос, вынесенный в название статьи: веб-карты или веб-ГИС? Этот вопрос задаем прежде всего к возможностям тех технологий, которым посвящен этот сайт.

После разговора с уважаемым  специалистом, знакомым с "другой" архитектурой, пришлось как-то позиционировать Web-продукты Intergraph (Geomedia WebMap, Geomedia WebMap Professional) по отношению к этой "другой", но уже известной гис-идеологии. Итак, в той другой архитектуре имеются понятия ГИС-сервер, ИнтернетКарт-сервер и ГИС-клиент(ы). Это описание грубое, но достаточное. Да, еще для особо продвинутых и за немалые деньги, появляется некая датабейс-прослойка - СДЕ, прикуручиваемая к Ораклу.

Итак,

по поводу ГИС-логики сервера. Так вот, Geomedia WebMap по сути есть ГИС-сервер  и  ИнтернетКарт-сервер в одном. Дело в том, что отличительной чертой Геомедия-архитектуры есть то, что объектная модель ГИС-логики WebMap такая же, как и у десктопной ГИС Geomedia. Это настолько четко так и есть, что например, существует специальный продукт (входит в состав Geomedia WebMap ) - Geomedia WebMap Publisher, с помощью которого можно опубликовать документ Geomedia (*.GWS)  в виде Web-сайта. При этом гарантируется полное наследование не только отображения, но и ГИС-логики, т.е. если вы сделали некторый геоанализ в десктопной ГИС, вы можете его получить и в Веб-проекте, причем в живом виде.

Естественно, вопросы отображения, а также некоторые другие, связанные с самой спецификой работы веб-сервера, реализованы специальным образом (см. статью SVG - новое качество Веб-картографии), во всем же остальном вы можете быть уверены, что все пайпы десктопного продукта вы можете использовать в веб-проекте. Более четко различия и общие моменты Geomedia и Geomedia Professional, а также Geomedia WebMap и Geomedia WebMap Professional изложены отдельно.

Вернемся также, по мере возможности, к сравнениям:

по поводу прослоек к базе данных. Уже неоднократно на этом сайте упоминалось уникальное свойство Геомедия-продуктов (всех) по работе со своими и чужими данными на лету. Так вот, в веб-продуктах все преимущества трехуровневой архитектуры (данные-логика-отображение) срабатывают на 100%. Все дата-сервера доступны, не требуется никаких промежуточных продуктов для работы с географическими данными в реляционных СУБД и форматами других ГИС. Вы можете работать с Oracle Spatial,  MSSQL или с MS Access напрямую.

по поводу отображения. Geomedia WebMap и Geomedia WebMap Professional прежде всего спроектированы для генерации векторных или комбинированых интерактивных карт. Растровые форматы (PNG, JPEG) существуют для обеспечения совместимости с некотрыми браузерами, а также для простых проектов, не требующих интерактивности на карте. Мало того, интерактивные карты реализуются различными форматами и механизмами (SVG, ACGM, ACGM-Java). В интерактивных картах возможны не только информационно-справочные услуги (всплывающие подсказки, информационные окна, скрипты), но и создание пользовательских объектов и запись их на сервер в единое хранилище любой природы.

Резюме: Geomedia WebMap, а уж тем более и Geomedia WebMap Professional не просто серверы веб-карт, а серверы ГИС, с полной логикой геоинформационного анализа десктоп-систем Geomedia, а также с дополнительными возможностями. Например Geomedia WebMap Professional  содержит дополнительно всю логику построения и анализа транспортных сетей, решает задачи динамической сегментации, маршрутизации. В десктоп-варианте это требовало бы  наличия специального продукта Geomedia Transportation Manager (Analyst).

© ООО «Арт-мастер» 2000 - 2010. Все права защищены.