24029: Источник данных слоя не содержит поле Global ID
В этом разделе
Слой ссылается на класс пространственных объектов, который не содержит поле Global ID. Этот слой не может редактироваться в мобильном сервисе.
Решение
- Добавьте поле Global ID в класс пространственных объектов, для которого требуется открыть доступ для редактирования.
- Откройте окно Каталог (Catalog) в ArcMap или запустите ArcCatalog.
- В дереве каталога подключитесь к базе геоданных, содержащей тот класс пространственных объектов, которые вы собираетесь изменить.
- Щелкните правой кнопкой класс пространственных объектов и нажмите Управление (Manage) > Добавить глобальные идентификаторы (Add Global IDs).
- Ничего не делайте. Если для пользователей мобильного сервиса не предусмотрена возможность редактирования этого слоя, этот вопрос можно оставить без внимания. Слой по прежнему будет отображаться в мобильном сервисе, однако он не будет редактируемым.
Дополнительная информация
Среда редактирования ArcGIS for Windows Mobile вместе с мощью базы геоданных и модели транзакций подходит для широкого спектра решений и рабочих процессов. Важно тщательно изучить, что поддерживается, а что нет в моделях информации базы геоданных и транзакционной модели, при определении лучшего метода поддержки приложений для полевого редактирования в ArcGIS for Windows Mobile.
ArcGIS for Windows Mobile поддерживает редактирование данных как в файловых, так и в многопользовательских реляционных базах геоданных. Мобильная карта может содержать слои, которые ссылаются на другие источники данных. Но если требуется получить новые пространственные объекты или обновить существующие, источник данных слоя должен быть классом объекта, который хранится в базе геоданных.
Требования классов объектов ArcGIS for Windows Mobile:
- Должны храниться в персональной или корпоративной базе геоданных
- должны содержать столбец GlobalID.