С помощью плагина shp2pgsql пытаюсь загрузить данные из шейп-файла в базу.
При загрузке выдает ошибку:
Shapefile type: Polygon
Postgis type: MULTIPOLYGON[2]
Importing shapefile (6026 records)...
Unable to convert data value to UTF-8 (iconv reports "Illegal byte sequence"). Current encoding is "UTF-8". Try "LATIN1" (Western European), or one of the values described at http://www.postgresql.org/docs/current/ ... ibyte.html.
Shapefile import failed.
Я так понимаю проблема в несовместимости кодировок.
Кодировка базы - UTF-8
Кодировка данных в шейп-файле я не знаю.
Как решить данную пробелу?
P.S. Несколько шейп-файлов были успешно загружены в базу, а вот два самых важных не хотят.
Postgis (загрузка данных из шейп-файла в базу PostgreSQL)
-
- Новоприбывший
- Сообщения: 3
- Зарегистрирован: 30 ноя 2011, 12:48
- Репутация: 0
- SS_Rebelious
- Гуру
- Сообщения: 1304
- Зарегистрирован: 24 фев 2009, 16:51
- Репутация: 99
- Ваше звание: GIS pro-fan
- Откуда: Lahti / Газ-ПУТИНбург
- Контактная информация:
Re: Postgis (загрузка данных из шейп-файла в базу PostgreSQL
Можно посмотреть в сторону WxGIS blogs.gis-lab.info/bishop/2011/12/17/wxgis-3/.
С высокой вероятностью те шейпы, кодировку которых вы не знаете используют кодировку CP1251. Как вариант откройте этот файл в QGIS и сохраните в новый шейпфайл с кодировкой UTF-8.
С высокой вероятностью те шейпы, кодировку которых вы не знаете используют кодировку CP1251. Как вариант откройте этот файл в QGIS и сохраните в новый шейпфайл с кодировкой UTF-8.
Look for something long enough, and you will find it. Look for something without understanding, and it will find you...
"All paid jobs absorb and degrade the mind." Aristotle
If you take 1 step towards freedom it'll take 2 steps towards you!
"All paid jobs absorb and degrade the mind." Aristotle
If you take 1 step towards freedom it'll take 2 steps towards you!
- Максим Дубинин
- MindingMyOwnBusiness
- Сообщения: 9129
- Зарегистрирован: 06 окт 2003, 20:20
- Репутация: 748
- Ваше звание: NextGIS
- Откуда: Москва
- Контактная информация:
Re: Postgis (загрузка данных из шейп-файла в базу PostgreSQL
даже пересохранять не надо, кугис теперь позволяет менять кодировку таблиц налету, очень удобно
Свойства слоя - Общие

Свойства слоя - Общие

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