Редактирование графа знаний на карте

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

Узнайте о редактировании пространственных данных

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

Примечание:

Редактирование данных и модели данных графа знаний не поддерживается в ArcGIS Pro, если граф знаний использует хранилище данных NoSQL с данными, управляемыми пользователем.

Создание пространственного элемента

Чтобы создать элемент для типа элемента, связанного с векторным слоем графа знаний на карте, сначала откройте панель Создать объекты. Щелкните шаблон пространственного объекта для векторного слоя, связанного с соответствующим типом элемента. Щелкните стрелку вперед Прямой рядом с палитрой инструментов, чтобы определить значения свойств в таблице атрибутов объекта перед созданием нового элемента. Наконец, создайте объект, который определяет новый элемент.

  1. На вкладке Редактирование в группе Объекты щелкните Создать Создание объектов.

    Появится панель Создать объекты.

  2. Щелкните шаблон объектов и нажмите стрелку вперед Прямой.

    Активный шаблон для шаблона объекта, который вы щелкнули, откроется на панели Создать объекты. Активный шаблон позволяет вам указать свойства для элементов, которые будут созданы.

  3. В таблице атрибутов объекта для активного шаблона введите значения свойств, которые вы хотите применить к новому элементу.
  4. На расположенной в нижней части карты строке состояния щелкните Замыкание По замыканию и задайте нужные настройки замыкания. Для временного отключения замыкания нажмите клавишу Пробел как при создании объекта.
  5. Щелкните на карте и создайте объект.
  6. Щелкните правой кнопкой Готово Завершить или нажмите F2.

    Создается новый элемент со значениями свойств, указанными как часть активного шаблона.

  7. Когда вы закончите определять элементы, сохраните изменения. На вкладке Редактирование в группе Управление изменениями щелкните Сохранить Сохранить изменения.

    Откроется диалоговое окно Сохранить изменения.

  8. Щелкните Да, чтобы сохранить изменения в графе знаний.

    Чтобы узнать больше, см. Сохранение или отмена изменений.

Подсказка:

Чтобы изменить значения свойств элемента после создания его объекта, на вкладке Редактировать щелкните Атрибуты Атрибуты и выберите пространственный объект элемента.

Создание непространственного элемента

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

Более подробно о таблицах

  1. Разверните слой графа знаний на панели Содержание карты и откройте таблицу для типа элемента или типа отношения.
    • Щелкните правой кнопкой мыши слой пространственных объектов графа знаний, представляющий элемент, с которым связаны пространственные объекты, и щелкните Таблица атрибутов Open Table.
    • Щелкните правой кнопкой мыши таблицу графа знаний, представляющую тип непространственного элемента или тип отношения, и щелкните Открыть Open Table.

    Значения свойств, связанные с типом элемента или типом отношения, отображаются в таблице.

  2. Щелкните кнопку Вставить строки Вставить строки вверху таблицы.
  3. Введите значение Число строк, которое нужно добавить в таблицу.

    За один раз можно добавить не более 1000 строк.

  4. Щелкните Создать или нажмите Enter.
  5. Когда вы закончите определять новые элементы, сохраните изменения. На вкладке Редактирование в группе Управление изменениями щелкните Сохранить Сохранить изменения.

    Откроется диалоговое окно Сохранить изменения.

  6. Щелкните Да, чтобы сохранить изменения в графе знаний.

Обновление геометрии элементов

Когда вы создаете объект в виде исследования, он будет иметь пустую геометрию. Если вы добавляете элемент в векторный слой графа знаний, добавляя строку в его таблицу атрибутов, новый элемент также будет иметь пустую геометрию. Вы можете заменить пустую геометрию пространственным объектом с помощью инструмента редактирования Заменить геометрию. Точно так же после создания элемента на карте вы можете изменить его геометрию, используя тот же рабочий процесс.

  1. На вкладке Редактирование в группе Объекты щелкните Изменить Изменить объекты.

    Появится панель Изменить объекты.

  2. Под заголовком Изменить форму щелкните Заменить геометрию. Щелкните соответствующий инструмент редактирования объекта.

    Инструмент откроется на панели.

  3. На панели щелкните Выбрать Активная выборка и выберите элемент или элементы, которые нужно изменить.

    Выбранные элементы перечислены на панели.

    Подсказка:

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

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

  4. Отредактируйте объект, связанный с выбранным элементом, следуя шагам, предписанным конкретным инструментом.
  5. Чтобы завершить объект, щелкните правой клавишей и выберите Готово Завершить или нажмите клавишу F2.
  6. Когда вы закончите изменять элементы, сохраните изменения. На вкладке Редактирование в группе Управление изменениями щелкните Сохранить Сохранить изменения.

    Откроется диалоговое окно Сохранить изменения.

  7. Щелкните Да, чтобы сохранить изменения в графе знаний.

Редактирование свойств существующих элементов

Вы можете редактировать свойства пространственных и непространственных элементов и отношений, доступных на карте.

