Обрезается текст в поле шейпа

ArcGIS 8.x,9.x,10.x (Arcview, ArcEditor, Arcinfo).
Ответить
GreenCat
Интересующийся
Сообщения: 27
Зарегистрирован: 01 фев 2011, 13:23
Репутация: 0

Обрезается текст в поле шейпа

Сообщение GreenCat »

Здравствуйте! Использую ArcGIS 10.6, при создании поля шейпа указываю тип текстовой, длина 254. Если вбивать/копировать английский текст, то все 254 символа помещаются и видны, если на русском, то текст обрезается на 138 символах, причем не говорит, что какая-то ошибка, просто обрезает и всё. Такая же история была в версии 10.5, только русских символов оставалось еще меньше, около 50. Кто сталкивался и как лечится?
Аватара пользователя
Игорь Белов
Гуру
Сообщения: 2240
Зарегистрирован: 04 янв 2011, 22:00
Репутация: 1513
Откуда: Казань

Re: Обрезается текст в поле шейпа

Сообщение Игорь Белов »

Причина проста. Длина поля не 254 символа, а 254 байта. Начиная с десятой версии ArcGIS использует кодировку UTF-8, в которой символы кириллицы занимают по два байта.
Что делать? Работайте с базой геоданных.
Хотя можно, вроде бы, сделать для обменных шейпов кодировку ANSI.
The purpose of computing is insight, not numbers
trir
Гуру
Сообщения: 5354
Зарегистрирован: 09 апр 2010, 19:30
Репутация: 1021
Ваше звание: просто мимо прохожу
Откуда: Ё-бург

Re: Обрезается текст в поле шейпа

Сообщение trir »

Sh_geo
Новоприбывший
Сообщения: 5
Зарегистрирован: 03 окт 2018, 11:54
Репутация: 0
Откуда: Алматы

Re: Обрезается текст в поле шейпа

Сообщение Sh_geo »

Здравствуйте,
Можно работать не с gdb а с mdb (Microsoft Office Access).
GreenCat
Интересующийся
Сообщения: 27
Зарегистрирован: 01 фев 2011, 13:23
Репутация: 0

Re: Обрезается текст в поле шейпа

Сообщение GreenCat »

Можно, но вопрос о шейпе.
trir
Гуру
Сообщения: 5354
Зарегистрирован: 09 апр 2010, 19:30
Репутация: 1021
Ваше звание: просто мимо прохожу
Откуда: Ё-бург

Re: Обрезается текст в поле шейпа

Сообщение trir »

в dBase ещё ограничение в 4000 байтов на запись...
Ответить

Вернуться в «ArcGIS»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя