Добавить поле ModelBuilder ArcMap

Oct 16 2020

Я делаю свой первый ModelBuilder, и моя проблема заключается в том, чтобы попытаться превратить мой первый созданный файл «disolve.shp» в ADD JOIN, как имя входного слоя, а не как таблицу соединений. (как вы можете видеть на картинке, есть только этот вариант)

Где мой обычный способ: Растворение -> Добавить соединение -> Экспорт данных -> Сохранить как новый .shp ... Я не знаю, как это сделать пользователя ModelBuilder.

Ответы

2 BERA Oct 16 2020 at 20:03

Добавление соединения требует, чтобы в качестве входных данных был векторный слой, вы пытаетесь использовать выходной класс пространственных объектов из растворения. Если в качестве входных данных используется файл disolve.shp, используйте Make Feature Layer для создания векторного слоя.

Затем подключите объединенную таблицу и скопируйте компоненты для сохранения.

Если вы хотите присоединить / добавить только одно поле, вы также можете использовать поле «Объединить» вместо «Создать слой функций - Добавить соединение - Копировать функции», но я обычно этого не делаю, это может быть медленным.