Upload
phamnhan
View
267
Download
6
Embed Size (px)
Citation preview
GETMAP
Инструкция по установке и эксплуатации
2
ОГЛАВЛЕНИЕ
1. Установка GETMAP ............................................................................................................... 4
1.1. Начало установки GETMAP ........................................................................................ 4
1.2. Установка PostgreSQL 9.3 ............................................................................................ 6
1.3. Установка PostGIS ........................................................................................................ 9
1.4. Установка Java SE ....................................................................................................... 13
1.5. Установка GeoServer ................................................................................................... 15
1.6. Установка ASP.NET .................................................................................................... 20
1.7. Установка веб-приложения GETMAP ...................................................................... 21
1.8. Авторизация GETMAP ............................................................................................... 24
1.9. Настройка GeoServer .................................................................................................. 26
1.9.1. Установка параметров запуска GeoServer ................................................ 26
1.9.2. Настройка обработки ошибок .................................................................... 27
1.9.3. Настройка параметров WMS ..................................................................... 27
1.9.4. Перезагрузка конфигурации GeoServer .................................................... 28
1.9.5. Настройка подключения к базе данных в GeoServer ............................... 28
1.9.6. Устранение проблем ................................................................................... 30
1.10. Настройка веб-приложения ........................................................................................ 30
1.10.1. Настройка базовой карты ........................................................................... 31
1.10.2. Установка базового экстента карты .......................................................... 33
1.10.3. Перезапуск службы IIS ............................................................................... 33
2. Эксплуатация GETMAP ....................................................................................................... 35
2.1. Требования к персоналу ............................................................................................. 35
2.2. О программе ................................................................................................................ 36
2.3. Вход/Выход ................................................................................................................. 36
2.4. Лицензирование .......................................................................................................... 37
2.4.1. Продление лицензии ................................................................................... 38
2.5. Пользователи ............................................................................................................... 39
2.5.1. Создание пользователя ............................................................................... 39
2.5.2. Редактирование пользователя .................................................................... 40
2.5.3. Удаление пользователя............................................................................... 40
2.5.4. Поиск пользователя .................................................................................... 41
2.5.5. Сортировка пользователей ......................................................................... 41
2.6. Роли .............................................................................................................................. 41
2.6.1. Создание роли ............................................................................................. 42
2.6.2. Редактирование роли .................................................................................. 43
3
2.6.3. Удаление роли ............................................................................................. 43
2.6.4. Поиск роли ................................................................................................... 43
2.6.5. Сортировка ролей ....................................................................................... 44
2.7. Права доступа .............................................................................................................. 44
2.7.1. Поиск слоя ................................................................................................... 45
2.7.2. Назначение прав доступа ........................................................................... 46
2.7.3. Фильтр ролей ............................................................................................... 46
2.8. Слои .............................................................................................................................. 47
2.8.1. Создание группы слоев .............................................................................. 48
2.8.2. Добавление нового слоя ............................................................................. 48
2.8.3. Редактирование группы или слоя .............................................................. 50
2.8.4. Удаление группы или слоя ......................................................................... 51
2.8.5. Предпросмотр слоя ..................................................................................... 52
2.8.6. Настройка свойств слоя .............................................................................. 52
2.8.7. Поиск слоев ................................................................................................. 54
2.9. Сервисы ........................................................................................................................ 55
2.9.1. Источники данных ...................................................................................... 55
2.9.2. Публикация .................................................................................................. 58
2.9.3. Стили ............................................................................................................ 63
2.10. Журнал ......................................................................................................................... 80
2.10.1. Сортировка и фильтрация событий........................................................... 81
4
1. Установка GETMAP
1.1. Начало установки GETMAP
1. Запустите файл SetupGetMap.exe с правами администратора.
2. Появится мастер установки GETMAP. Нажмите Далее.
3. Появится окно с лицензионным соглашением GETMAP. Ознакомьтесь с ним
и, в случае согласия с его условиями, нажмите Принять.
5
4. В следующем окне отображается перечень устанавливаемых компонентов,
необходимых для функционирования GETMAP. Если какой-то из
компонентов у вас уже установлен, то снимите соответствующую галочку.
Нажмите Далее.
6
1.2. Установка PostgreSQL 9.3
1. Если в числе устанавливаемых компонентов был отмечен Сервер БД
(PostgreSQL 9.3 + PostGIS), то вы увидите окно инсталлятора PostgreSQL.
Нажмите Next.
2. Укажите адрес директории для инсталляции PostgreSQL (можно оставить
путь по умолчанию). Нажмите Next.
3. Укажите адрес директории, в которой будут храниться данные PostgreSQL
(можно оставить адрес по умолчанию). Нажмите Next.
7
4. Укажите пароль для учетной записи postgres (поле Password) и подтвердите
его (поле Retype password). Нажмите Next.
5. Укажите порт (можно оставить значение по умолчанию).
8
6. Выберите региональные настройки (локаль). Можно оставить значения по
умолчанию – Default locale. Нажмите Next.
7. Появится окно уведомления о готовности к установке. Нажмите Next.
9
Будет запущен процесс установки PostgreSQL 9.3.
8. По завершении установки появится окно с уведомлением об успешной
установке, предлагающее также установить дополнительные компоненты.
Снимите галочку и нажмите Finish.
1.3. Установка PostGIS
После завершения установки PostgreSQL будет запущена установка
пространственного расширения PostGIS.
1. После начала установки появится окно лицензионного соглашения.
Прочитайте текст соглашения и нажмите I Agree для подтверждения
согласия с его условиями.
10
2. Появится окно выбора устанавливаемых компонентов. Отметьте только
компонент PostGIS и нажмите Next.
3. Укажите путь для установки PostGIS (по умолчанию это папка, в которую
установлен PostgreSQL). Нажмите Next.
11
4. Введите пароль для подключения к базе, который вы указали на этапе
установке PostgreSQL. Нажмите Next.
5. В последующих трех окнах будет предложено настроить переменные и
драйверы. Нажмите Да в каждом из окон.
12
6. Будет запущен процесс установки PostGIS, по окончании которого появится
уведомление об успешной установке. Нажмите Close.
13
1.4. Установка Java SE
1. Появится приветственное окно установщика Java SE. Нажмите Next.
2. В следующем окне будет предложено выбрать состав устанавливаемых
компонентов. Оставьте настройки без изменения и нажмите Next.
14
3. Укажите папку для установки Java (можно оставить путь по умолчанию).
Нажмите Next.
4. Будет запущен процесс установки, по завершении которого появится
уведомление об успешном окончании процесса. Нажмите Close.
15
1.5. Установка GeoServer
1. Далее автоматически запустится установка GeoServer 2.6.2, и появится
приветственное окно. Нажмите Next.
2. Прочтите лицензионное соглашение и подтвердите согласие с его
условиями, нажав кнопку I Agree.
16
3. Укажите путь для установки GeoServer (можно оставить путь по
умолчанию).
4. В следующем окне предлагается имя папки для размещения иконки
программы в меню Пуск. Оставьте значение по умолчанию и нажмите Next.
17
5. В следующем окне необходимо указать путь к компонентам Java,
установленным на предыдущем шаге. Проверьте корректность указанного
пути и нажмите Next.
6. В следующем окне указывается директория, в которой будут храниться
данные GeoServer. Оставьте значение по умолчанию и нажмите Next.
18
7. Укажите имя и пароль администратора GeoServer. По умолчанию
используются значения admin/geoserver. Установленные значения можно
будет поменять в дальнейшем. Нажмите Next.
8. Укажите порт для службы GeoServer (можно оставить значение по
умолчанию). Нажмите Next.
19
9. Далее необходимо указать тип установки GeoServer: в виде отдельного
приложения, запускаемого вручную (Run manually) или в виде службы,
интегрированной со службами Windows (Install as a service). Рекомендуется
выбрать второй вариант как более простой в администрировании.
10. Проверьте правильность данных для установки и нажмите Install.
20
11. Появится окно с уведомлением о завершении установки GeoServer. Нажмите
Finish.
1.6. Установка ASP.NET
1. Появится мастер установки ASP.NET (если этот компонент не был
установлен ранее). Прочтите лицензионное соглашение, подтвердите свое
21
согласие с его условиями, установив галочку I agree to the license terms and
conditions. Нажмите Install.
2. Появится уведомление об успешном завершении установки. Нажмите Close.
1.7. Установка веб-приложения GETMAP
1. Введите параметры для подключения к GeoServer. Нажмите Далее.
22
2. Появится окно с настройками параметров веб-приложения GETMAP. Вы
можете изменить имя сайта, порт, пул приложений и папку для размещения
портала. После окончания настройки нажмите Далее.
23
3. В следующем окне в верхнем разделе укажите параметры подключения к
базе PostgreSQL (сервер, порт, логин и пароль администратора).
В разделе Роль в БД укажите название роли (можно оставить значение по
умолчанию) и пароль, которые будут использоваться для подключения
приложения к базе данных.
В поле Название БД при необходимости измените название базы, в которой
будут храниться данные, загружаемые в приложение GETMAP.
Нажмите Далее.
4. Появится уведомление об успешной установке GETMAP. Нажмите
Завершение.
24
Теперь на рабочем столе должна появиться ссылка на портал GETMAP (Sovzond
GETMAP).
1.8. Авторизация GETMAP
Для авторизации GETMAP необходим лицензионный ключ. Генерация ключа
возможна только после отправки уникального идентификатора сервера, на который был
установлен GETMAP.
1. Дважды щелкните по ярлыку GETMAP, доступному на рабочем столе
(Sovzond GETMAP). Появится домашняя страница GETMAP.
25
2. Нажмите Войти в систему и введите логин и пароль администратора,
созданные по умолчанию (administrator/administrator).
3. В появившимся окне Активировать лицензию скопируйте Уникальный
идентификатор и отправьте его по электронной почте менеджеру GETMAP
(для этого можно щелкнуть по кнопке Связаться с нами либо
самостоятельно отправить письмо на адрес [email protected]). Вам будет
выслан ключ для работы GETMAP.
26
4. После получения ключа вставьте его текст в поле ключа активации.
Нажмите Активировать.
1.9. Настройка GeoServer
После установки GETMAP рекомендуется выполнить ряд настроек для оптимизации
работы GeoServer.
1.9.1. Установка параметров запуска GeoServer
По умолчанию для работы GeoServer установлено использование максимального
объема оперативной памяти 128 Мб, что может негативно сказаться на быстродействии
GeoServer при обработке больших объемов данных.
Чтобы изменить настройки, связанные с использованием оперативной памяти,
необходимо выполнить следующие шаги:
1. Откройте файл wrapper.conf из директории установки GeoServer (полный
путь может выглядеть как C:\Program Files (x86)\GeoServer 2.6.2\wrapper).
2. Если используется 64-битная версия системы, то в строке
wrapper.java.additional.3=-XX:MaxPermSize=128m укажите значение 512m.
3. Если используется 64-битная версия системы, то в строке
wrapper.java.initmemory=16 установите значение 1024.
4. Если используется 64-битная версия системы, то в строке
wrapper.java.maxmemory=128 можно установить максимальный объем
оперативной памяти, установленной на сервере, например, значение 8192.
5. Если используется 32-битная версия GETMAP, то максимальный объем
оперативной памяти не должен превышать значения 1024.
6. Сохраните изменения в файле wrapper.conf.
Далее необходимо перезапустить службу GeoServer.
1. Выберите Пуск > Панель управления > Администрирование > Службы.
2. Щелкните правой кнопкой по службе GeoServer 2.6.2 и нажмите
Перезапустить.
27
1.9.2. Настройка обработки ошибок
1. Откройте веб-интерфейс GeoServer, выбрав Пуск > Программы > GeoServer
2.6.2 > GeoServer Web Admin Page.
2. Введите имя и пароль администратора GeoServer в правой верхней части
экрана, нажмите Войти.
3. В левой части экрана выберите раздел Настройки > Глобальный. Появятся
основные настройки GeoServer.
4. В поле Обрабатывать данные и проблемы конфигурации в документах
описания… выберите значение Пропустить неправильные слои.
5. Нажмите Отправить в нижней части экрана.
6. Перезагрузите конфигурацию GeoServer (см. раздел 1.9.4).
1.9.3. Настройка параметров WMS
Необходимо настроить параметры для сервисов WMS.
1. Откройте веб-интерфейс GeoServer, выбрав Пуск > Программы > GeoServer
2.6.2 > GeoServer Web Admin Page.
28
2. Введите имя и пароль администратора GeoServer в правой верхней части
экрана, нажмите Войти.
3. В левой части экрана выберите раздел Сервисы > WMS. Появятся
настройки публикации сервисов WMS.
4. В поле Макс память отрисовки (КБ) раздела Ограничения потребления
ресурсов введите значение 150000.
5. Нажмите Отправить в нижней части экрана.
6. Перезагрузите конфигурацию GeoServer (см. раздел 1.9.4).
1.9.4. Перезагрузка конфигурации GeoServer
В процессе установки веб-приложения GETMAP производится ряд изменений в
настройках GeoServer, для вступления в силу которых требуется перезагрузка
конфигурации и каталога.
1. Выберите раздел Состояние сервера в левой части экрана. В правой части
отобразится перечень настроек GeoServer.
2. Нажмите Перезагрузить в строке Конфигурация и каталог.
1.9.5. Настройка подключения к базе данных в GeoServer
Далее необходимо добавить подключение к базе данных PostgreSQL, в которую
будут сохраняться векторые данные. Это база данных SOVZOND, созданная в процессе
установки GETMAP.
1. Выберите раздел Хранилища в левой части экрана. В правой части
отобразится список созданных хранилищ данных.
2. Щелкните Добавить новое хранилище.
3. Выберите тип хранилища PostGIS.
29
Откроется окно Новый источник векторных данных, в котором необходимо
настроить подключение к базе данных.
4. В поле Наименование источника данных введите SOVZOND.
5. В качестве рабочей области укажите sovzond.
6. Установите правильные параметры подключения к базе данных PostgreSQL,
такие как:
host – имя сервера, на котором установлена СУБД PostgreSQL;
port – порт сервера, на котором установлена СУБД PostgreSQL;
user, password – имя пользователя и пароль, заданные при установке базы
данных PostgreSQL;
database – SOVZOND.
7. После установки всех параметров нажмите кнопку Сохранить внизу
страницы. Хранилище SOVZOND появится в списке хранилищ GeoServer.
30
1.9.6. Устранение проблем
Если при отображении русских подписей в стилях текст отображается некорректно,
необходимо добавить следующую строку в файл конфигурации запуска GeoServer,
расположенный по адресу GeoServer 2.6.2\wrapper\wrapper.conf:
# Java Additional Parameters
wrapper.java.additional.5=-Dfile.encoding=UTF-8
1.10. Настройка веб-приложения
В развернутом веб-приложении вы можете изменить состав отображаемых базовых
карт и первоначальный экстент. Соответствующие настройки хранятся в базе данных
PostgreSQL, доступ к которой можно получить с помощью клиента pgAdmin.
1. Откройте pgAdmin, выбрав Пуск > Программы > PostgreSQL 9.3 >
pgAdmin III.
2. Введите имя и пароль администратора базы, которые вы указали при
установке PostgreSQL.
3. В браузере объектов подключитесь к серверу и выберите базу данных,
содержащую служебные таблицы GETMAP (по умолчанию база называется
getmap).
4. Перейдите в Схемы > public > Таблицы.
31
1.10.1. Настройка базовой карты
Чтобы настроить базовые карты для веб-приложения, выполните следующие
действия:
1. Откройте таблицу base_layers в базе данных. Для этого нужно щелкнуть
правой кнопкой по таблице и выбрать Просмотр данных > Просмотр всех
строк.
В этой таблице хранится перечень базовых карт приложения.
32
2. Для того чтобы добавить новую подложку, нужно создать новую запись в
таблице по аналогии с существующими. Например:
{"id": "osm","type": "osm","codeName": "Basemap","workspace": "base","matrixSet":
"Pseudo Mercator","name": "OpenStreetMap","com": "OpenStreetMap","visible": false}
или
{"id": "topo","type": "wmts","gisUri":
"http://192.168.42.191:8080/geoserver/gwc/service/wmts","codeName": "Basemap","matrixSet":
"3857EXT","style": "default","name": "Топооснова","com": "Topo","visible": false}
где:
id - уникальное название, заполняется буквами латинского алфавита;
type - тип сервиса. Поддерживаются следующие типы картографических сервисов:
wms - сервис WMS (Web Map Service);
wmts - сервис WMTS (Web Map Tile Service);
osm - сервис OpenStreetMap;
google-map - сервисы Google Map.
gisUri - интернет адрес где опубликован картографический сервис;
codeName - название картографического сервиса;
matrixSet - название географической сетки для кэшированных сервисов;
style - стиль для раскраски векторных объектов, по-умолчанию имеет значение -
default;
name - название сервиса в списке выбора базовой карты, в интерфейсе ВЕБ-
приложения;
com - коментарий, для подсказки пользователю;
visible – значение, разрешающее автоматическую загрузку базовой карты при
открытии веб-приложения. Может принимать значение true - разрешить
автоматическую загрузку или значение false - запретить автоматическую загрузку.
33
Будьте внимательны при установке значения true: нельзя устанавливать
значение true у нескольких базовых карт, т.к. это может привезти к конфликту при
загрузке веб-приложения.
3. Перезапустите службу IIS (см. раздел 1.10.3).
1.10.2. Установка базового экстента карты
Базовый экстент карты предназначен для автоматического позиционирования карты
на нужную территорию при открытии веб-приложения.
Чтобы настроить базовый экстент карты для веб-приложения, выполните следующие
действия:
1. Откройте таблицу plugins в базе данных. Для этого нужно щелкнуть правой
кнопкой по таблице и выбрать Просмотр данных > Просмотр всех строк.
2. Найдите запись, у которой в поле plugin_name указано map. " plugins",
который содержит список плагинов ("plugin"), и в колонке settings
поменяйте следующие параметры:
startLevel - начальный уровень масштаба. Представляет собой целое число,
которое соответствует значению масштабного ряда выбранной
географической сетки;
centerX - координата по оси Х центра экрана;
centerY - координата по оси Y центра экрана.
3. Перезапустите службу IIS (см. раздел 1.10.3).
1.10.3. Перезапуск службы IIS
Для того чтобы произведенные изменения в базе данных вступили в силу,
необходимо перезапустить службу IIS.
1. Выберите Пуск > Панель Управления > Администрирование > Диспетчер
Служб IIS.
2. В открывшемся приложении в правой панели Действия нажмите
Перезапустить.
34
3. Если после перезапуска на портале пропали какие-то элементы,
перезапустите сервер еще раз.
35
2. Эксплуатация GETMAP Основные действия по поддержке эксплуатации GETMAP осуществляются с
помощью интерфейса администрирования, который позволяет управлять пользователями и
ролями, загружать и публиковать данные, просматривать журналы событий (см. разделы
2.1-2.10).
Доступ к дополнительным возможностям по управлению картографическими
сервисами можно получить с использованием интерфейса GeoServer (например, при
необходимости закешировать сервис).
Интерфейс администрирования включает следующие вкладки:
Пользователи;
Роли;
Права доступа;
Слои;
Сервисы;
Журнал.
Для поддержки функционирования GETMAP необходимо наличие персонала,
требования к которому приведено в разделе 2.1.
2.1. Требования к персоналу
Для поддержки функционирования GETMAP необходимо наличие специалистов,
выполняющих следующие роли:
администратор;
ГИС-специалист.
Перечень выполняемых функций, а также требования к квалификации и
численности персонала приведены в Табл. 1.
Допускается выполнение одним специалистом нескольких ролей.
Специалисты, выполняющие функции по поддержке функционирования GETMAP,
должны пройти соответствующее обучение по GETMAP либо самостоятельно
ознакомиться с инструкциями к программе.
Табл. 1. Перечень специалистов обслуживающего персонала и квалификационные
требования
Роль Выполняемые функции Требуемая
численность
Минимальные
требования к
квалификации в
области ИТ
Администратор
управление ролями и
пользователями;
настройка прав доступа
пользователей к данным;
анализ журнала событий.
1 специалист
опыт работы в
области
информационных
технологий не менее
2 лет
ГИС-
специалист
загрузка и публикация
пространственных данных;
настройка стилей
1 специалист опыт работы в
области
информационных
36
отображения;
управление источникам
данных.
технологий не менее
2 лет;
базовое знакомство с
ГИС.
2.2. О программе
Нажмите на кнопку О программе в шапке окна администрирования.
Окно содержит сведения о версии программы, сроке окончания действия лицензии.
2.3. Вход/Выход
Вход на страницу администрирования осуществляется через общую страницу входа
в GETMAP и геопортал.
37
1. Нажмите кнопку Войти в систему.
2. В появившемся окне авторизации введите логин или e-mail и пароль.
3. Нажмите Войти.
4. В верхней части открывшегося окна геопортала нажмите на кнопку
Администрирование .
В браузере откроется вкладка с окном администрирования.
Для выхода воспользуйтесь кнопкой Выход .
2.4. Лицензирование
Для работы GETMAP необходима лицензия. Если лицензия отсутствует, то при
попытке входа на портал пользователь увидит соответствующее уведомление, а
администратор будет автоматически перенаправлен на страницу лицензирования.
1. Скопируйте уникальный идентификатор.
2. Отправьте его по электронной почте менеджеру GETMAP (для этого можно
щелкнуть по кнопке Связаться с нами).
3. Полученный от менеджера ключ активации вставьте в поле Введите ключ
активации или выберите файл. Если ключ активации был прислан в виде
текстового файла, то можно указать его, нажав на кнопку Выберите файл.
4. Нажмите кнопку Активировать.
Система запустит активацию ключа лицензии.
Можно, не дожидаясь окончания лицензии, продлить ее - см. раздел Продление
лицензии.
38
2.4.1. Продление лицензии
Если администратор решил заранее продлить лицензию, это можно сделать в окне
администрирования.
1. Нажмите на кнопку О программе в верхней панели окна
администрирования.
2. В открывшемся окне Сведения о программе нажмите на кнопку Обновить
лицензию.
Система формирует уникальный идентификатор, по которому можно получить ключ
активации лицензии, связавшись с менеджером компании "Совзонд".
1. Нажмите на кнопку Отправить на почту , чтобы отправить
идентификатор менеджеру компании.
2. Отправьте письмо с помощью открывшейся почтовой программы.
3. Получив ответное письмо с ключом активации, скопируйте его и вставьте
в строчку Введите ключ активации. Если ключ активации был прислан в
виде текстового файла, то можно указать его, нажав на кнопку Выберите
файл.
4. Нажмите на Активировать лицензию.
5. Система сообщит администратору о том, что лицензия обновлена. Дата
в строке Срок окончания лицензии будет обновлена.
39
2.5. Пользователи
Страница Пользователи отображает список созданных в GETMAP пользователей.
Администратору на данной странице доступны следующие возможности:
Создание пользователя
Редактирование пользователя
Удаление пользователя
Поиск пользователя
Сортировка пользователей
2.5.1. Создание пользователя
Чтобы создать пользователя, выполните следующие действия:
1. Нажмите кнопку Создать пользователя.
2. В левой части Информация окна Новый пользователь заполните
обязательные поля, а именно:
o Логин;
o E-mail;
o ФИО;
o Новый пароль;
o Подтверждение пароля.
3. Дополнительно можете заполнить поля Другие данные и Телефон.
4. Опционально новому пользователю можно назначить роль из
предложенного списка. В правой части Роли окна Новый пользователь
выберите роль в Списке ролей и нажмите на стрелку , чтобы назначить
пользователю указанную роль. Можно выбирать одновременно несколько
ролей, держа нажатой клавиши Shift или Ctrl. Назначенные роли отобразятся
в окне Добавленные.
5. Чтобы снять роль с пользователя, выберите ее в разделе Добавленные и
нажмите на стрелку .
6. Нажмите Сохранить для создания пользователя либо Отменить для
отмены операции, соответственно.
40
Примечание: одному пользователю может быть назначено несколько ролей. При
этом пользователь будет обладать совокупностью прав по доступу к данным и разделам
GETMAP, имеющихся у этих ролей.
2.5.2. Редактирование пользователя
Окно Редактирование, предназначенное для редактирования существующих
пользователей, может быть вызвано двумя способами: двойным щелчком на строке
пользователя в таблице пользователей или нажатием на кнопку в строке пользователя.
1. Отредактируйте данные в разделе Информация. Обратите внимание: поля
Логин и E-mail являются нередактируемыми.
2. Добавьте или удалите роли, если это необходимо.
3. Нажмите кнопку Сохранить для сохранения изменений либо Отмена для
отказа от редактирования.
2.5.3. Удаление пользователя
Чтобы удалить пользователя, необходимо выполнить следующие действия:
1. Нажмите кнопку Удалить пользователя в строке с именем
пользователя.
41
2. В появившемся диалоговом окне подтвердите удаление пользователя либо
нажмите Отмена, если хотите отказаться от удаления пользователя.
2.5.4. Поиск пользователя
Для поиска пользователей по ключевому слову предусмотрена поисковая строка над
таблицей пользователей.
Поиск осуществляется по полю ФИО. Чтобы найти интересующего пользователя,
нужно:
1. Ввести полностью или частично (минимум один символ) ФИО.
2. Нажать Enter на клавиатуре или в строке поиска.
Примечание: поиск осуществляется вне зависимости от регистра.
Для завершения поиска и просмотра полного списка пользователей необходимо
сбросить поиск, нажав крестик в строке поиска.
2.5.5. Сортировка пользователей
В разделе Пользователи предусмотрена сортировка пользователей по алфавиту от 1
до 9 и от А до Z (от А до Я) и наоборот.
Сортировка производится по нажатию левой кнопки мыши по имени поля.
Если сортировка по полю не была применена, то в графе с названием поля нет
стрелки сортировки.
Если применена сортировка, то появляется черная стрелка, показывающая
направление текущей сортировки.
Примечание: сортировку можно применять к полям Логин, Email и ФИО.
2.6. Роли
Страница Роли отображает список всех имеющихся в GETMAP ролей.
Администратору на данной странице доступны следующие возможности:
Создание роли
Редактирование роли
Удаление роли
42
Поиск роли
Сортировка pолей
2.6.1. Создание роли
В системе предусмотрены роли двух типов:
Пользователь – роль с возможностями использования всего функционала
системы, кроме администрирования;
Администратор – роль с максимальными правами доступа к возможностям
системы.
По умолчанию при установке GETMAP создается роль администратора для
управления системой и роль пользователя для гостевого входа.
Для того чтобы создать роль:
1. Нажмите кнопку Создать роль.
2. В левой части Информация окна Новая роль заполните обязательные
поля, а именно:
o Имя роли;
o Тип роли.
3. Дополнительно можно заполнить поле Описание роли.
4. Опционально новую роль можно назначить пользователям из
предложенного списка. В правой части Пользователи окна Новая роль
выберите пользователя в Списке пользователей и нажмите на стрелку
, чтобы назначить пользователю указанную роль. Можно выбирать
одновременно несколько пользователей, держа нажатой клавиши Shift или
Ctrl. Выбранные пользователи отобразятся в окне Добавленные. Чтобы
убрать пользователя из роли, выберите его в окне Добавленные и нажмите
на стрелку .
5. Нажмите Сохранить для создания роли либо Отменить для отмены
операции.
Примечание: одна роль может быть назначена для нескольких пользователей.
43
2.6.2. Редактирование роли
Окно Редактирование, предназначенное для редактирования существующих ролей,
может быть вызвано двумя способами: двойным щелчком на строке роли в таблице ролей
или нажатием на кнопку в строке роли.
1. Отредактируйте данные в разделе Информация.
2. Добавьте или удалите пользователей, если это необходимо.
3. Нажмите кнопку Сохранить для сохранения изменений либо Отмена для
отказа от редактирования.
2.6.3. Удаление роли
Чтобы удалить роль, необходимо выполнить следующие действия:
1. Нажмите кнопку Удалить роль в строке с названием роли.
2. В появившемся диалоговом окне подтвердите удаление роли либо нажмите
Отмена, если хотите отказаться от удаления роли.
2.6.4. Поиск роли
Для поиска существующих ролей по ключевому слову предусмотрена поисковая
строка.
Поиск осуществляется по полю Наименование.
Чтобы найти интересующую роль, выполните следующее:
1. Введите полностью или частично (минимум один символ) наименование.
2. Нажмите Enter на клавиатуре или в строке поиска.
Примечание: поиск осуществляется вне зависимости от регистра.
Для завершения поиска и просмотра полного списка существующих ролей
необходимо сбросить поиск, нажав крестик в строке поиска.
44
2.6.5. Сортировка ролей
В разделе Роли предусмотрена сортировка ролей по алфавиту от 1 до 9 и от А до Z
(от А до Я) и наоборот.
Сортировка производится по нажатию левой кнопки мыши по имени поля.
Если сортировка по полю не была применена, то в графе с названием поля нет
стрелки сортировки.
Если применена сортировка, то появляется черная стрелка, показывающая
направление текущей сортировки.
Примечание: сортировку можно применять к полю Наименование.
2.7. Права доступа
Раздел Права доступа позволяет для ролей системы определять права доступа к
слоям карты.
Информация представлена в виде таблицы (матрицы доступа), в первом столбце
которой показан перечень опубликованных в системе слоев (см. раздел Слои), в первой
строке - перечень ролей (см. раздел Роли), а на пересечении - права данной роли по доступу
к соответствующему слою.
Для каждой роли права доступа отображаются в двух колонках:
- Чтение. Пользователь с назначенной ролью имеет право видеть слой на
портале, но не редактировать.
- Редактирование. Пользователь с назначенной ролью имеет право видеть и
редактировать слой на портале.
Наличие символа в строке, соответствующей слою, означает наличие прав
на чтение/редактирование данного слоя.
Наличие символа в строке, соответствующей группе (название выделено
жирным шрифтом), означает наличие прав на чтение/редактирование хотя бы одного слоя
данной группы.
45
Администратору на данной странице доступны следующие возможности:
Поиск слоя
Назначение прав доступа
Фильтр ролей
2.7.1. Поиск слоя
В колонке Слои предусмотрена строка поиска слоя по наименованию.
Чтобы найти интересующие слои:
1. Введите полностью или частично (минимум один символ) ключевое слово в
строке поиска.
2. Нажмите Enter на клавиатуре.
При вводе значения в таблице остаются только те слои, в названии которых
присутствует ключевое слово. Слои, не удовлетворяющие заданным условиям, из разделов
скрываются. В поиске не участвуют группы слоев (показаны жирным шрифтом).
Примечание: поиск осуществляется вне зависимости от регистра.
46
Для завершения поиска и просмотра полного списка всех загруженных в GETMAP
слоев необходимо сбросить поиск, нажав крестик в строке поиска.
2.7.2. Назначение прав доступа
Администратор устанавливает права на чтение и/или редактирование различных
слоев отдельным ролям пользователей.
При добавлении прав на редактирование слоев автоматически появляются и права на
чтение этих слоев.
1. Чтобы предоставить роли права на чтение/редактирование слоя, в строке
слоя щелкните по пустой ячейке в колонке / . В ячейке появится знак
.
2. Чтобы отменить права роли на чтение/редактирование слоя, щелкните по
ячейке в колонке / , в которой отображается знак . Ячейка
будет очищена.
3. Чтобы предоставить роли права на чтение/редактирование всех слоев
группы, в строке группы щелкните по пустой ячейке в колонке / .
Знак появится в ячейке группы, а также в ячейках всех слоев
группы.
4. Чтобы отменить права роли на чтение или редактирование всех слоев
группы, в строке группы щелкните по ячейке в колонке / , в которой
отображается знак . Ячейка группы, а также соответствующие
ячейки всех слоев группы очистятся.
5. Нажмите кнопку Сохранить для сохранения изменений либо Отмена для
отказа от них.
Чтобы изменить состав отображаемых в таблице ролей, можно воспользоваться
фильтром ролей.
2.7.3. Фильтр ролей
Для удобства установки прав доступа предусмотрена возможность
управления таблицей за счет фильтра ролей.
47
1. Нажмите кнопку Фильтр ролей.
2. Снимите/поставьте флажки у ролей, которые хотите отключить/включить в
таблице.
3. Нажмите кнопку Сохранить.
В таблице останутся только колонки с заданными ролями.
При обновлении страницы браузера или переключения на другую вкладку настройки
фильтрации ролей будут сброшены.
2.8. Слои
Раздел Слои используется для формирования наборов слоев, отображаемых на
геопортале, и настройки отдельных свойств слоев.
Администратору на данной странице доступны следующие возможности:
Создание группы слоев
Добавление нового слоя
Редактирование группы или слоя
Удаление группы или слоя
48
Предпросмотр слоя
Настройка свойств слоя
Поиск слоев
2.8.1. Создание группы слоев
1. Нажмите на кнопку Создать группу в верхнем левом углу экрана.
2. В появившемся окне задайте Имя группы.
3. При желании можно дать описание группы в поле Описание.
4. Нажмите на кнопку Сохранить.
После сохранения группа появится в списке слоев с заданным наименованием
(группа будет пустая, без слоев).
При необходимости установите флажок в поле . Это будет означать, что при
загрузке портала группа включится автоматически.
Далее можно:
добавить слои в группу;
отредактировать группу или слои;
удалить группу или слои;
настроить свойства слоев.
2.8.2. Добавление нового слоя
Для добавления нового слоя в группу выполните следующие действия:
1. Нажмите Добавить слой.
2. В разделе Выберите группу укажите группу, в которую будет добавлен
новый слой.
3. В разделе Выберите источник данных укажите источник (сервер),
содержащий нужные картографические сервисы. Ниже в таблице будут
загружены сервисы выбранного источника.
49
4. Укажите в таблице нужный сервис, щелкнув по нему мышью. При
необходимости можно выбрать сразу несколько сервисов, используя
клавишу Ctrl.
5. Нажмите Добавить слой, чтобы он загрузился в группу, либо Отмена для
отмены действия.
Примечание: в строке Выберите группу отображаются только те группы, которые
были предварительно созданы в разделе Слои (см. раздел Создание группы слоев).
Примечание: в строке Выберите источники данных отображаются источники,
которые были определены в разделе Сервисы во вкладке Источники данных.
Перед добавлением слоя можно нажать кнопку для его предпросмотра.
50
Чтобы закрыть окно Предпросмотр, необходимо нажать на крестик .
2.8.3. Редактирование группы или слоя
Для редактирования группы слоев или слоя нажмите на кнопку Редактировать
справа от названия группы/слоя.
Редактирование группы слоев
1. В диалоговом окне Редактирование при необходимости отредактируйте
имя группы и описание.
2. Нажмите кнопку Сохранить для сохранения изменений или Отмена для
отказа от изменений.
Редактирование слоя
51
1. В диалоговом окне Редактирование слоя при необходимости
отредактируйте название слоя и описание, измените другие параметры.
2. Нажмите кнопку Сохранить для сохранения изменений или Отмена для
отказа от изменений.
Название сервиса, на основе которого создан редактируемый слой.
Название слоя, которое будет отображаться на геопортале.
Тип сервиса: WMS - динамический слой, WMTS - предварительно
кэшированный слой.
Необходимость кэширования слоя при отображении его на портале.
Комментарии для слоя.
Ввод копирайта.
2.8.4. Удаление группы или слоя
Удаление слоя или группы слоев затрагивает только структуру слоев, отображаемых
на геопортале. Сами картографические сервисы и исходные данные остаются без
изменений, поэтому в дальнейшем вы можете повторно добавить их на геопортал.
Если вам необходимо полностью удалить исходные данные и сервис, выполните
удаление сервиса.
Чтобы удалить слой или группу слоев, выполните следующие действия:
1. Нажмите кнопку Удалить в строке с названием слоя или группы.
2. В появившемся диалоговом окне подтвердите удаление слоя/группы либо
нажмите Отмена для отказа от удаления.
Внимание: Если вы удаляете группу слоев, то автоматически будут удалены и все
слои, входящие в группу (вы увидите соответствующее предупреждение об этом).
52
2.8.5. Предпросмотр слоя
GETMAP позволяет осуществить предпросмотр любого слоя в списке добавленных
слоев.
Нажмите кнопку в строке слоя; откроется окно Предпросмотр.
В окне Предпросмотр перемещаться по карте можно с использованием указателя
мыши, а менять масштаб – с помощью колеса прокрутки и кнопок , .
Чтобы закрыть окно Предпросмотр, необходимо нажать крестик .
2.8.6. Настройка свойств слоя
Для каждого слоя можно задать ряд параметров, определяющих возможности
работы со слоем на геопортале.
Видимость слоя на карте при открытии страницы портала.
53
1. Поставьте флажок напротив слоя, если хотите, чтобы слой
автоматически отображался при загрузке веб-ГИС (флажок у группы слоев
также должен быть установлен).
2. Снимите флажок, если хотите, чтобы слой не отображался автоматически на
карте при загрузке веб-ГИС (либо снимите флажок у группы слоев).
Название слоя
Под этим именем слой будет отображаться на геопортале. По умолчанию в качестве
имени слоя используется заголовок сервиса, но его можно изменить (см. Редактирование
группы или слоя).
Источник (сервер)
Путь к серверу, с которого были взяты слои. По настройке источников см. раздел
Источники данных.
WMS - динамический слой.
WMTS - предварительно кэшированный слой.
Сервис
Имя картографического сервиса, подключенного как слой.
Тип сервиса
WMS - динамический слой.
WMTS - предварительно кэшированный слой.
Идентификация
Просмотр справочной информации об объектах данного слоя.
1. Поставьте флажок напротив слоя, если хотите, чтобы по объектам слоя
появлялась справочная информация при использовании инструментов
Идентификация и Выборка.
2. Снимите флажок, если хотите, чтобы для данного слоя инструменты не
применялись.
Поиск
Участие слоя в текстовом поиске, осуществляемом с помощью поисковой строки.
1. Поставьте флажок напротив слоя, если хотите, чтобы
объекты слоя участвовали в поисковом запросе в GETMAP.
2. Снимите флажок, если не хотите, чтобы объекты слоя участвовали в
поисковом запросе в GETMAP.
54
Псевдонимы
Отображение полей на русском языке в окне информации и таблице результатов
поиска. Используются для замены исходных латинских названий полей.
1. Нажмите на кнопку Псевдонимы .
2. В открывшемся диалоговом окне напротив латинских названий полей при
необходимости укажите русские псевдонимы.
a) Установите/снимите флажок для видимости атрибута в окне информации на
портале.
b) Установите/снимите флажок для участия атрибута в текстовом поиске.
c) Латинское имя поля (не редактируется).
d) Русские имена полей.
Инструменты:
Изменить слой
Удалить слой
Предпросмотр слоя
2.8.7. Поиск слоев
Если необходимо найти в перечне слоев конкретный слой, то нужно воспользоваться
строкой поиска в правом верхнем углу экрана.
1. Введите полностью или частично (минимум один символ) ключевое слово.
2. Нажмите Enter на клавиатуре или кнопку .
3. При вводе значения в таблице остаются только те слои, в названии которых
присутствует ключевое слово.
Примечание: поиск ведется только по названию слоя; названия групп слоев не
участвуют в поиске.
55
2.9. Сервисы
Раздел Сервисы включает в себя три подраздела, с помощью которых можно
подключать источники данных, загружать новые данные и создавать стили для слоев.
Разделы:
Источники данных
Публикация
Стили
2.9.1. Источники данных
Это вкладка для подключения серверов и просмотра сервисов, опубликованных на
этих серверах.
По-умолчанию система подключена к трем источникам:
.../geoserver/sovzond/wms - все картографические слои, публикуемые через
GETMAP;
.../ geoserver/wms - картографические слои, публикуемые через GETMAP, а
также доступные по умолчанию на GeoServer;
.../gwc/service/wms -кэшированные слои.
В этой вкладке администратор может:
Добавлять новый источник данных
56
Выбирать источник данных для просмотра состава сервисов
Редактировать и удалять источники данных
Просматривать сервисы, находящиеся в выбранном источнике данных
2.9.1.1. Добавление нового источника данных
1. Нажмите на кнопку Добавить источник данных.
2. В открывшемся окне введите URL сервера (пример:
http://localhost:8080/geoserver/wms).
3. Задайте имя источнику данных.
4. Укажите протокол: WMS или WMTS (WMS - динамические слои, WMTS -
предварительно кэшированные слои).
5. Нажмите Сохранить.
2.9.1.2. Выбор источника данных
В таблице источников данных можно увидеть выпадающий список подключенных
источников, их описание и инструменты для редактирования и удаления.
Выпадающий список с подключенными источниками данных.
Имя источника.
Инструменты редактирования и удаления.
Чтобы переключиться на другой источник данных, выполните следующее:
1. Нажмите на стрелочку вниз в поле Источник данных.
2. В выпадающем списке выберите необходимый путь к серверу.
3. В таблице ниже будет показан список сервисов из выбранного источника.
57
Примечание: Если ссылка на сервер некорректная, то появится сообщение Данных
не найдено.
2.9.1.3. Редактирование и удаление источника данных
Вы можете изменить параметры, заданные для каждого источника данных.
1. Выберите нужный источник данных в выпадающем списке и нажмите на
кнопку Редактировать .
2. Внесите необходимые изменения в адрес, описание или протокол сервера.
3. Нажмите Сохранить для сохранения действий или Отмена для
аннулирования изменений.
Для удаления источника данных нажмите кнопку Удалить . В всплывающем
окне подтвердите удаление или отмените действие.
2.9.1.4. Просмотр сервисов
После выбора источника данных в таблице ниже отображается перечень
доступных сервисов подключенного источника данных.
Сервис – наименование картографического сервиса.
58
Заголовок – дополнительное наименование картографического сервиса,
которое может задаваться при публикации данных.
Примечание: если заголовок не был задан, то в этом поле будет отображаться
основное наименование сервиса (из поля Сервис).
Предпросмотр (см. раздел Предпросмотр слоя).
Фильтрация сервисов.
Для быстрого поиска нужного сервиса введите ключевое слово в строке поиска, под
строкой Сервис или Заголовок. Будет применен фильтр, и в таблице останутся только те
сервисы, в названии которых присутствует ключевое слово. Для отмены действия фильтра
сотрите ранее введенное слово в строке поиска.
Для сервисов также доступна сортировка по алфавиту от 1 до 9 и от А до Z (от А до
Я) и наоборот. Сортировка производится по нажатию левой кнопки мыши по имени поля.
Если сортировка по полю не была применена, то в графе с названием поля нет
стрелки сортировки.
Если применена сортировка, то появляется черная стрелка, показывающая
направление текущей сортировки.
2.9.2. Публикация
Эта вкладка позволяет загружать данные и публиковать новые слои на GeoServer.
Администратор может:
Загружать новые слои
Просматривать таблицу загруженных слоев
Получать информацию по загруженному слою
Выполнять предпросмотр слоя
Удалять слой
2.9.2.1. Загрузка слоев
С помощью кнопки Загрузить слой администратор может загружать векторные и
растровые данные и публиковать их в виде картографических сервисов на GeoServer.
1. Нажмите Загрузить слой.
2. В выпадающем списке Тип файла укажите подходящий формат.
Есть возможность загрузить векторный формат файла shp, растровый файл в
формате GeoTIFF, PNG, JPEG или мозаику растров.
Вектор (Shape)
1. Нажмите Выберите файл.
2. В появившемся диалоговом окне укажите файл, который хотите загрузить, и
нажмите Открыть. Файл должен представлять собой zip-архив со всеми
необходимыми файлами (.shp, .prj, .dbf и др.).
3. В строке Наименование слоя укажите имя для создаваемого слоя на
латинице.
59
4. В строке Заголовок слоя введите понятное наименование слоя (можно на
русском языке). Это наименование будет использоваться по умолчанию в
качестве имени слоя при отображении на геопортале.
5. В строке Укажите проекцию файла (EPSG) введите код
EPSG загружаемого векторного слоя. Поддерживается две проекции
загружаемых файлов - EPSG:3857 (Web Mercator) и EPSG:4326 (WGS 84).
6. В качестве Способа хранения данных указана база (PostgreSQL). Данный
параметр не редактируется.
7. Укажите кодировку файла, выбрав ее из выпадающего списка строки
Кодировка файла. Поддерживается две кодировки загружаемых файлов -
Windows-1251 и UTF-8.
8. Нажмите Загрузить для подтверждения загрузки файла или Отмена для
отказа от загрузки.
Растр
1. Нажмите Выберите файл.
2. В появившемся диалоговом окне укажите файл, который хотите загрузить, и
нажмите Открыть. Файл должен представлять собой zip-архив,
включающий сам растр и файл проекции (например, .tiff, .tfw).
3. В строке Наименование слоя укажите имя для создаваемого слоя на
латинице.
4. В строке Заголовок слоя введите понятное наименование слоя (можно на
русском языке). Это наименование будет использоваться по умолчанию в
качестве имени слоя при отображении на геопортале.
60
5. В строке Укажите проекцию файла (EPSG) введите код
EPSG загружаемого векторного слоя. Поддерживается две проекции
загружаемых файлов - EPSG:3857 (Web Mercator) и EPSG:4326 (WGS 84).
6. В строке Прозрачный цвет при необходимости укажите
шестнадцатеричное значение цвета, который будет считаться прозрачным у
растра (например, #000000).
7. Нажмите Загрузить для подтверждения загрузки файла или Отмена для
отказа от загрузки.
Растр мозаика
1. Нажмите Выберите файл.
2. В появившемся диалоговом окне укажите папку с данными для создания
мозаики. Папка должна быть предварительно выложена в
директорию данных GeoServer на сервере.
3. В строке Наименование слоя укажите имя для создаваемого слоя на
латинице.
4. В строке Заголовок слоя введите понятное наименование слоя (можно на
русском языке). Это наименование будет использоваться по умолчанию в
качестве имени слоя при отображении на геопортале.
5. В строке Укажите проекцию файла (EPSG) введите код
EPSG загружаемого векторного слоя. Поддерживается две проекции
загружаемых файлов - EPSG:3857 (Web Mercator) и EPSG:4326 (WGS 84).
6. В строке Прозрачный цвет при необходимости укажите
шестнадцатеричное значение цвета, который будет считаться прозрачным у
растра (например, #000000).
61
7. Нажмите Загрузить для подтверждения загрузки файла или Отмена для
отказа от загрузки.
2.9.2.2. Просмотр слоев
В таблице отображается полный перечень слоев, опубликованных в
системе. Помимо слоев, загруженных администратором через интерфейс GETMAP, здесь
также показаны слои, доступные по умолчанию на GeoServer.
Наименование слоя
Заголовок слоя - дополнительное наименование картографического сервиса,
которое может задаваться при публикации данных.
Стиль - наименование стиля, примененного к слою. При щелчке по стилю
открывается окно редактирования данного стиля.
Инструменты слоя:
62
Просмотр информации
Предпросмотр слоя
Удаление слоя
Поиск слоя
Для быстрого поиска нужного сервиса введите ключевое слово в строке поиска под
строкой Наименование слоя или Заголовок. Можно также ввести название стиля в строке
поиска под строкой Стиль, чтобы найти все слои, к которым применен данный стиль.
После применения фильтра в таблице останутся только те сервисы, в соответствующих
полях которых присутствует ключевое слово. Для отмены действия фильтра сотрите ранее
введенное слово в строке поиска.
Для сервисов также доступна сортировка по алфавиту от 1 до 9 и от А до Z (от А до
Я) и наоборот. Сортировка производится по нажатию левой кнопки мыши по имени поля.
Если сортировка по полю не была применена, то в графе с названием поля нет
стрелки сортировки.
Если применена сортировка, то появляется черная стрелка, показывающая
направление текущей сортировки.
2.9.2.3. Просмотр информации
Нажмите на кнопку Информация .
Откроется справочное окно с информацией о слое: наименованием, легендой для
отображения объектов слоя, системой координат и экстентом (координатами угловых точек
ограничивающего прямоугольника).
Для закрытия окна нажмите на крестик в правом верхнем углу окна информации.
Примечание: Для растровых слоев легенда в окне информации не отображается.
2.9.2.4. Предпросмотр слоя
В таблице со списком слоев есть возможность просмотра слоя на карте (см.
описание работы с инструментом в разделе Предпросмотр слоя).
63
2.9.2.5. Удаление слоя
1. Для удаления слоя нажмите на кнопку Удалить в строке слоя.
2. В появившемся диалоговом окне подтвердите удаление слоя либо нажмите
Отмена для отказа от удаления.
2.9.3. Стили
Во вкладке Стили можно просмотреть перечень существующих стилей в GETMAP,
а также создать новые стили. Стиль применяется для векторных слоев и определяет, как
будут выглядеть объекты слоя на карте.
Администратор может:
Применять стиль
Создавать новый стиль
Редактировать стиль
Удалять стиль
64
2.9.3.1. Применение стиля
При публикации новых векторных данных (см. раздел Публикация) создается
сервис, к которому применен стиль по умолчанию:
для точечных объектов - стиль point (красные точки);
для линейных объектов - стиль line (синие линии);
для полигональных объектов - стиль polygon (серые полигоны).
Администратор может присвоить слою любой другой подходящий стиль из списка.
1. Выделите стиль в списке, нажав на него. Строка будет показана синим
цветом.
2. Нажмите на кнопку Применить стиль в нижней части экрана.
3. В открывшемся окне Слои отметьте галочками те слои, которым
необходимо назначить выбранный стиль. При необходимости можно
воспользоваться поисковой строкой для быстрого нахождения нужного
стиля.
4. Нажмите Применить стиль для назначения стиля выбранным слоям или
Отменить для отказа от изменений.
65
Примечание: убедиться в том, что стиль слоя был изменен, можно при
предпросмотре слоя в разделе Публикация.
Внимание! Перед применением стиля к слою рекомендуется удостовериться, что
данный стиль соответствует по структуре выбранному слою. Например, в стиле может
использоваться раскраска по атрибутам или подписи объектов, предполагающие наличие
атрибутивного поля с фиксированным названием (см. разделы По атрибутам, Текст). Если в
слое не окажется атрибута с данным названием, то объекты слоя перестанут корректно
отображаться.
2.9.3.2. Создание стиля
Администратору доступно два метода создания стиля:
создание единого символа для всех объектов слоя;
создание символов по атрибутам.
Первый метод - создание единого символа - применяется в том случае, если
необходимо все пространственные объекты слоя предствить единообразно, независимо от
атрибутивного наполнения. Второй - создание символов по атрибутам - применяется в том
случае, если есть необходимость выделить отдельные пространственные объекты слоя или
показать визуально различие в атрибутивных показателей.
Помимо настройки символов, можно также предусмотреть вывод текста для подписи
объектов.
2.9.3.2.1. Единый символ
Единый символ - это одна из возможностей отображения объектов слоя в GETMAP,
которая позволяет задать всем объектам слоя один символ (вне зависимости от значений
атрибутов).
66
1. Нажмите кнопку Создать стиль, чтобы открыть окно Свойства стиля.
2. Задайте Название стиля латинскими символами и, если необходимо,
Комментарий.
3. В выпадающем списке укажите Тип геометрии объектов, для которых
создается данный стиль - это может быть точка, линия или полигон.
Примечание: обычно для отображения точечных объектов используется точечный
стиль, линейных – линейный и т. д. Но в отдельных случаях можно комбинировать типы
объектов: например, для отображения полигональных объектов указать тип геометрии
Точка, чтобы отметить центры полигонов.
4. После выбора типа геометрии нажмите ; при этом в таблице ниже
появится строка.
5. Настройте стиль, указав соответствующие параметры отображения объектов
(см. раздел Настройка стиля ).
6. Нажмите Применить в правой части экрана.
Единый символ может состоять из нескольких символов (соответственно, в таблице
будет отображено несколько строк с символами). Такая необходимость может возникнуть,
например, для отображения всех объектов слоя разными символами в зависимости от
масштабного уровня. Каждый последующий символ добавляется и изменяется, как и
предыдущий.
67
7. При необходимости повторите действия по добавлению и настройке
символов из пунктов 3-6.
8. Нажмите Сохранить внизу окна для завершения настройки стиля или
Отмена для отказа от изменений.
В процессе настройки стиля можно редактировать или удалять отдельные символы
из таблицы - см. раздел Редактирование стиля.
2.9.3.2.2. По атрибутам
Стили по атрибутам – это возможность задания разных стилей для объектов в
зависимости от значений атрибутов.
Название стиля.
Комментарий к стилю.
Шаблонный слой - тот слой, для которого предполагается создание стиля по
атрибутам.
Настройки стиля по атрибутам.
Настройки условного знака для каждого атрибута.
Стиль по атрибутам можно настроить двумя способами:
Ввод значений вручную
Выбор значений из шаблонного слоя
Стиль вручную
Настройка стиля вручную предполагает, что названия полей атрибутов и их
значения вы будете вводить вручную, не пользуясь шаблонным слоем.
68
1. Задайте Название стиля латинскими символами и, если необходимо,
Комментарий.
2. Шаблонный слой выбирать не нужно.
3. В левой части окна в строке Атрибут введите имя атрибута, по которому
будет осуществляться классификация объектов (определяющее тип объекта
или иную важную характеристику).
4. В поле Фильтр укажите условие, которое необходимо проверять.
Возможны варианты:
o = равно;
o != не равно;
o < меньше;
o <= меньше или равно;
o > больше;
o >= больше или равно.
5. В поле Значение укажите значение атрибута, которое необходимо
использовать при проверке условия.
6. Нажмите на кнопку Добавить .
В таблице появится заполненная строчка с условием отбора объектов.
Например, условие для отобора земельных участков, имеющих статус "Временный",
может выглядеть следующим образом: Status=Временный.
7. В правой части окна в выпадающем списке укажите Тип геометрии
объектов, для которых создается стиль - это может быть точка, линия или
полигон.
Примечание: обычно для отображения точечных объектов используется точечный
стиль, линейных - линейный и т. д. Но в отдельных случаях можно комбинировать типы
объектов: например, для отображения полигональных объектов указать тип геометрии
Точка, чтобы отметить центры полигонов.
8. Для данных значений атрибута настройте условный знак в правой части
экрана (см. раздел Настройка стиля).
9. Нажмите Применить в правой части экрана.
10. При необходимости повторите действия по добавлению и настройке
символов из пунктов 3-6.
11. Нажмите Сохранить внизу окна для завершения настройки стиля или
Отмена для отказа от изменений.
В процессе настройки стиля можно редактировать или удалять отдельные символы
из таблицы - см. раздел Редактирование стиля.
69
Стиль из шаблонного слоя
Настройка стиля из шаблонного слоя предполагает, что названия полей атрибутов и
их значения вы будете подгружать из шаблонного слоя.
1. Задайте Название стиля латинскими символами и, если необходимо,
Комментарий.
2. Выберите шаблонный слой, названия и значения полей атрибутов которого
будут использоваться при создании стиля. Обычно в качестве шаблонного
выбирается тот слой, к которому в дальнейшем предполагается применить
создаваемый стиль.
3. В левой части окна в выпадающем списке Атрибут выберите тот атрибут,
по которому будет осуществляться классификация объектов (определяющее
тип объекта или иную важную характеристику).
Примечание: если выбран векторный шаблонный слой, то в этом списке
отображается полный перечень атрибутов данного слоя.
4. В поле Фильтр укажите условие, которое необходимо проверять.
Возможны варианты:
o = равно;
o != не равно;
o < меньше;
o <= меньше или равно;
o > больше;
o >= больше или равно.
5. В выпадающем списке Значение укажите значение атрибута, которое необходимо
использовать при проверке условия.
Примечание: если выбран векторный шаблонный слой и один из атрибутов в поле
Атрибут, то в выпадающем списке Значение отображается полный перечень значений
указанного атрибута.
5. Нажмите на кнопку Добавить .
В таблице появится заполненная строчка с условием отбора объектов.
Например, условие для отобора земельных участков, имеющих статус "Временный",
может выглядеть следующим образом: Status=Временный.
6. В правой части окна в выпадающем списке укажите Тип геометрии
объектов, для которых создается стиль - это может быть точка, линия или
полигон.
70
Примечание: обычно для отображения точечных объектов используется точечный
стиль, линейных - линейный и т. д. Но в отдельных случаях можно комбинировать типы
объектов: например, для отображения полигональных объектов указать тип геометрии
Точка, чтобы отметить центры полигонов.
7. Для данных значений атрибута настройте условный знак в правой части
экрана (см. раздел Настройка стиля).
8. Нажмите Применить в правой части экрана.
9. При необходимости повторите действия по добавлению и настройке
символов из пунктов 3-6.
10. Нажмите Сохранить внизу окна для завершения настройки стиля или
Отмена для отказа от изменений.
В процессе настройки стиля можно редактировать или удалять отдельные символы
из таблицы - см. раздел Редактирование стиля .
2.9.3.2.3. Настройка стиля (условного знака)
Параметры настройки стиля зависят от выбранного типа геометрии и могут
включать:
символ;
размер;
цвет заливки и прозрачность;
цвет, тип, толщину контура;
масштаб;
название (в легенду).
По умолчанию новому символу уже присвоены определенные параметры
оформления, которые при желании можно изменить.
71
Окно настройки
точечного стиля
Окно настройки
линейного стиля
Окно настройки
полигонального
стиля
72
Выбор цвета
Для выбора цвета заливки и контура предусмотрена палитра цветов.
1. Щелкните по квадрату заливки или контура.
2. В открывшейся палитре цветов определите цвет любым из удобных для вас
способов: используя шкалы цветов, шестнадцатеричное представление
цвета, модели RGB или HSB.
3. Нажмите Применить. При этом цвет квадрата будет изменен.
4. Нажмите крестик в окне с палитрой, чтобы закрыть его.
Выбор размера
Размер используется для задания толщины линий, величины символа и пр.
Необходимо ввести числовое значение в пикселах.
Выбор символа
Выбор символа доступен только для точечного типа геометрии. Можно выбрать
один из стандартных символов (квадрат, точка, треугольник и др.) и полностью задать цвет
заливки, контура, толщину контура, размер значка; либо выбрать рисунок из имеющейся
библиотеки рисунков, определив только размер значка.
Выбор типа контура
Для обводки полигонов и отрисовки линий предусмотрено два варианта линий:
сплошная и пунктирная.
Настройка масштаба
С помощью раздела Масштаб можно ограничить масштабы отображения символов
на карте. В поле От вводится знаменатель минимального масштаба (например, 1 000 000), в
поле До – максимального (например, 1 000). Можно задать только одно ограничение
(минимальный либо максимальный масштаб).
Название (в легенду)
Данное поле определяет, какую подпись увидит пользователь в легенде возле
символа объекта.
Примечание: После задания всех настроек необходимо нажать кнопку Применить.
Если сразу перейти к другим действиям без применения настроек (например, к созданию
новых символов), то настройки будут сброшены.
2.9.3.2.4. Текст
Данная вкладка позволяет создавать и редактировать подписи для объектов. Текст
надписи берется из атрибутивного поля слоя.
73
Создание подписей вручную
Создание подписей из шаблонного слоя
Оформление текста
2.9.3.2.5. Создание подписей вручную
Создание подписей вручную предполагает, что названия полей атрибутов вы будете
вводить вручную, не пользуясь шаблонным слоем.
1. В левой части окна в строке Атрибут введите имя атрибута, из которого
будет выводиться текст для подписи объектов.
2. Нажмите на кнопку Добавить .
В таблице появится заполненная строчка с названием атрибутивного поля.
3. Настройте параметры оформления текста в правой части экрана (см. раздел
Оформление текста).
4. Нажмите Применить в правой части экрана.
5. При необходимости повторите действия по добавлению и настройке вывода
текста из пунктов 1-4.
6. Нажмите Сохранить внизу окна для завершения настройки стиля или
Отмена для отказа от изменений.
74
В процессе настройки стиля можно редактировать или удалять отдельные символы
из таблицы - см. раздел Редактирование стиля.
2.9.3.2.6. Создание подписей из шаблонного слоя
Настройка подписей из шаблонного слоя предполагает, что названия полей
атрибутов вы будете подгружать из шаблонного слоя.
1. Выберите шаблонный слой, названия полей атрибутов которого будут
использоваться при создании стиля. Обычно в качестве шаблонного
выбирается тот слой, к которому в дальнейшем предполагается применить
создаваемый стиль.
2. В левой части окна в выпадающем списке Атрибут выберите тот атрибут, из
которого будет браться текст для подписи объектов.
3. Нажмите на кнопку Добавить .
В таблице появится заполненная строчка с названием атрибутивного поля.
4. Настройте параметры оформления текста в правой части экрана (см. раздел
Оформление текста).
5. Нажмите Применить в правой части экрана.
6. При необходимости повторите действия по добавлению и настройке вывода
текста из пунктов 1-4.
7. Нажмите Сохранить внизу окна для завершения настройки стиля или
Отмена для отказа от изменений.
В процессе настройки стиля можно редактировать или удалять отдельные символы
из таблицы - см. раздел Редактирование стиля.
Оформление текста
В правой части окна находятся настройки отображения текста.
Визуально можно разделить их на три части:
Стиль текста – цветовое и графическое представление подписей у объектов.
75
Расположение текста – нахождение текста относительно объекта (доступные
параметры настройки зависят от типа геометрии).
Масштаб – настройка отображения/скрытия текста на разных масштабах.
По умолчанию новому символу уже присвоены определенные параметры
оформления, которые при желании можно изменить.
Стиль текста
При необходимости выполните следующие настройки:
1. В выпадающем списке выберите нужный шрифт.
2. Справа от выпадающего списка укажите размер шрифта в пикселах.
3. Выберите Цвет текста с помощью палитры. Для этого:
o Щелкните по цветному квадрату.
o В открывшейся палитре цветов определите цвет любым из удобных
для вас способов: используя шкалы цветов, шестнадцатеричное
представление цвета, модели RGB или HSB.
o Нажмите Применить. При этом цвет квадрата будет изменен.
o Нажмите крестик в окне с палитрой, чтобы закрыть его.
4. В поле Обводка при необходимости укажите цвет обводки (гало); в
соседнем поле укажите размер в пикселах.
5. Если необходимо поместить надпись на какой-нибудь фон, то укажите цвет
фона в параметре Подложка.
76
Расположение текста
В выпадающем списке Тип геометрии выберите один из предложенных вариантов:
Точка и полигон или Линия. Выбранный тип должен соответствовать типу геометрии
слоя.
Размещение текста для точки и полигона
Для типов геометрии точка или полигон свойства расположения подписей
одинаковы.
- это значок расположения текста относительно центральной точки геометрии.
1. Выберите наиболее удачное расположение для подписей, кликнув по
одному из 9 значков (справа, слева, в правом верхнем углу и т. д.).
Указанное расположение будет выделено синим контуром .
Примечание: Знак означает расположение текста на центральной точке.
2. Для смещения подписи от центральной точки введите соответствующие
значения в пикселах в полях X и Y. Направление смещения будет
определяться выбранным ранее типом расположения подписи.
3. Если необходимо повернуть подпись по определенным углом, то введите
значение в градусах в строке Поворот.
Размещение текста для линии
77
Для типа геометрии линия возможно три варианта расположения подписей:
Над линией
На линии
Под линией
1. В выпадающем списке Размещение укажите один из вариантов
расположения подписи.
2. В строчке Смещение задайте величину смещение в пикселах (для вариантов
над и под линией).
Свойства подписи
Это две дополнительные опции для настройки расположения подписей.
Объединять повторяющиеся подписи - функция объединяет одинаковые подписи для
группы связанных объектов. Например, последовательные сегменты дороги с одинаковым
названием будут подписаны только один раз.
Переносить текст по словам - функция улучшает читаемость длинных подписей,
допуская перенос по словам.
Масштаб
С помощью раздела Масштаб можно ограничить масштабы отображения текста на
карте. В поле От вводится знаменатель минимального масштаба (например, 1 000 000), в
поле До – максимального (например, 1 000). Можно задать только одно ограничение
(минимальный либо максимальный масштаб).
2.9.3.3. Редактирование стиля
Администратор может изменить существующий стиль по собственному
усмотрению.
Внимание! Редактируемый стиль мог быть применен к нескольким слоям карты.
Перед редактированием стиля рекомендуется удостовериться, что изменение настроек не
вызовет нежелательных изменений в отображении какого-либо из этих слоев. Для этого
необходимо в разделе Публикация найти все слои с заданным стилем и учитывать
требования к оформлению этих слоев, состав атрибутов и значения в процессе
редактирования стиля.
78
Чтобы начать редактирование стиля, необходимо щелкнуть на значок
Редактирование в строке с названием данного стиля окна Стили.
Будет открыто окно, идентичное окну создания стиля, однако часть параметров
окажется заполненной.
Редактирование названий
Для стиля можно изменить его название или комментарий.
Добавление новых символов
Вы можете добавить новые символы во вкладках Символ, По атрибутам или
Текст аналогично тому, как это делается при создании стиля.
79
Редактирование существующих символов
Чтобы изменить существующий символ (запись в таблице) во вкладках Символ, По
атрибутам или Текст, выполните следующее:
1. Кликните на кнопку Редактирование в строчке, для которой хотите
поменять уже созданный символ.
Система активирует правое окно с настройками стиля символа, а строчка
подсветится синим.
2. В режиме редактирования можно менять настройки символов в правой
части экрана (цвета, контуры, масштабы и др.), а также редактировать
названия атрибутов, фильтры и значения в таблице слева (для вкладок По
атрибутам и Текст).
3. По завершении редактирования нажмите на кнопку Применить.
Аналогичным образом можно редактировать существующие символы и в процессе
создания нового стиля.
Удаление существующих символов
Чтобы удалить существующий символ (запись в таблице) во вкладках Символ, По
атрибутам или Текст, кликните на кнопку Удалить в соответствующей строчки
таблицы.
80
Аналогичным образом можно удалять существующие символы и в процессе
создания нового стиля.
2.9.3.4. Удаление стиля
Администратор может удалить ранее созданный стиль.
Внимание! Удаляемый стиль мог быть применен к слоям карты. Перед удалением
стиля рекомендуется удостовериться, что это не приведет к нежелательным изменениям в
отображении объектов таких слоев. Для этого необходимо в разделе Публикация найти все
слои с заданным стилем и учитывать, что после удаления стиля объекты начнут
отображаться стилями по умолчанию.
Чтобы удалить стиль, выполните следующие действия:
1. Нажмите кнопку Удалить в строке с названием стиля окна Стили.
2. В появившемся диалоговом окне подтвердить удаление стиля либо нажмите
Отмена для отказа от его удаления.
2.10. Журнал
Раздел Журнал позволяет просматривать зарегистрированные события,
происходящие в системе.
81
Администратору доступны возможности сортировки и фильтрации событий по
различным параметрам.
2.10.1. Сортировка и фильтрация событий
Предусмотрена сортировка событий по полям Время и Тип события. Сортировка
производится по нажатию левой кнопки мыши по имени поля.
Если сортировка по полю не была применена, то в графе с названием поля нет
стрелки сортировки.
Если применена сортировка, то появляется черная стрелка, показывающая
направление текущей сортировки.
Также предусмотрена фильтрация событий по всем имеющимся в таблице полям:
для поля Время - путем выбора начальной и конечной даты периода;
для полей Тип события, Сообщение, Пользователь, Тип браузера и версия
- путем ввода ключевого слова в строку поиска;
для поля Критичность события – путем выбора уровня критичности из
выпадающего списка.
Для отмены действия фильтра необходимо стереть ранее введенные ключевые слова
или выбрать другие параметры для полей Критичность события и Время.