Настройка доступа к слоям ЦТК в базе геоданных

Печать Предыдущая страница Стартовая страница Следующая страница

Настройка доступа к слоям ЦТК выполняется с помощью штатного средства удаленного администрирования – ГИС Администратор. Для этого необходимо выполнить запуск в web-браузере программы ГИС Администратор также, как это указано в разделе Настройка соединения с сервером БД Oracle. Подробные инструкции по работе web-приложения ГИС Администратор содержатся в эксплуатационной документации к программному изделию ГИС Сервер.

Настройка и редактирование доступа к слоям ЦТК выполняется в разделах меню «Maps» и «Groups», доступными из главного окна ГИС Администратора.

Переход к данным Карты на ГИС Сервере:

 

рисунок_50

 

Рекомендуется для каждой ЦТК создавать отдельный раздел в дереве карт ГИС Сервера. Например, на территорию Вьетнама создать раздел Vietnam и в этом разделе для карт масштаба 1 : 25 000, 1 : 50 000, 1 : 100 000 и так далее создать подразделы «25 000», «50 000» и «100 000» соответственно.

Далее для каждого подраздела следует настроить виртуальную папку ГИС Сервера, в которой будут расположены файлы с настройками доступа к отдельным слоям ЦТК в базе геоданных ArcSDE Oracle. Каждый такой файл является файлом формата XML, содержит информацию об одном слое ЦТК базы геоданных ArcSDE Oracle, ссылку на подключение к БД Oracle, настроенное на ГИС Сервере, и имеет расширение *.DBM.

Файл *.DBM может быть опубликован на ГИС Сервере самостоятельно, однако, для упрощения дальнейших действий по настройке доступа клиентов ГИС Сервера к ЦТК рекомендуется публиковать файлы *.DBM в виртуальных папках ГИС Сервера. Для каждой ЦТК в базе геоданных ArcSDE Oracle на ГИС Сервере создаётся отдельная виртуальная папка и настраивается отдельное соединение с базой данных Oracle.

Создание разделов, подразделов и настройка виртуальных папок выполняется в разделе меню «Maps».

 

Создание подраздела на ГИС Сервере:

рисунок_51

 

Сохранение нового подраздела на ГИС Сервере:

 

рисунок_52

 

В созданном подразделе создать виртуальную папку, задать для неё алиас, указать путь с директории на диске и типы публикуемых файлов - *.DBM и *.MPT.

 

Создание новой папки на ГИС Сервере:

 

рисунок_53

 

Форма параметров виртуальной папки :

 

рисунок_54

 

После того как виртуальная папка добавлена на ГИС Сервер, можно добавить или отредактировать файлы DBM в этой папке. Для этого перейти к настройкам виртуальной папки в режиме редактирования.

кнопка_2 При этом в форме настроек виртуальной папки будет доступна кнопка для файлов *,DBM. При нажатии на эту кнопку можно будет показан список DBM файлов в папке с возможностью добавления нового DBM файла или редактирования существующего.

 

Отображение созданной папки и кнопка вызова меню редактирования:

 

рисунок_55

 

Вход в режим редактирования содержимого виртуальной папки:

 

рисунок_56

 

Добавление нового DBM файла в виртуальную папку:

 

рисунок_57

 

Настройки, содержащиеся в файле DBM, подробно описаны в эксплуатационной документации к программному изделию ГИС Сервер. Для настройки доступа к слоям ЦТК в базе геоданных ArcSDE Oracle необходимо заполнить следующие параметры:

-   наименование карты;

-   классификатор (указать путь к viet25t.rsc);

-   код EPSG для слоя ЦТК;

-   масштаб;

-   выбрать ранее созданное подключение (см. Условия выполнения) или создать новое подключение к базе данных;

-   выбрать таблицу, соответствующую таблице в базе геоданных ArcSDE Oracle, которая содержит настраиваемый слой ЦТК;

-   задать время актуальности данных в секундах (по истечении заданного интервала ГИС Сервер автоматически будет запрашивать заново все данные из базы геоданных ArcSDE Oracle для слоя ЦТК);

-   указать обязательные поля: идентификатор объекта (OBJECTID) и пространственное описание (SHAPE);

-   указать поле, отвечающее за тип объекта и условный знак на карте (MADOITUONG), буквенно-цифровой код дополнительно отмечается соответствующей галкой;

-   для остальных полей с атрибутами объекта можно указать автоматическое их сопоставление с семантиками объекта карты (Correlate automatically).

 

Если все параметры заполнены корректно, то при нажатии на кнопку «Save» будет выполнено создание представления пространственной БД на ГИС Сервере.

Для организации комплексного доступа к группе слоёв ЦТК (или всей ЦТК сразу) могут применяться файлы проектов *.MPT, которые объединяют в себе ссылки на несколько заранее настроенных фалов *.DBM.

В ГИС Сервере настраивается разграничение доступа к данным.

До тех пор, пока к виртуальной папке не назначены права доступа, никто из клиентов ГИС Сервера не сможет получить доступ к данным, размещённым в этой папке. Соответственно, доступа к слоям ЦТК в базе геоданных ArcSDE Oracle также не будет.

 

Окно заполнения формы при создании новой пространственной базы данных:

 

рисунок_58

 

Для настройки доступа к данным в виртуальной папке необходимо зайти в меню «Groups» и, выбрав необходимую группу, вызвать окно редактирования доступа к данным, нажав «Edit data». В открывшемся окне можно изменить права, удалить или добавить данные.

 

Вход в режим настройки доступа к данным для группы пользователей:

 

рисунок_59

 

Для добавления данных нажать кнопку «Add data» и указать вновь добавленные виртуальные папки ГИС Сервера с файлами DBM.

 

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

 

рисунок_60

 

Добавление новых данных для выбранной группы пользователей:

 

рисунок_61

 

Для виртуальных папок с файлами DBM должны быть даны разрешения на чтение и копирование данных. Если планируется выполнять редактирование данных в базе геоданных ArcSDE Oracle через программное изделие ГИС Панорама, то дополнительно необходимо дать разрешение на редактирование.

 

Окно редактирования параметров доступа к виртуальным папкам и данным:

 

рисунок_62