Изначально функция выглядит так:
arcpy.Warp_management(input_image, ";'517.03149414 0.02811885';'516.50000000 -517.50000000';'-0.97187501 -517.02728271'", "'-114.92 35.95';'-114.67 35.99';'-114.61 35.79';'-114.87 35.74'", save_reprojected_location, "POLYORDER1", "NEAREST")
Я заменил числа в скобках на переменные, а сами переменные опредылил выше. Получилось так:
x1 = '-0.02640247 0.97187501' x2 = '517.03149414 0.02811885' x3 = '516.50000000 -517.50000000' x4 = '-0.97187501 -517.02728271' y1 = '-114.92 35.95' y2 = '-114.67 35.99' y3 = '-114.61 35.79' y4 = '-114.87 35.74' # Process: Warp arcpy.Warp_management(input_image, "x1;x2;x3;x4", "y1;y2;y3;y4", save_reprojected_location, "POLYORDER1", "NEAREST")
Пробовал так же их брать в двойные кавычки. типа x1 = “'-123'” – Не помогло.
Скрипт ругается - мол “Target Control Points: Value is required”.
Как решить проблему?