Добрый день! Не нашел по поиску похожей темы.
Ситуация: Есть Обм Файл, где либо в адресе, либо в имени землепользователя, либо в другом поле находится длинный текст. Мне необходимо создать shp-файл, для дальнейшей обработки материала в ArcMap.
Проблема: При сохранении, длинные поля обрезаются до 64-х знаков.
Что делать? Как быть? Если ли другие способы сохранить информацию?
Спасибо!
Посмотрите пример *.dmf в данной теме, реализовано как для сохранения в shp, с заданным количеством символов
[url]Створення проектів формування територій]
поглядел пример. в инструкции ничего не сказано про размер поля, а с теми параметрами, которые описаны - длина всеравно обрезается до 64 символов.
может еще варианты?
в менеджере параметров например есть строка
=Федоров_П.В. Виконавець перетворення/dbf:VPOs:100
/dbf:VPOs:100 - это количество символов которое сохранится в dbf
в маске для данного параметра стоит: *100
Супер!!! Спасибо! Как раз маска помогла!
а по поводу строки /dbf:VPOs:100 - тут я так понял dbf (формат файла), VPOs (имя поля в таблице), 100 (ограничения по длине строки) - так получается?
PS:Пробовал без этой строки, только с маской - работает. Без маски - не работает.
Длину поля в DBF можно задавать либо при помощи маски, либо, уже упомянутым кодом, в конце имени параметра. Второй вариант используется когда поле маски уже занято, например, значениями спискового параметра. Но это работает только в новой версии программы.
Підкажіть, будь ласка, як зберігапи в shp-файл, щоб назви парамерів не обрізались до 10 символів.
К сожалению это невозможно. Имеется ограничение DBF формата на длину имени поля (колонки) в 10 символов.