Окунемся немного в историю и посмотрим на истоки возникновения веб-ГИС или картографии в вебе.
В 1993 году Научно-исследовательский центр в Пало-Альто (PARC) корпорации Xerox разработал веб-визуализатор карт, ставший первой веб-ГИС. Этот эксперимент показал возможность извлечения из веба интерактивной информации, в противоположность доступу к статичным файлам. Веб-сайт предоставлял простейшие функции изменения масштаба карты, выбора слоев и преобразования проекции карты. Пользователи могли использовать визуализатор карт в веб-браузере и щелкать по ссылкам для вызова функций.
- Веб-браузер посылал HTTP-запрос на веб-сервер. Запрос формировался на основе логики манипуляции с картой (изменение масштаба, перемещение по карте и др.)
- Веб-сервер получал запрос, осуществлял картографические операции, создавал «скриншот» карты в соответствии с запросом и возвращал ее веб-браузеру, сделавшему этот запрос.
- Наконец, веб-браузер получал изображение требуемой части карты и показывал ее. Одновременно такие запросы к веб-серверу мог посылать не один веб-браузер.
Тем самым впервые был применен подход к работе с геоинформацией в веб-браузере, продемонстрировавший возможность использования ГИС любым веб-пользователем без ее локальной установки, – преимущество, которого не имеют традиционные настольные ГИС. Понимая преимущества этой идеи, сообщество ГИС стало быстро переходить на использование функций ГИС в веб-браузерах. В результате появились многочисленные приложения веб-ГИС.
Описание подготовлено по материалам книги «Веб-ГИС: Принципы и применение».
Стоит отметить, что в PARC было разработано множество замечательных технологий, которые были использованы и другими компаниями. Например, Стив Джобс с командой, побывав на экскурсии в PARC, перенял множество идей, например, управление компьютером с помощью мыши или идею персонального принтера.
Сегодня технологии веб-ГИС ушли далеко вперед. В дополнение к ГИС-серверам (например, ArcGIS for Server), которые реализуют технологию веб-ГИС, добавляются не менее важные компоненты: облачные ГИС, готовые мобильные ГИС, конструкторы веб-ГИС и много другое. Esri предоставляет эти возможности в разных вариантах: облачная ГИС — ArcGIS Online, корпоративная ГИС — Portal for ArcGIS, разработчикам — ArcGIS for Developers.