3. Публикация данных

В «Геоаналитике» предусмотрены возможности публикации сервисов на основе предварительно загруженных данных (см. раздел Управление данными). Эти возможности доступны только авторизованным пользователям, имеющим соответствующие права. Подробнее настройка прав пользователей описана в разделе Администрирование.

3.1. Начало работы с интерфейсом публикации данных

Для перехода в подсистему публикации данных, нажмите на символ main_menu справа от названия платформы «Геоаналитика» и в выпадающем списке выберите «Публикация данных». Откроется страница с перечнем опубликованных в системе сервисов. На данной странице вы можете создавать, редактировать и удалять сервисы.

_images/services_list.png

Часть сервисов может быть сгруппирована. Это те сервисы, которые отображаются в папках под словом «Группы». Ниже отображаются несгруппированные сервисы. Для просмотра сервисов в группе щелкните по названию группы. На изображении каждого сервиса с помощью иконки WMS_service отображается тип сервиса – WMS, WFS или TMS. Если через дефис указана также буква T (например, WMS-T_service) – созданный сервис имеет временное измерение.

Для просмотра сервиса кликните по нему мышью. Вы увидите псевдоним сервиса, его название, тип сервиса, а также его слои.

В подсистеме публикации данных предусмотрена возможность создания сервисов с временным измерением. Такой сервис может иметь как векторные данные, содержащие атрибутивную информацию на определенную дату, так и растровые данные. Для корректной работы с временными данными растровый снимок должен содержать информацию о дате в своем названии (в формате YYYYMMDD), а векторные данные должны иметь атрибут типа date, также содержащий информацию о дате.

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

3.2. Создание сервиса

Для создания сервиса нажмите кнопку create_service_button в правой верхней части экрана страницы публикации данных. Появится окно создания нового сервиса.

_images/create_new_service.png
  1. В выпадающем списке «Тип сервиса» выберите тип: WMS, WFS или TMS. В большинстве ситуаций рекомендуется оставлять значение по умолчанию (WMS).
  2. Поставьте галочку напротив поля «Сервис с временным измерением», если необходимо создать такой сервис.
  3. В поле «Отображаемое название сервиса» введите понятное для пользователей название (можно по-русски).
  4. В поле «Название сервиса» введите англоязычное наименование. Не рекомендуется использовать специальные символы (кроме знака подчеркивания), а также начинать название с цифр.
  5. Нажмите кнопку create_button для создания нового сервиса. Сервис будет создан, однако он пока не содержит никаких данных. Далее в сервис необходимо добавить один или несколько слоев данных (см. раздел Добавление слоя в сервис) и настроить их отображение (см. раздел Настройка стиля отображения). Для отказа от создания сервиса нажмите кнопку cancel_button.

3.3. Добавление слоя в сервис

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

_images/service.png

Появится окно редактирования сервиса. В левой части окна отображается перечень слоев, добавленных в сервис. В правой части окна – предварительный просмотр сервиса на базовой подложке openstreetmap. Если сервис новый, то список слоев будет пустой, а в области карты будет видна только подложка.

_images/service_details.png

Нажмите кнопку add_layer_in_service_button. Появится окно добавления слоя в сервис.

_images/create_new_layer.png

Заполните следующие поля:

  1. В поле «Название слоя» введите понятное для пользователей название (можно по-русски).
  2. В выпадающем списке «Тип источника данных» выберите один из предложенных вариантов – «База данных PostGIS» или «Файловая директория». Источники данных ниже будут отфильтрованы в соответствии с указанным типом.
  3. В выпадающем списке «Источники данных» выберите источник для подключения. Ниже появится еще один выпадающий список с перечнем пространственных данных в выбранном источнике данных.
  4. Выберите пространственные данные в нижнем выпадающем списке.
