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

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

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

Сообщение GreenCat » 27 авг 2018, 07:27

Здравствуйте! Использую ArcGIS 10.6, при создании поля шейпа указываю тип текстовой, длина 254. Если вбивать/копировать английский текст, то все 254 символа помещаются и видны, если на русском, то текст обрезается на 138 символах, причем не говорит, что какая-то ошибка, просто обрезает и всё. Такая же история была в версии 10.5, только русских символов оставалось еще меньше, около 50. Кто сталкивался и как лечится?

Аватара пользователя
Игорь Белов
Гуру
Сообщения: 2229
Зарегистрирован: 04 янв 2011, 22:00
Репутация: 1501
Откуда: Казань

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

Сообщение Игорь Белов » 27 авг 2018, 07:43

Причина проста. Длина поля не 254 символа, а 254 байта. Начиная с десятой версии ArcGIS использует кодировку UTF-8, в которой символы кириллицы занимают по два байта.
Что делать? Работайте с базой геоданных.
Хотя можно, вроде бы, сделать для обменных шейпов кодировку ANSI.
The purpose of computing is insight, not numbers

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

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

Сообщение trir » 27 авг 2018, 10:25


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

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

Сообщение Sh_geo » 03 окт 2018, 12:12

Здравствуйте,
Можно работать не с gdb а с mdb (Microsoft Office Access).

GreenCat
Интересующийся
Сообщения: 24
Зарегистрирован: 01 фев 2011, 13:23
Репутация: 0

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

Сообщение GreenCat » 22 ноя 2018, 08:29

Можно, но вопрос о шейпе.

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

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

Сообщение trir » 22 ноя 2018, 08:45

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

Ответить

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

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

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