Страницы

Добро пожаловать

< Выберите раздел для просмотра

понедельник, 15 августа 2016 г.

Python в ArcGIS. Использование окна "Field Calculator". 1

    Самым простым использованием Python в ArcGIS Desktop являются манипуляции с атрибутивными данными через окно "Field Calculator".

    В приведённом примере используется следующая функция:
"""
def func(x):
 if x > 0:
  a = 1
 else:
  a = 0
 return a
"""
    При выполнении в поле "INDEX", будет рассчитано значение по указанной функции, которая в качестве аргумента принимает значение из поля "X" (в той же строке).

    *Если позволяет код, есть возможность отказываться от конструкции полноценной функций и использовать краткий синтаксис (т. н. lambda-функции). 



"""
1 if !X! > 0 else 0

"""

Комментариев нет:

Отправить комментарий