_images/create_new_layer_parameters.png
  1. В случае если выбрана файловая директория, содержащая несколько космических снимков, появится поле «Мозаика». Поставьте чекбокс напротив «Мозаика», если в данную файловую директорию загружены космические снимки, являющиеся мозаикой. При этом каждый космический снимок в дальнейшем не нужно будет добавлять в сервис в качестве слоя – сервис автоматически загрузит все снимки в виде мозаики.
  2. В случае если сервис, в который добавляется слой, является сервисом с временным измерением, для растрового слоя нужно также выбрать слой, который будет отображаться при открытии проекта. Снимок должен содержать в своем названии информацию о дате в формате YYYYMMDD, и в случае успешного распознавания даты системой появится сообщение о том, что дата распознана (Параметры создания растрового слоя для сервиса с временным измерением). Примите во внимание, что для создания временного растрового слоя не нужно создавать слой для каждого снимка отдельно, достаточно выбрать из папки с растрами один снимок для слоя, остальные подтянуться в слой автоматически. Для векторного слоя необходимо выбрать атрибут, содержащий информацию о дате (Параметры создания векторного слоя для сервиса с временным измерением). Обратите внимание, что атрибут должен иметь тип date.
_images/create_new_layer_time_raster.png

Параметры создания растрового слоя для сервиса с временным измерением

_images/create_new_layer_time_vector.png

Параметры создания векторного слоя для сервиса с временным измерением

  1. Нажмите кнопку create_button.

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

3.4. Настройка стиля отображения

Стиль – это способ отображения объектов на карте. Для каждого слоя в сервисе можно назначить один или несколько стилей. Так, один объект на карте может одновременно отображаться точечными символами и надписями. В этом случае необходимо добавить для слоя два отдельных стиля (символ и текст, соответственно). При добавлении нового слоя в сервис каждому слою присваивается по умолчанию только стиль «Текст» (т.е. вывод в качестве надписи объекта значения из атрибутивного поля). Но по умолчанию атрибутивное поле не выбрано, поэтому текст на карте не появляется. Вы можете изменить имеющийся стиль слоя или добавить дополнительный стиль. Щелкните по слою в левой части окна настройки сервиса, чтобы перейти к его настройке.

_images/layers.png

Появится окно, в котором отображается перечень стилей, имеющихся для данного слоя. Так, на рисунке ниже для слоя «Субъекты Российской Федерации» применено два стиля – «Стиль полигона» и «Стиль текста». Иконки слева от названий стилей показывают тип стиля, а цветовые индикаторы под названиями стилей – цвета, используемые для отображения полигонального символа и текста, соответственно.

_images/styles.png

Для добавления нового стиля нажмите кнопку add_button справа от заголовка «Стили». Будет добавлен новый стиль, соответствующий типу геометрии слоя, и появится страница настроек нового стиля. Задайте нужные параметры стиля в соответствии с разделами: Стиль изображения, Стиль изображения в сервисе с временным измерением, Стиль точки, Стиль линии, Стиль полигона, Стиль текста.

Для изменения настройки уже добавленного стиля, щелкните по названию стиля. Откроется окно настроек стиля, в котором необходимо изменить параметры в соответствии с разделами: Стиль изображения, Стиль изображения в сервисе с временным измерением, Стиль точки, Стиль линии, Стиль полигона, Стиль текста.

Для удаления существующего стиля нажмите кнопку «Удалить стиль» delete_button справа от названия стиля. Стиль «Текст» удалить нельзя.

3.4.1. Стиль изображения

Окно настроек стиля изображения (доступно только для растровых слоев) выглядит следующим образом:

_images/style_image.png

При изменении настроек в разделе слева автоматически меняется изображение объектов на карте справа. Для детальной настройки параметров отображения проделайте следующие действия:

  1. Чтобы изменить прозрачность слоя, в строке «Прозрачность» задайте нужное значение, передвинув ползунок, либо введя числовое значение в поле справа. Прозрачность может принимать значения от 0 до 1 (0 – полностью прозрачное изображение, 1 – полностью непрозрачное).
_images/opacity_settings.png
  1. Чтобы изменить масштаб отображения изображения, задайте ограничения в строке «Масштаб». По умолчанию изображение будет отображаться на всех уровнях масштаба – от 0 до 22, где 0 – минимальный масштаб (уровень всего мира), 22 – максимальный (уровень отдельных объектов). Чтобы изменить ограничения, переместите ползунки на шкале масштаба, либо введите новые числовые значения в поля слева и справа от шкалы.
_images/scale.png

3.4.2. Стиль изображения в сервисе с временным измерением

Окно настроек стиля изображения в сервисе с временным измерением выглядит следующим образом:

_images/style_image_time.png

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

Для детальной настройки параметров отображения проделайте следующие действия:

  1. Чтобы изменить прозрачность слоя, в строке «Прозрачность» задайте нужное значение, передвинув ползунок, либо введя числовое значение в поле справа. Прозрачность может принимать значения от 0 до 1 (0 – полностью прозрачное изображение, 1 – полностью непрозрачное).
_images/opacity_settings.png
  1. Чтобы задать цвета и диапазоны классов для стилизации изображения, кликните по черно-белой шкале в строке «Палитра». По умолчанию значения точек изображения разделены по методу «Равные интервалы» на 2 класса и имеют раскраску от черного к белому. Выполните настройку цвета по значению согласно разделу Цвет по значению.
_images/style_image_time_pallete.png
  1. Чтобы задать тип раскраски, кликните по выпадающему списку в строке «Тип раскраски» и выберите один из предложенных вариантов. Доступны следующие опции: интерполяция и точные значения. В случае раскраски по типу «Точные значения» каждому значению из диапазона будет присвоен цвет, выбранный пользователем для данного диапазона. В случае раскраски по типу «Интерполяция» раскраска значений будет иметь плавный переход от цвета одного диапазона к цвету другого.
_images/classification_image.png

Возможные типы раскраски для изображения в сервисе с временным измерением: 1 – раскраска по типу «Точное значение»; 2 – раскраска по типу «Интерполяция»

  1. Чтобы изменить масштаб отображения изображения, задайте ограничения в строке «Масштаб». По умолчанию изображение будет отображаться на всех уровнях масштаба – от 0 до 22, где 0 – минимальный масштаб (уровень всего мира), 22 – максимальный (уровень отдельных объектов). Чтобы изменить ограничения, переместите ползунки на шкале масштаба, либо введите новые числовые значения в поля слева и справа от шкалы.
_images/scale.png

3.4.3. Стиль точки

Окно настроек стиля точки выглядит следующим образом:

_images/style_points.png

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

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

3.4.3.1. Отображение с помощью фигуры (круга)

В окне настройки стиля точки щелкните по кнопке «Фигура» с изображением серых кружков в левом верхнем углу экрана (при создании нового стиля именно этот тип отображения открывается по умолчанию). Откроется окно настройки отображения с помощью фигуры – круга.

_images/style_points_without_map.png

Для детальной настройки параметров отображения проделайте следующие действия:

  1. Чтобы изменить размер кружка, щелкните по числовому полю в строке «Фигура». Укажите нужный размер, передвинув ползунок, либо введя числовое значение в текстовое поле справа.
_images/style_points_contour_size.png
  1. Чтобы изменить цвет кружка, щелкните по цветовой шкале в строке «Фигура». Появится цветовая палитра, в которой можно задать цвет единым для всех объектов или различающимся в зависимости от значения атрибута (см. раздел Настройка цвета).
_images/style_points_figure_colour.png
  1. Чтобы изменить толщину контура, щелкните по числовому полю в строке «Контур». Укажите нужный размер, передвинув ползунок либо введя числовое значение в текстовое поле справа.
_images/style_points_contour_size.png
  1. Чтобы изменить цвет контура, щелкните по цветовой шкале в строке «Контур». Появится цветовая палитра, в которой можно задать цвет единым для всех объектов (см. раздел Единый цвет).
_images/style_points_contour_colour.png
  1. Чтобы изменить масштаб отображения объектов, задайте ограничения в строке «Масштаб». По умолчанию объекты будут отображаться на всех уровнях масштаба – от 0 до 22, где 0 – минимальный масштаб (уровень всего мира), – максимальный (уровень отдельных объектов). Чтобы изменить ограничения, переместите ползунки на шкале масштаба либо введите новые числовые значения в поля слева и справа от шкалы.
_images/scale.png
  1. Если необходимо разрешить наложения, поставьте галочку напротив соответствующего поля.

3.4.3.2. Отображение с помощью готовой картинки

В окне настройки стиля точки щелкните по кнопке «Изображение». Откроется окно настройки отображения с помощью картинки.

_images/style_points_image.png

Вы можете использовать уже имеющиеся картинки или загрузить новые.

  1. Для выбора иконки для отображения точки на карте кликните по символу геолокации в строке «Изображение». Перед Вами откроется библиотека уже загруженных изображений.
_images/style_points_image_choose.png
  1. В библиотеке иконок щелкните по той картинке, которую хотите использовать для отображения объектов. На карте объекты сразу же будут показаны новой иконкой.
_images/style_points_map.png
  1. Если необходимо загрузить новую картинку в библиотеку стилей прокрутите список имеющихся изображений вниз и нажмите кнопку style_points_add_image. В появившемся окне «Открыть» найдите новое изображение, выделите его и нажмите кнопку «Открыть». Указанное изображение будет загружено на сервер и появится в конце списка доступных для использования изображений. Поддерживается загрузка иконок следующих форматов: JPEG, PNG, SVG.
_images/choose_image.png
  1. Если вы хотите отображать объекты разными иконками в зависимости от значения атрибута, передвиньте ползунок «По значению» во включенное положение над библиотекой картинок и выберите атрибут в появившемся выпадающем списке. Будет выведен перечень значений атрибута, и для каждого значения будет присвоена иконка по умолчанию (символ геолокации). Кликайте поочередно по каждой иконке в списке и меняйте ее на необходимую, аналогично тому, как это описано в п.2 и п.3.
_images/style_points_by_value.png

Для детальной настройки параметров отображения проделайте следующие действия:

  1. Чтобы изменить размер иконки, в строке «Размер» задайте нужное значение, передвинув ползунок, либо введя числовое значение в поле справа:
_images/size.png
  1. Чтобы изменить прозрачность слоя, в строке «Прозрачность» задайте нужное значение, передвинув ползунок, либо введя числовое значение в поле справа. Прозрачность может принимать значения от 0 до 1 (0 – полностью прозрачное изображение, 1 – полностью непрозрачное).
_images/opacity_settings.png
  1. Чтобы изменить расположение изображения относительно точечного объекта, справа от строки «Смещение точки» измените значения смещения x и y. По умолчанию смещение нулевое, т.е. центр иконки совпадает с точечным объектом. Ниже приведены примеры расположения точечного объекта относительно центра иконки при разных значениях смещения (красный кружок обозначает точечный объект).
Пример смещений центра иконки относительно точечного объекта
Смещение X Смещение Y Иллюстрация
0 0 _images/illustration_1.png
0 -10 _images/illustration_2.png
10 10 _images/illustration_3.png
  1. Чтобы изменить масштаб отображения объектов, задайте ограничения в строке «Масштаб». По умолчанию объекты будут отображаться на всех уровнях масштаба – от 0 до 22, где 0 – минимальный масштаб (уровень всего мира), 22 – максимальный (уровень отдельных объектов). Чтобы изменить ограничения, переместите ползунки на шкале масштаба, либо введите новые числовые значения в поля слева и справа от шкалы.
_images/scale.png
  1. Если необходимо разрешить наложения, поставьте галочку напротив соответствующего поля.

3.4.3.3. Отображение с помощью тепловой карты

В окне настройки стиля точки щелкните по кнопке «Тепловая карта». Откроется окно настройки отображения с помощью тепловой карты:

_images/style_points_heatmap.png

Для детальной настройки параметров отображения проделайте следующие действия:

  1. Чтобы изменить расцветку тепловой карты, щелкните по цветовой шкале в строке «Расцветка». Появится цветовая палитра, в которой можно задать количество цветов для отображения тепловой карты (от 1 до 10). Выполните настройку цвета по значению согласно разделу Цвет по значению. По умолчанию раскраска тепловой карты составляет 6 классов.
  2. Чтобы изменить количество классов, используемых при стилизации тепловой карты, кликните по текущему значению классов, и в открывшемся выпадающем списке выберите нужное количество классов:
_images/heat_map_stylization.png
  1. Чтобы изменить размер отображения объектов тепловой карты, в строке «Размер» задайте нужное значение, передвинув ползунок, либо введя числовое значение в поле справа:
_images/size.png
  1. Чтобы изменить прозрачность слоя, в строке «Прозрачность» задайте нужное значение, передвинув ползунок, либо введя числовое значение в поле справа. Прозрачность может принимать значения от 0 до 1 (0 – полностью прозрачное изображение, 1 – полностью непрозрачное).
_images/opacity_settings.png

3.4.4. Стиль линии

Окно настроек стиля линии выглядит следующим образом:

_images/style_line.png

