Я хочу импортировать шейп-файл в PostGIS. В нем есть одна база данных, postgres
но таблица еще не добавлена.
Я использую эту команду:
shp2pgsql -I -s 4326 districts.shp districts | psql -d postgres -U postgres
и это дает мне ошибку:
Невозможно преобразовать значение данных в UTF-8 (iconv сообщает «Неверный или неполный многобайтовый или широкий символ»). Текущая кодировка "UTF-8". Попробуйте "LATIN1" (западноевропейский) или одно из значений, описанных в postgresql.org/docs/current/static/multibyte.html.
Моя команда неверна ??
postgres
базы данных? Если у вас нет: может быть, это может помочь ..make install
работает, вы можете перейти к следующему процессу (make check
это шаг доmake install
). Если вы можете подключиться к вашей базе данных через psql / pgadmin3 - это означает, что ваша установка прошла успешно. Можете ли вы перейти к шагу «Создание пространственной базы данных»? Я рекомендую использовать метод EXTENSIONS .."CREATE EXTENSION"
синтаксис. Только ли печатать:psql -d geocoding -U postgres
вы попадете вgeocoding
базу данных успешно?