www.gisinfo.ru     |    panorama@gisinfo.ru   |    рус | eng | блг   


Плотники. Москва и Московская обл - проститутки москвы. Обвал рубля в 2013 неизбежен.

ГИС WebServer


GIS WebServer

GIS WebServer - серверное Web-приложение для публикации электронных карт и баз данныхGIS WebServer предназначен для публикации в сетях Интернет/Интранет всего спектра геопространственных данных - электронных карт, данных ДЗЗ и информации из Баз Данных (БД). Обеспечивается работа с атласом карт, позволяющим интегрировать различные пространственные данные. Приложение использует технологию комплексной обработки статических (фоновые карты, растры, матрицы, космические снимки) и динамических данных (навигация и мониторинг в режиме реального времени, банк пространственных данных, оперативная обстановка). Статическая информация выводится в браузер при первом обращении к ней и кэшируется. При дальнейшей работе клиент получает только динамические данные.

GIS WebServer поставляется в трех вариантах:

  • GIS WebServer Mini
  • GIS WebServer (для платформы "x32")
  • GIS WebServer x64 (для платформ "x32" и "x64")

GIS WebServer - серверное Web-приложение, предназначенное для публикации и интеграции в Интернет/Интранет пространственных информационных ресурсов - различных видов электронных карт, как источников информации о пространственных объектах, информации из логически связанных баз данных, баз метаданных пространственных объектов и различной справочной информации.

GIS WebServer является основой корпоративной ГИС-платформы для совместной работы web-клиентов и настольных приложений. В рамках системы пользователи настольных приложений (ГИС "Карта 2011", ГИС "Оператор", ГИС Панорама Мини и другие) и пользователи web-приложений могут одновременно работать с одними и теми же источниками данных, выполнять их согласованное изменение и просмотр. Платформа внедряется в компаниях, работающих в ресурсодобывающей, энергетической и сельскохозяйственной сферах, а также в органах государственного управления.

В GIS WebServer Mini упрощены установка и администрирование. Выбор публикуемых данных и геопорталов может быть выполнен изменением пары строк в простом текстовом редакторе. GIS WebServer Mini содержит все необходимые функции интерактивной карты, такие как навигация, печать, измерение расстояний, настраиваемый пользовательский интерфейс. Возможен переход на полную версию GIS WebServer.

КБ "Панорама" получен сертификат соответствия на ГИС Web Server в системе сертификации средств защиты информации по требованиям безопасности информации в МО РФ. Сертификат подтверждает возможность использования ГИС WebServer для обработки закрытой информации в различных АСУ и информационных системах.

Приложение разработано по технологии ASP.NET, функционирует в среде .NET Framework 3.5 под управлением Internet Information Services (IIS). Картографические данные приложения GIS WebServer представляются в форматах электронных карт ГИС "Карта 2011". Приложение защищено от несанкционированного использования при помощи электронного ключа, который подключается к USB-порту компьютера. На выставке "SofTool `2007" GIS WebServer отмечен дипломом "Продукт года 2007".

Для запуска GIS WebServer достаточно ввести его URL в Web-браузере. Число подключаемых клиентов неограниченно. Поддерживается работа со всеми основными типами браузеров на операционных системах Windows, Linux, Solaris и других.

 

Возможности GIS WebServer Mini:

  • автоматическое изменение размера рисунка карты;
  • изменение состава отображаемых карт;
  • использование изображений карты с WMTS-серверов и популярных геопорталов (OpenStreetMap, Яндекс, Google);
  • печать карты, в том числе с комбинированием данных из различных источников;
  • информация об объекте карты;
  • различные виды поиска (поиск по расстоянию; поиск по области, заданной объектом карты; поиск объектов по названию);
  • работа с всплывающими подсказками и гиперссылками;
  • изменение параметров выделения объектов карты;
  • слежение за объектами карты; периодическое обновление изображения карты (позволяет создавать системы слежения за подвижными объектами);
  • создание и использование пользовательских закладок на картах;
  • работа с картой ссылок;
  • маршруты проезда;
  • измерение расстояния по карте;
  • публикация новостей в формате RSS;
  • взаимодействие с внешними веб-приложениями через раcширенный набор HTTP-запросов при формировании геопорталов различного назначения;
  • настраиваемый интерфейс пользователя;
  • легенда карты;
  • поддержка протоколов OGC;
  • генерирование ссылки на текущую страницу;
  • выбор языка интерфейса.