При изменении настроек в разделе слева автоматически меняется изображение объектов на карте справа. Для детальной настройки параметров отображения проделайте следующие действия:

  1. Чтобы изменить толщину линии, щелкните по числовому полю в строке «Заливка». Укажите нужный размер, передвинув ползунок, либо введя числовое значение в поле справа:
_images/style_line_contour_size.png
  1. Чтобы изменить цвет линии, щелкните по цветовой шкале в строке «Заливка». Появится цветовая палитра, в которой можно задать цвет единым для всех объектов или различающимся в зависимости от значения атрибута (см. раздел Настройка цвета).
_images/style_line_colour.png
  1. Чтобы изменить масштаб отображения объектов, задайте ограничения в строке «Масштаб». По умолчанию объекты будут отображаться на всех уровнях масштаба – от 0 до 22, где 0 – минимальный масштаб (уровень всего мира), 22 – максимальный (уровень отдельных объектов). Чтобы изменить ограничения, переместите ползунки на шкале масштаба, либо введите новые числовые значения в поля слева и справа от шкалы:
_images/scale.png

3.4.5. Стиль полигона

Окно настроек стиля полигона выглядит следующим образом:

_images/style_poly.png

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

Для детальной настройки параметров отображения проделайте следующие действия:

  1. Чтобы изменить цвет заливки, щелкните по цветовой шкале в строке «Заливка». Появится цветовая палитра, в которой можно задать цвет единым для всех объектов или различающимся в зависимости от значения атрибута (см. раздел Настройка цвета):
_images/style_poly_colour.png
  1. Чтобы изменить толщину контура, щелкните по числовому полю в строке «Контур». Укажите нужный размер, передвинув ползунок либо введя числовое значение в поле справа:
_images/style_poly_contour_size.png
  1. Чтобы изменить цвет контура, щелкните по цветовой шкале в строке «Контур». Появится цветовая палитра, в которой можно задать цвет единым для всех объектов или различающимся в зависимости от значения атрибута (см. раздел Настройка цвета):
_images/style_poly_contour_colour.png
  1. Чтобы изменить масштаб отображения объектов, задайте ограничения в строке «Масштаб». По умолчанию объекты будут отображаться на всех уровнях масштаба – от 0 до 22, где 0 – минимальный масштаб (уровень всего мира), 22 – максимальный (уровень отдельных объектов). Чтобы изменить ограничения, переместите ползунки на шкале масштаба, либо введите новые числовые значения в поля слева и справа от шкалы:
_images/scale.png

3.4.6. Стиль текста

Стиль текста позволяет выводить возле объектов надписи (например, наименования объектов), текст которых берется из атрибутивного поля.

Окно настроек стиля текста выглядит следующим образом:

_images/style_text.png

При изменении настроек в разделе слева автоматически меняется надпись объектов на карте справа.

Для детальной настройки параметров отображения проделайте следующие действия:

  1. Чтобы задать источник текста, щелкните по выпадающему списку в строке «Атрибут» и выберите одно из атрибутивных полей слоя. Текст из данного поля будет выводиться на карту в качестве подписи к объекту:
_images/style_text_attributes.png
  1. Чтобы изменить шрифт текста, щелкните по выпадающему списку в строке «Шрифт» и выберите один из предложенных вариантов:
_images/style_text_font.png
  1. Чтобы изменить размер шрифта, щелкните по числовому полю в строке «Заливка». Укажите нужный размер, передвинув ползунок, либо введя числовое значение в поле справа.
_images/style_text_font_size.png
  1. Чтобы изменить цвет шрифта, щелкните по цветовой шкале в строке «Заливка». Появится цветовая палитра, в которой можно задать цвет единым для всех объектов (см. раздел Единый цвет).
_images/style_text_colour.png
  1. Чтобы изменить толщину контура текста, щелкните по числовому полю в строке «Контур». Укажите нужный размер, передвинув ползунок, либо введя числовое значение в поле справа.
_images/style_text_contour_size.png
  1. Чтобы изменить цвет контура, щелкните по цветовой шкале в строке «Контур». Появится цветовая палитра, в которой можно задать цвет единым для всех объектов (см. раздел Единый цвет). При этом вокруг текста появляется контур (гало) соответствующего цвета.