Редактирование свойств пространственных элементов

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

  1. На вкладке Редактирование в группе Выборка щелкните Атрибуты Атрибуты.
  2. На панели Атрибуты щелкните вкладку Выборка.
  3. Щелкните соответствующий инструмент Выбрать Выбрать и выберите объекты для элементов, которые нужно отредактировать.

    Каждый выбранный объект в каждом слое карты указан в верхней части панели Атрибуты.

  4. Разверните слой графа знаний на панели Атрибуты, чтобы увидеть элементы, выбранные на карте. В списке выберите один или несколько элементов, значения свойств которых вы хотите отредактировать.
    • Чтобы обновить значения для всех выбранных элементов в слое графа знаний, щелкните имя слоя карты на панели.
    • Чтобы выбрать несколько элементов и редактировать одно и то же поле и одно и то же значение, используйте следующие сочетания клавиш:
      • Чтобы выбрать несколько элементов, нажмите Ctrl, щелкая объекты в списке.
      • Чтобы выбрать соседние элементы в списке, нажмите Shift, щелкая первый и последний элемент.
  5. Включите или очистите Автоприменение.
    • Включите Автоприменение, чтобы ваши правки принимались автоматически, когда нажимается Enter.
    • Отключите Автоприменение, чтобы ваши правки принимались автоматически, когда нажимается Применить. Отредактированные поля выделяются зеленой вертикальной полосой, пока вы не примените изменения.
  6. Щелкните вкладку Атрибуты, чтобы отредактировать значения свойств.
  7. Щелкните ячейку, которую хотите исправить, измените значение и нажмите Enter.
    • Чтобы изменить свойство даты с помощью календаря, щелкните ячейку и щелкните Календарь Календарь. Чтобы ввести текущую дату и время, щелкните Сегодня.
      Календарь
    • Чтобы установить для поля, которое принимает значения null, значение Null, щелкните правой кнопкой мыши и щелкните Установить на '<Null>'.
      Установить на '<Null>’
  8. Если Автоприменение отключено, щелкните Применить.

    При желании, чтобы отменить редактируемое значение, щелкните Отмена.

    Примечание:

    Если вы не примените или не отмените свои изменения для выбранных элементов перед переключением текущей карты или сцены, вам будет предложено применить или отменить любые незавершенные изменения.

    Незавершенные изменения атрибутов

Редактирование свойства пространственных и непространственных элементов

Вы можете редактировать свойства пространственных и непространственных элементов и отношений, которые доступны на карте, открыв их таблицы атрибутов.

Некоторые свойства не редактируются в таблице. Сюда входят управляемые поля, такие как objectid и globalid, которые необходимы для управления данными. Для типа элемента, который может иметь пространственные объекты, содержимое поля shape можно изменить только путем редактирования объекта на карте. Для типов отношений поля, которые определяют отношения между двумя элементами, sourceGlobalID и targetGlobalID, можно редактировать только путем редактирования самого отношения.

Вы можете использовать вид Поля для добавления свойств к типу элемента или типу отношения.

  1. Разверните слой графа знаний на панели Содержание карты и откройте таблицу атрибутов для типа элемента или типа отношения.
    • Щелкните правой кнопкой мыши слой пространственных объектов, представляющий элемент, с которым связаны пространственные объекты, и щелкните Таблица атрибутов Open Table.
    • Щелкните правой кнопкой мыши таблицу, представляющую тип непространственного элемента или тип отношения, и щелкните Открыть Open Table.

    Значения свойств, связанные с типом элемента или типом отношения, отображаются в таблице.

  2. Измените значение свойства в ячейке таблицы.
  3. Нажмите Enter для сохранения изменений таблицы.

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

  4. Когда вы закончите редактирование свойств, щелкните Сохранить изменения Сохранить изменения в группе Управление изменениями на вкладке Редактировать.

Удаление пространственных и непространственных элементов

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

Удаление пространственных элементов

Вы можете удалить элементы, выбрав их пространственные объекты на карте и удалив выбранные объекты.

  1. На вкладке Редактирование в группе Выборка щелкните соответствующий инструмент Выбрать Выбрать и выберите объекты для элементов, которые нужно удалить.
  2. На вкладке Редактировать в группе Объекты щелкните Удалить Удалить.
  3. На закладке Редактирование в группе Управление изменениями щелкните Сохранить изменения Сохранить изменения.
  4. В окне сообщения Сохранить изменения щелкните Да, чтобы сохранить изменения в графе знаний.

Удаление пространственных и непространственных элементов и отношений

Вы можете удалить пространственные и непространственные элементы с карты, открыв их таблицы атрибутов.

  1. Разверните слой графа знаний на панели Содержание карты и откройте таблицу атрибутов для типа элемента или типа отношения.
    • Щелкните правой кнопкой мыши слой пространственных объектов, представляющий элемент, с которым связаны пространственные объекты, и щелкните Таблица атрибутов Open Table.
    • Щелкните правой кнопкой мыши таблицу, представляющую тип непространственного элемента или тип отношения, и щелкните Открыть Open Table.

    Значения свойств, связанные с типом элемента или типом отношения, отображаются в таблице.

  2. Щелкните заголовок строки (маленький квадрат серого цвета, содержащий номер строки) в таблице рядом с той записью, которую вы хотите выбрать. Если надо выбрать несколько записей подряд, щёлкните и прочертите мышкой.
  3. Нажмите и удерживайте Ctrl, щелкая дополнительные записи.
  4. При желании выберите диапазон записей в виде таблицы. Щёлкните первую запись нужного диапазона и нажмите клавишу Shift, пока щёлкаете последнюю запись в диапазоне.

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

  5. Вверху таблицы щелкните Удалить выборку Удалить выборку.

    Выбранные строки удаляются из таблицы, а соответствующие элементы или отношения удаляются из графа знаний.

  6. Щелкните Сохранить изменения Сохранить изменения в группе Управление изменениями на вкладке Редактирование.
  7. В окне сообщения Сохранить изменения щелкните Да, чтобы сохранить изменения в графе знаний.

Связанные разделы