Страница 1 из 1
калькулятор поля, замена.
Добавлено: 01 ноя 2016, 11:26
Иван_gis8
помогите, пожалуйста!
выполняю действие в вычислении полей, работая с калькулятором поля таблицы атрибутов точечного слоя. проблемы прикреплены в виде скринов. я не понимаю, что не так. действие довольно тривиальное, по сути.
Re: калькулятор поля, замена.
Добавлено: 01 ноя 2016, 11:42
trir
Re: калькулятор поля, замена.
Добавлено: 01 ноя 2016, 13:05
Ariki
Re: калькулятор поля, замена.
Добавлено: 01 ноя 2016, 13:15
trir
.cpg?
Re: калькулятор поля, замена.
Добавлено: 01 ноя 2016, 13:28
Ariki
Насколько я могу судить по скриншоту параметров запуска, это база данных, а не шейп-файл. Да и ошибка чисто питоновская: значение прочитано из поля как строка Unicode, а параметры метода - байтовые строки. Я думаю, замена их на юникодные литералы должна помочь.
А вообще, с поддержкой Python в калькуляторе ArcGIS долгое время была беда. В зависимости от типа БД значения могли приходить в виде строки Unicode или в UTF-8, кавычки не экранировались — проще было использовать бейсик.