_images/style_text_contour_colour.png
  1. Чтобы изменить масштаб отображения текста, задайте ограничения в строке «Масштаб». По умолчанию объекты будут отображаться на всех уровнях масштаба – от 0 до 22, где 0 – минимальный масштаб (уровень всего мира), 22 – максимальный (уровень отдельных объектов). Чтобы изменить ограничения, переместите ползунки на шкале масштаба, либо введите новые числовые значения в поля слева и справа от шкалы.
  2. Если необходимо запретить подписи при пересечении объектов, поставьте галочку напротив соответствующего поля.
  3. Если необходимо разрешить наложения, поставьте галочку напротив соответствующего поля.
  4. Чтобы изменить тип размещения подписи, щелкните по выпадающему списку в строке «Тип размещения» и выберите один из предложенных вариантов:
_images/style_text_location_type.png

Доступны следующие варианты:

  • Point (подписи будут размещены относительно центральной точки полигона или линии);
  • Line (подписи будут размещены вдоль линии или границы полигона);
  • Interior (подписи будут размещены внутри полигона).

Примечание: для точечных объектов тип размещения «line» работать не будет, а типы размещения «point» и «interior» дадут одинаковые результаты. Для линейных объектов типы размещения «point» и «interior» также дадут одинаковые результаты. Для полигональных объектов тип размещения «line» работать не будет.

  1. Чтобы указать расстояние между подписями (в пикселах), кликните по числовому полю в строке «Расстояние между подписями». Укажите нужное расстояние, пользуясь переключателем switch, либо введя числовое значение в поле справа. В случае если расстояние между подписями на карте будут меньше указанного, соседние подписи отображаться не будут.

3.4.7. Настройка цвета

Окно настройки цвета выглядит практически одинаково вне зависимости от точки вызова (при настройке цвета шрифта, заливки, контура и пр.):

_images/colour_settings.png

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

3.4.7.1. Единый цвет

Чтобы изменить цвет, воспользуйтесь одним из следующих способов:

  1. Передвиньте ползунок с цветом и затем щелкните по цветовому полю:
_images/colour.png
  1. Введите значения RGB в поля R, G, B, соответственно:
_images/rgb.png
  1. Введите шестнадцатеричное значение цвета в поле Hex:
_images/hex.png

Чтобы изменить прозрачность, воспользуйтесь одним из следующих способов:

  1. Передвиньте ползунок прозрачности;
_images/colour_opaity_scale.png
  1. Введите значение от 0 до 1 в поле альфа-канала A (0 – полностью прозрачный цвет, 1 – полностью непрозрачный):
_images/alpha.png

3.4.7.2. Цвет по значению

Чтобы назначить цвета в зависимости от значения атрибута, передвиньте ползунок «По значению» во включенное положение. В выпадающем списке появится перечень атрибутивных полей:

_images/colour_by_value.png

Выберите в списке то атрибутивное поле, которое будет использоваться для классификации объектов. В зависимости от типа атрибутивного поля доступны два варианта:

  1. Если вы выбрали текстовое поле, появится перечень уникальных значений данного поля, и каждому значению будет присвоен свой цвет заливки. Остальные значения будут отнесены к группе «По умолчанию»:
_images/colour_by_text_attribute.png

При необходимости изменить цвет щелкните по цветовому символу справа от наименования атрибута и выберите другой цвет в соответствии с разделом Единый цвет.

  1. Если вы выбрали числовое значение, то весь диапазон встречающихся значений будет разбит по умолчанию на пять классов (для растровых слоев с временным измерением – на два класса), и каждому диапазону будет присвоен свой цвет заливки:
_images/classification.png

Выполните настройку стилизации по числовому значению согласно следующим пунктам:

  1. При необходимости изменить метод разбиения на классы щелкните по кнопке «Равные интервалы» и выберите в выпадающем списке один из предложенных методов. Доступны следующие методы разбиения на классы: равные интервалы, ручные интервалы или квантили. При выборе метода разбиения «Квантили» диапазон возможных значений будет разделен на неравные интервалы, но количество значений в каждом классе будет одинаково (метод классификации «Квантили» не доступен для стилизации изображения в сервисе с временным измерением). По умолчанию установлен метод разбиения «Равные интервалы».
_images/classification_methods.png
  1. При необходимости изменить количество классов в случае выбора метода «Равные интервалы» щелкните по кнопке с указанием текущего количества классов и выберите одно из предложенных значений. Максимально возможное количество классов – 20.
