Таблица атрибутов, работа с данными
Добавлено: 29 май 2013, 10:53
Надо написать скрипт на питоне следующего вида.
В таблице атрибутов ряд Conc необходимо умножить на 137 и записать результаты в ряд shape_area.
Т.е. допустим 15 х 137 и пишем в shape_area
324 х 137 и пишем в следующую строку ряда shape_area
И так первые 32 значения.
Питона к сожалению не знаю, и создала что то примерное ,то как я понимаю должен выглядить скрипт
import sys, string, os, arcgisscripting
gp = arcgisscripting.create()
gp.overwriteoutput = 1
# Input table
input_table = sys.argv[1]
cur = gp.UpdateCursor(input_table)
rows = rows.next()
while row
row.shape_area = row.Conc 100
rows.UpdateRow(row)
row = rows.Next()
В таблице атрибутов ряд Conc необходимо умножить на 137 и записать результаты в ряд shape_area.
Т.е. допустим 15 х 137 и пишем в shape_area
324 х 137 и пишем в следующую строку ряда shape_area
И так первые 32 значения.
Питона к сожалению не знаю, и создала что то примерное ,то как я понимаю должен выглядить скрипт
import sys, string, os, arcgisscripting
gp = arcgisscripting.create()
gp.overwriteoutput = 1
# Input table
input_table = sys.argv[1]
cur = gp.UpdateCursor(input_table)
rows = rows.next()
while row
row.shape_area = row.Conc 100
rows.UpdateRow(row)
row = rows.Next()