
ModelBuilder
-
- Интересующийся
- Сообщения: 43
- Зарегистрирован: 24 мар 2013, 17:26
- Репутация: 0
ModelBuilder
Помогите, пожалуйста, как в ModelBuilder задать значение выбранным полям через калькулятор поля. у меня почему-то присваивается значение всему полю, а не выбранным строкам
Спасибо заранее

- Максим Дубинин
- MindingMyOwnBusiness
- Сообщения: 9129
- Зарегистрирован: 06 окт 2003, 20:20
- Репутация: 748
- Ваше звание: NextGIS
- Откуда: Москва
- Контактная информация:
Re: ModelBuilder
подключайте Calculate не напрямую к данным, а к предварительно созданному слою

Питон:

Питон:
Код: Выделить всё
inf = wd + "res_clip.shp"
gp.MakeFeatureLayer_management (inf, "res_clip")
q = "\"SUM\" > 123"
gp.SelectLayerByAttribute_management("res_clip", "NEW_SELECTION", q)
gp.CalculateField_management("res_clip", "newfield", "newvalue", "VB", "")
пристегивайтесь, турбулентность прямо по курсу
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя