Объединение shape файлов

Вопросы по свободной ГИС QGIS. Сообщения об ошибках, предложения по улучшению, локализация.
Ответить
REDMAX
Интересующийся
Сообщения: 31
Зарегистрирован: 21 окт 2014, 16:21
Репутация: 0

Объединение shape файлов

Сообщение REDMAX »

После объединения множества shape файлов поле name, заполненное кириллицей, начало отображаться кракозябрами. Кодировка как и до объединения utf-8. Можно ли это исправить?
Аватара пользователя
Максим Дубинин
MindingMyOwnBusiness
Сообщения: 9129
Зарегистрирован: 06 окт 2003, 20:20
Репутация: 748
Ваше звание: NextGIS
Откуда: Москва
Контактная информация:

Re: Объединение shape файлов

Сообщение Максим Дубинин »

как именно объединяете? есть минимум 3 способа это сделать
пристегивайтесь, турбулентность прямо по курсу
REDMAX
Интересующийся
Сообщения: 31
Зарегистрирован: 21 окт 2014, 16:21
Репутация: 0

Re: Объединение shape файлов

Сообщение REDMAX »

в QGIS 2.8.1 Wien, Вектор - Управление данными - Объединение shape-файлов.
Аватара пользователя
nadiopt
Гуру
Сообщения: 4744
Зарегистрирован: 29 янв 2009, 13:27
Репутация: 495
Ваше звание: хрюкало
Откуда: Санкт-Петербург
Контактная информация:

Re: Объединение shape файлов

Сообщение nadiopt »

небось кто-то из множества - не utf-8, а совсем даже windows 2051
ин гроссен фамилен нихт клювен клац клац
REDMAX
Интересующийся
Сообщения: 31
Зарегистрирован: 21 окт 2014, 16:21
Репутация: 0

Re: Объединение shape файлов

Сообщение REDMAX »

nadiopt писал(а):небось кто-то из множества - не utf-8, а совсем даже windows 2151
я был бы рад этом, к сожалению это не так, проверил все
REDMAX
Интересующийся
Сообщения: 31
Зарегистрирован: 21 окт 2014, 16:21
Репутация: 0

Re: Объединение shape файлов

Сообщение REDMAX »

Единственное, что как мне кажется могло повлиять это, то что они имеют различные поля и у некоторых из них нету поля name
REDMAX
Интересующийся
Сообщения: 31
Зарегистрирован: 21 окт 2014, 16:21
Репутация: 0

Re: Объединение shape файлов

Сообщение REDMAX »

REDMAX писал(а):Единственное, что как мне кажется могло повлиять это, то что они имеют различные поля и у некоторых из них нету поля name
проверил, дело не в этом
REDMAX
Интересующийся
Сообщения: 31
Зарегистрирован: 21 окт 2014, 16:21
Репутация: 0

Re: Объединение shape файлов

Сообщение REDMAX »

не знаю в чем кроется ошибка, но решил объединить не все сразу, а группами из 5-8 файлов. помогло
Аватара пользователя
nadiopt
Гуру
Сообщения: 4744
Зарегистрирован: 29 янв 2009, 13:27
Репутация: 495
Ваше звание: хрюкало
Откуда: Санкт-Петербург
Контактная информация:

Re: Объединение shape файлов

Сообщение nadiopt »

ну в каком-то файле ошибка, не так кодировка, не та длина поля и т.п. при общем объединении она фонит, а при групповом нивелируется. надо бы найти ущербный
ин гроссен фамилен нихт клювен клац клац
REDMAX
Интересующийся
Сообщения: 31
Зарегистрирован: 21 окт 2014, 16:21
Репутация: 0

Re: Объединение shape файлов

Сообщение REDMAX »

nadiopt писал(а):ну в каком-то файле ошибка, не так кодировка, не та длина поля и т.п. при общем объединении она фонит, а при групповом нивелируется. надо бы найти ущербный
как-то автоматизировать процесс поиска можно? на будущее
Аватара пользователя
Максим Дубинин
MindingMyOwnBusiness
Сообщения: 9129
Зарегистрирован: 06 окт 2003, 20:20
Репутация: 748
Ваше звание: NextGIS
Откуда: Москва
Контактная информация:

Re: Объединение shape файлов

Сообщение Максим Дубинин »

Код: Выделить всё

for %i in (*.shp) do ogrinfo -al %i
и изучение результатов
пристегивайтесь, турбулентность прямо по курсу
Аватара пользователя
Игорь Лебедь
Завсегдатай
Сообщения: 452
Зарегистрирован: 24 апр 2010, 19:47
Репутация: 101
Откуда: Город в клёнах и акациях
Контактная информация:

Re: Объединение shape файлов

Сообщение Игорь Лебедь »

Была такая же проблема, делал стандартным инструментом, вылезали кракозябры независимо от кодировки. Попробуйте модуль Merge Shapes, у меня с ним дело пошло.

Кодировка обычно хранится в файлах с расширением .cpg, однако они не всегда присутствуют в наборах шейпов.
Ответить

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

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

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