Возможности GIS WebServer и GIS WebServer x64:

  • все возможности GIS WebServer Mini;
  • поддержка платформы "x64" в версии "GIS WebServer x64";
  • работа с атласом карт;
  • редактирование карты;
  • работа с базой данных;
  • различные виды поиска (поиск объектов карты по адресу; поиск перекрестков; поиск записи таблицы базы данных, связанной с объектом карты);
  • авторизация пользователей и разграничение доступа к наборам данных карты;
  • удаленная настройка файла параметров при помощи программы GIS WebAdministrator.


GIS WebServer автоматически управляет размером окна карты в соответствии с размером окна Web-браузера. Для просмотра карты во весь экран пользователь имеет возможность скрыть панель базы данных. Могут использоваться различные базы данных: MS SQL Server, Oracle, MS Access и другие.

Основными источниками данных служат WMTS-сервисы и популярные геопорталы (OpenStreetMap, Yandex, Google). Обеспечивается поддержка кроссплатформенных WMTS-сервисов. Для их организации может использоваться как GIS WebService, функционирующий на платформе IIS (Windows), так и программа Open GIS WebService, работающая на платформе Apache (Linux, BSD, OS X, Microsoft Windows). В состав GIS WebServer интегрирован картографический веб-сервис GIS WebService. Сервисы поддерживают протокол передачи данных OGC Web Map Tile Service (OGC WMTS) – OGC 07-057r7 версии 1.0.0. Использование стандарта OGC WMTS обеспечивает максимальную скорость просмотра пространственных данных. Высокая скорость отображения карты достигается за счет использования механизма кэширования на клиенте средствами веб-браузера.

GIS WebServer предоставляет возможность отображать карту в виде трехмерной модели для участка местности. Трехмерная модель местности откроется в новом окне браузера. Центр отображаемого фрагмента модели соответствует отображаемому участку на карте.

Режим печати карты позволяет печатать многослойное картографическое изображение, сформированное на основе данных полученных из нескольких веб-сервисов.

В приложении применяется продвинутая технология проверки достоверности пользователя для защиты информации и обеспечения безопасности данных - дайджест аутентификация. Дайджест аутентификация представляет собой механизм шифрования с использованием случайных значений для затруднения криптоанализа (взлома пароля). Пароль всегда хэшируется с добавлением произвольной строки символов, которая генерируется на каждый сеанс работы заново. Таким образом при каждом соединении генерируется новый хэш пароля и перехват его ничего не даст.

Веб-сервис метаданных и карт WMS OGC - GIS WebService обеспечивает GIS WebServer общепринятым международным протоколом поиска, обмена и использования геопространственных данных. GIS WebService реализован в соответсвии со спецификацией интерфейса "OGC Web Map Service Interface" - OGC 03-109r1.

В приложении применяется механизм идентификации пользователей для защиты информации и обеспечения безопасности данных. Могут использоваться различные базы данных: MS SQL Server, Oracle, MS Access и другие.

Обеспечивается высокая скорость отображения карты за счет использования механизма кэширования - отображение области векторной карты подменяется на отображение предварительно построенного растра, который кэшируется на клиенте средствами веб-браузера. Для его реализации применяется программа формирования набора изображений - ImageryCreator.

Пользователи могут создавать, удалять и перемещать точечные объекты карты. При нанесении нового объекта карты ему могут быть добавлены характеристики (семантики). Возможно автоматическое связывание созданного объекта карты с новой записью таблицы БД. При удалении объекта карты, соответствующая запись в таблице БД будет удалена.

GIS WebServer обеспечивает отображение на мобильных устройствах Apple (iPad, iPhone, iPad Mini) геоинформационных и аналитических данных для поддержки принятия управленческих решений. Включена поддержка браузера Safari для iOS, введены новые режимы работы интерфейса пользователя (масштабирование разведением пальцев, поиск данных одним касанием и т.д.).

