Skip To Content

24030: Таблица вложений слоя не содержит поле Global ID

Слой ссылается на класс пространственных объектов, содержащих вложения; таблица вложений не содержит поле Global ID. Вложения не могут редактироваться в мобильном сервисе.

Решение

  • Добавьте поле Global ID в таблицу вложений, для которой требуется открыть доступ для редактирования.
    1. Откройте окно Каталог (Catalog) в ArcMap или запустите ArcCatalog.
    2. В дереве каталога подключитесь к базе геоданных, содержащей тот класс пространственных объектов, которые вы собираетесь изменить.
    3. Щелкните правой кнопкой таблицу вложений и нажмите Управление (Manage) > Добавить глобальные идентификаторы (Add Global IDs).

    Подробнее о типах данных полей ArcGIS

  • Ничего не делайте. Если для пользователей мобильного сервиса не предусмотрена возможность добавления или удаления вложений, этот вопрос можно оставить без внимания.

Дополнительная информация

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

Более подробно о вложениях в класс пространственных объектов

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

ArcGIS for Windows Mobile поддерживает редактирование данных как в файловых, так и в многопользовательских реляционных базах геоданных. Мобильная карта может содержать слои, которые ссылаются на другие источники данных. Но если требуется получить новые пространственные объекты или обновить существующие, источник данных слоя должен быть классом объекта, который хранится в базе геоданных.

Требования классов объектов ArcGIS for Windows Mobile:

  • Должны храниться в персональной или многопользовательской базе геоданных
  • должны содержать столбец GlobalID.