000439 : Схема данных наложения не соответствует входным данным.
Описание
Инструмент Обновить требует, чтобы во входных наборах данных и наборах данных обновления были совпадающие схемы. Соответствующие свойства схемы, которые должны совпадать, в этом случае следующие:
- Поля должны быть одинаковыми (имена и свойства).
- Геометрия должна быть одного типа (оба POINT или оба LINE и т.д...)
- Или оба набора данных должны содержать Ms (значения М), или ни один из них не должен содержать значения М.
- Или оба набора данных должны иметь Zs (значения Z), или ни один из них не должен содержать значения Z.
Решение
Скопируйте входные данные и измените скопированную версию так, чтобы схемы совпадали, после чего запустите инструмент Обновление (Update) на скопированной версии входных данных. Ниже описана процедура, позволяющая легко создавать классы пространственных объектов с совпадающими схемами. В этом примере есть два класса пространственных объектов с именами fc1 и fc2.
- У которого из классов объектов "подходящая" схема? Выберите один (допустим fc1).
- Запустите инструмент Создать класс объектов со следующими параметрами:
- Желательно, чтобы выходное местоположение было таким же, как у объекта fc1. Если это условие не будет выполняться, поместите его в файловую базу геоданных, если fc1 находится в базе геоданных, или в папку, если fc1 является шейп-файлом.
- Имя должно выглядеть примерно так: fc2_matching_schemaStep.
- Для параметра "Шаблон класса объектов" используйте fc1.
- Для "Системы координат" импортируйте Пространственную привязку из fc1.
- Запустите инструмент Присоединить (append), используя fc2 в качестве входных данных и fc2_matching_schema в качестве целевых данных.
Проверьте fc2_matching_schema и убедитесь, что все данные (геометрия и атрибуты пространственных объектов) на месте. Если все на месте, запустите инструмент Обновить (Update) с fc1 и fc2_matching_schema.