GIS WebServer – настраиваемое приложение. Имея корпоративную базу данных, можно настроить работу приложения в соответствии с ее типом и структурой, определить список используемых карт и их связь с таблицами, определить права доступа пользователей к данным. В GIS WebServer реализованы возможности удаленного администрирования через веб-интерфейс GIS WebAdministrator. Используется механизм разграничения доступа пользователей к средствам администрирования.

Вид и состав данных веб-страницы определяется описанием темы, выбранной в данный момент времени, а также правами доступа пользователя к данным темы. Формируя темы в соответствии с характером деятельности компании и содержанием ее базы данных, пользователи имеют возможность отображать в Web различную информацию, имеющую пространственную привязку: учетную, статистическую, справочную, результаты мониторинга и другую.

GIS WebServer может поставляться в двух вариантах: GIS WebServer и GIS WebServer x64

  • Gis WebServer для 32-разрядных ОС Microsoft Windows.
  • GIS WebServer x64 для 64-разрядных ОС Microsoft Windows, эффективно использующий их расширенные возможности. GIS WebServer x64 полностью поддерживает семейство операционных систем Microsoft Windows x64. Платформа x64 несет в себе ряд улучшений и расширений возможностей для работы приложений. Виртуальное адресное пространство одного процесса увеличено с 4 Гб в 32-разрядных системах до 16 Тб в 64-разрядных системах. Пул подкачиваемой памяти режима ядра увеличен с 470 Мб до 128 Гб. Пул неподкачиваемой памяти режима ядра увеличен с 256 Мб до 128Гб. Эти нововведения позволяют GIS WebServer x64 эффективнее обрабатывать большие объемы картографических данных.

Комплектация GIS WebServer

  • Приложение GIS WebServer.
  • Программа GIS WebAdministrator.
  • Документация.
  • Пример проекта с использованием базы MS SQL Server 2005 Express Edition.

Системные требования

  • Платформа: Intel Xeon – 2.5GHz; RAM – от 8Гб и выше.
  • Операционная система: MS Windows 2008 х64 и выше.
  • Internet Information Services (IIS) 7.0 и выше.
  • Среда .NET Framework 3.5.
  • Драйвер ("клиент") для используемой базы данных.

Использование GIS WebServer во внешних порталах

GIS WebServer можно встраивать в страницы внешнего сайта или портала, используя фреймы. Для этих целей приложение имеет набор параметров HTTP-запроса, передаваемых в URL. С помощью параметров можно открыть необходимые карты и таблицы базы данных, установить масштаб отображения карты и размер окна, выбрать положение отображаемого в окне фрагмента карты, найти на карте объекты, управлять составом отображаемых карт и слоев карты.

Для организации обратного взаимодействия с внешней базой данных в GIS WebServer предназначен режим "Данные по списку объектов". При его использовании выполняется вызов javascript-функции, расположенной во внешнем ресурсе. В качестве параметра функция принимает xml-данные о выделенных объектах карты. Это позволяет использовать данные карты в бизнес-логике портала, например, для фильтрации или поиска в таблице.

В портале Департамента потребительского рынка и услуг г. Москвы GIS WebServer выводится во фрейме и отображает карту Москвы. Внешний сайт формирует по базе данных HTTP-запрос о предприятии потребительского рынка и передает его в GIS WebServer. На основе полученных команд приложение ищет на карте запрошенный объект и отображает его на карте. Подобная схема может быть использована для организации работы любого сайта, предоставляющего доступ к электронным картам, имеющим связь с таблицами базы данных.

Реализован проект, где GIS WebServer используется для мониторинга работы сельскохозяйственной техники. Данные о движении объектов поступают по GPRS и накапливаются в базе данных. ГИС Панорама-АГРО анализирует полученную информацию и изменяет карту, нанося на нее новые данные. GIS WebServer выводится во фрейме сайта и автоматически обновляет рисунок карты данными о движении техники (пройденный путь и стоянки), осуществляя слежение за объектами. Описанная схема применима для организации работы диспетчерских и аналитических центров.