_images/classification_number_of_classes.png
  1. При необходимости изменить вариант раскраски щелкните по кнопке «Палитра» и выберите оду из предложенных цветовых схем. Для смены последовательности цветов на противоположную нажмите change_colours.
_images/classification_pallete.png
  1. При необходимости изменить цвета, автоматически распределенные палитрой, для какого-либо из диапазонов кликните мышью по тому цвету на шкале, который необходимо изменить. Справа от шкалы появится окно настройки цвета.
_images/classification_colour_of_classes.png

Настройка отдельного цвета в схеме: 1 – выбор цвета для редактирования; 2 – настройка цвета

  1. Настройте цвета в соответствии с разделом Единый цвет.
  2. При необходимости изменить количество классов в случае выбора метода «Ручные интервалы» наведите курсор мыши на одну из границ классов. Появится кнопка «Добавить границу». Нажмите ее.
_images/manual_intervals.png
  1. Добавьте необходимое количество границ (максимально возможное количество границ – 21 граница для 20 классов).
  2. Для изменения числового значения границы класса наведите курсор мыши на числовое поле, которое необходимо изменить. Нажимайте на стрелки вверх или вниз для увеличения или уменьшения значения, соответственно, или же введите значение с клавиатуры. Для того чтобы сохранить введенное значение, нажмите Enter. Для отмены удаления нажмите Esc. Аналогичным образом установите числовые значения границ для всех классов.
  3. Для удаления границы класса наведите курсор мыши на числовое поле, затем удалите это значение, воспользовавшись клавишами Delete или Backspace на клавиатуре. Для того чтобы принять удаление границы, нажмите Enter. Для отмены удаления нажмите Esc.
  4. Для добавления подписи к диапазону наведите курсор мыши на верхнюю границу интервала, подпись к которому необходимо добавить. Появится кнопка «подпись». Нажмите ее. В открывшемся поле введите значение для подписи. Для того чтобы сохранить введенное значение, нажмите Enter. Для отмены нажмите Esc.
_images/classification_labels_for_classes.png

3.5. Удаление сервиса

Для удаления сервиса найдите на странице «Публикация данных» интересующий вас сервис и отметьте его галочкой в левом верхнем углу. Можно производить удаление сразу нескольких сервисов – для этого отметьте галочкой все интересующие вас сервисы.

_images/service_choose.png

Название сервиса подсветится синей рамкой, и на странице публикации данных вверху появится строка с отметкой о том, что сервис выбран, а также появится список доступных действий.

_images/service_available_actions.png

В строке выбранного сервиса нажмите «Удалить». Подтвердите действие в появившемся окне запроса подтверждения. Сервис будет удален, при этом исходные данные (в виде таблиц базы данных или файлов) сохранятся.

3.6. Создание группы сервисов

Для удобства работы с сервисами предусмотрена возможность их группировки. Для создания группы нажмите кнопку create_group_button в правой верхней части экрана страницы публикации данных. Появится окно создания новой группы:

_images/create_group.png

Введите название группы и нажмите кнопку create_folder_button. Для отказа от создания новой группы нажмите кнопку cancel_button.

3.7. Переименование названия группы сервисов

Для переименования названия группы сервисов найдите на странице «Публикация данных» интересующую вас группу сервисов и наведите на нее курсор мыши. Справа от названия группы появится символ меню группы – три синие точки, расположенные вертикально: service_groups_menu:

_images/services_groups.png

Нажмите на символ меню группы. Вы увидите два доступных действия: «Переименовать» и «Удалить». Нажмите «Переименовать». В открывшемся окне введите новое название группы и нажмите кнопку service_groups_rename_button. Для отказа от переименования нажмите кнопку cancel_button.

3.8. Перемещение сервиса

Созданные сервисы можно перемещать внутри групп (папок) сервисов. Для этого найдите на странице «Публикация данных» интересующий вас сервис и отметьте его галочкой в левом верхнем углу. Можно производить перемещение сразу нескольких сервисов – для этого отметьте галочкой все интересующие вас сервисы. Название сервиса подсветится синей рамкой, и на странице публикации данных вверху появится строка с отметкой о том, что сервис выбран, а также появится список доступных действий. В строке выбранного сервиса нажмите «Переместить». В открывшемся окне нажмите на название папки, в которую вы хотите переместить сервис (папка будет выделена и отмечена галочкой), и нажмите service_shift_button. Для отказа от перемещения сервиса нажмите кнопку cancel_button.

