Экспорт пространственных данных по слоям ЦТК в базу геоданных ArcSDE через ГИС Сервер |
Одним из вариантов реализации экспорта пространственных данных в базу геоданных ArcSDE Oracle является обеспечение возможности редактирования информации средствами программного изделия ГИС Панорама информации непосредственно в базе геоданных ArcSDE Oracle. В процессе редактирования объекты могут создаваться, изменяться или удаляться. Редактированию могут подвергнуться как атрибуты (семантики) объекта, так и его пространственное описание. Для обеспечения возможности редактирования информации средствами ГИС Панорама информации непосредственно в базе геоданных ArcSDE Oracle в обязательном порядке должны быть выполнены действия, предусмотренные в разделе Создание дополнительных программных объектов в базе геоданных, в дополнение к действиям, перечисленным в разделах Настройка сервера БД Oracle-Настройка базы геоданных для доступа к пространственным данным внешних клиентов и Условия выполнения. Для редактирования объектов слоёв ЦТК, которые содержаться в таблицах базы геоданных ArcSDE Oracle, необходимо в программном изделии ГИС Панорама выполнить подключение к ГИС Серверу, где предварительно должен быть настроен доступ к этим слоям (см. Настройка соединения с сервером БД Oracle и Настройка доступа к слоям ЦТК в базе геоданных). Затем открыть их так же, как это описано в разделе Импорт слоёв ЦТК из базы геоданных ArcSDE через ГИС Сервер. Когда данные по выбранным слоям ЦТК будут открыты полностью, кнопки редактора карты станут доступными, если у пользователя ГИС Панорама имеются права на редактирование этих слоёв на ГИС Сервере. Поскольку редактирование средствами ГИС Панорама через ГИС Сервер выполняется непосредственно в таблицах базы геоданных ArcSDE Oracle, программные средства ArcGIS, подключённые к этой базе в режиме реального времени, увидят сделанные изменения. Для примера рассмотрим процесс редактирования отдельно взятого слоя ЦТК. Откроем его в ГИС Панорама и в ArcMap 10.1. С помощью редактора карты в ГИС Панорама (F4) произвести ряд изменений в слое ЦТК. Например, изменить существующий объект или добавить новый. При изменениях в слое ЦТК необходимо следить за тем, чтобы все семантики, которые являются обязательными для данного слоя, были заполнены. В противном случае сохранение объекта в БД не выполнится.
Параллельное открытие слоя ЦТК в ГИС Панорама и в ArcMap 10.1:
Редактирование существующего объекта в слое ЦТК и создание нового объекта такого же типа:
Если сделанные изменения автоматически не отображаются в приложении ArcMap 10.1, необходимо нажать кнопку «F5» для обновления данных из базы.
Отображение в приложении ArcMap 10.1 внесенных изменений с помощью ГИС Панорама:
|