В примерах используется стандартная коробочная версия GIS WebServer. Проведенные изменения касаются лишь дизайна web-страницы приложения и не требуют знаний программирования.

Настройка используемых в GIS WebServer таблиц БД и карт, интерфейса, прав доступа пользователей и других параметров работы выполняется в программе GIS WebAdministrator. Параметры настройки сохраняются в файле проекта и могут редактироваться. Совместно используемые таблицы базы данных и карты объединяются в темы.

GIS WebAdministrator

Набор инструментов GIS WebAdministrator используется для настройки логики работы GIS WebServer, определения структур данных и Web-страниц, что позволяет адаптировать GIS WebServer для конкретного применения. Параметры настройки включают элементы описания, относящиеся к приложению в целом: название приложения, тип и имя базы данных, параметры подключения к БД, параметры авторизации, а также элементы описания входных данных - темы. Тема содержит список таблиц базы данных и перечень карт для совместного использования (проект карт). Имеется набор настраиваемых параметров для описания структуры таблиц БД, параметров связи карты и таблиц, вида отображения таблиц базы данных и возможности их редактирования. Выполняется настройка интерфейса для GIS WebServer: указываются параметры формирования всплывающих подсказок на карте, параметры поиска, цвет фона, яркость и контрастность карты, границы масштабирования, видимость карты, элементы оформления web-страницы. Параметры отображения трехмерной модели местности также настраиваются в программе GIS WebAdministrator.

Настройки сохраняются в файле проекта и используются приложением GIS WebServer при работе. GIS WebAdministrator позволяет создавать, проверять и корректировать проекты.

Запуск GIS WebServer на 64-разрядной системе

Для работы GIS WebServer для 32-разрядных ОС на 64-разрядной системе необходимо настроить его запуск в отдельном пуле и разрешить в нем выполнение 32-разрядных приложений. Вот небольшая инструкция как это сделать.

1. В IIS создать отдельный пул приложений, например GIS32.
2. Разрешить запуск в нем 32-разрядных приложений (Доп. параметры -> Общие -> Разрешены 32-разрядные приложения = True).
3. Создать для GIS WebSever отдельный узел, например GIS с номером порта 8080 (не в Default Web Site).
4. Установить для созданного узла Пул приложений = GIS32.
5. Перенести туда все файлы виртуального каталога GIS WebServer.

Для нормальной работы в созданном пуле не должно быть ограничений по использованию памяти.

Формирование escape-последовательности в кодировке UTF8

При запуске GIS WebServer в URL пользователь может ввести параметры работы приложения. Значения параметров URL для русских символов необходимо вводить в соответствии со спецификацией RFC 2396 в виде escape-последовательности в кодировке UTF8. Например, theme=%d0%9c%d0%be%d1%81%d0%ba%d0%b2%d0%b0 соответствует theme=Москва при перекодировании в windows-1251. Если вы не обладаете возможностью самостоятельно перевести строку в escape-последовательность воспользуйтесь приведенным ниже сервисом.

Введите текст:
Escape-последовательность введенного текста:

 



Портал Департамента потребительского рынка и услуг г. Москвы
пример портала Департамента потребительского рынка и услуг г. Москвы

Мониторинг работы сельскохозяйственной техники
пример сайта мониторинга работы сельскохозяйственной техники

ГИАТС Ростелеком. GIS WebServer - серверное Web-приложение для публикации электронных карт и баз данных
пример внутреннего геопортала ОАО Ростелеком
ГИАТС Ростелеком. GIS WebServer - серверное Web-приложение для публикации электронных карт и баз данных
пример отображения трехмерной модели

пример геопортала ОАО «НК «РОСНЕФТЬ»
пример геопортала ОАО «НК «РОСНЕФТЬ»

Пример диспетчерского центра слежения за подвижными объектами
пример диспетчерского центра слежения за подвижными объектами

Продукты | Технологии | Классификаторы | Проекты | Скачать | Цены | Форум | Статьи | Обучение | Контакты
В начало Написать разработчикам Поиск на сайте