3.9. Удаление группы сервисов

Для удаления группы сервисов найдите на странице «Публикация данных» интересующую вас группу сервисов и наведите на нее курсор мыши. Справа от названия группы появится символ меню группы – три синие точки, расположенные вертикально: service_groups_menu. Нажмите на символ меню группы. Вы увидите два доступных действия: «Переименовать» и «Удалить». Нажмите «Удалить». Подтвердите действие в появившемся окне запроса подтверждения. Группа будет удалена вместе со всеми сервисами, созданными в ней. Исходные данные (в виде таблиц базы данных или файлов) сохранятся.

3.10. Управление кэшированием

Кэширование сервисов позволяет увеличить скорость отображения данных за счет предварительного рендеринга фрагментов карт на заданные масштабы и территории. Кэширование целесообразно использовать для слоев, содержащих большое количество данных, в которых не планируется частое обновление информации – например, для базовых карт. Для управления кэшированием нажмите кнопку «Добавить кэш»: add_cash_button возле сервиса, который необходимо закэшировать. Появится окно настроек кэширования сервиса:

_images/cashing_menu.png

В окне отображается следующая справочная информация:

  • Последнее кэширование: дата предыдущего запуска процесса кэширования; при первом запуске процесса отображается надпись «не выполнялось»;
  • Ожидаемый размер кэша: ориентировочный объем кэша исходя из заданных ограничений области и масштаба;
  • Доступное место на сервере: общий объем свободной памяти на сервере.

В окне настроек кэширования сервиса укажите следующие параметры:

  1. В строке «Диапазон видимости» укажите ограничения масштаба, которые будут использоваться при кэшировании. По умолчанию кэширование будет проходить на всех уровнях масштаба – от 0 до 22, где 0 – минимальный масштаб (уровень всего мира), 22 – максимальный (уровень отдельных объектов). Чтобы изменить ограничения, переместите ползунки на шкале масштаба, либо введите новые числовые значения в поля слева и справа от шкалы. Например, можно отказаться от кэширования сервисов на крупных масштабах (уровни 15-22), чтобы снизить количество требуемой памяти.
  2. В строке «Количество процессов» укажите количество процессов, которое может одновременно выполняться при кэшировании. Обратите внимание, что увеличение количества процессов приводит к увеличению скорости кэширования, однако также увеличивает нагрузку на сервер и на базу данных (в случае если данные из сервиса хранятся в базе данных). Поэтому при увеличении количества процессов стоит учесть возможности сервера. Максимально возможное количество процессов – 4.
  3. В строке «Формат тайлов» выберите подходящий формат – PNG или JPEG. Если необходима поддержка прозрачности для фрагментов тайлов, то нужно выбирать PNG.
  4. По умолчанию будет кэшироваться весь экстент слоя. Если необходимо закэшировать отдельный фрагмент, то в строке «Ограничение области» нажмите кнопку «Указать». Затем нажмите кнопку «Нарисовать прямоугольник»: draw_square_button в левом верхнем углу появившейся карты и, зажав левую кнопку мыши, обведите на карте нужную область.
_images/cashing_settings.png
  1. При необходимости изменить область кэширования нажмите кнопку «Очистить карту»: clean_map_button и затем вновь нарисуйте нужную область на карте с использованием инструмента «Нарисовать прямоугольник»: draw_square_button.
  2. Нажмите кнопку create_cash_button для запуска процесса кэширования. Будет запущен процесс кэширования, при этом иконка инструмента кэширования сервиса на странице публикации примет вид cash_in_process.
_images/cashing_status.png
  1. Чтобы просмотреть статус кэширования, щелкните по иконке cash_in_process возле сервиса на странице публикации данных либо выберите вкладку «Кэширование сервисов» вверху страницы публикации данных. Будет открыта страница с перечнем задач кэширования и процентом выполнения.
_images/cashing_tasks.png
  1. Если необходимо приостановить задачу, нажмите кнопку pause_button слева от названия процесса.
  2. Если необходимо удалить задачу кэширования, нажмите кнопку «Удалить кэш» delete_cash_button справа от процесса кэширования.