Страница 1 из 1
shp2pgsql
Добавлено: 27 май 2014, 19:47
kasandra
Как запустить или найти утилиту shp2pgsql..Из папки bin не запускается...через пуск выполнить не выходит... Подскажите, пожалуйста, если можно опишите подробней...
Re: shp2pgsql
Добавлено: 27 май 2014, 22:58
KolesovDmitry
А что значит не запускается? Какое сообщение выводит? Или вы на нем мышкой щелкаете?
Re: shp2pgsql
Добавлено: 28 май 2014, 09:15
kasandra
Мышкой щелкаю...и через пуск выполнить пробовала..А как нужно?
Re: shp2pgsql
Добавлено: 28 май 2014, 10:30
Александр Мурый
Это "консольная" программа, т.е. для работы в командной строке. Оттуда и запускайте.
Re: shp2pgsql
Добавлено: 28 май 2014, 10:58
rhot
Александр Мурый писал(а):Это "консольная" программа, т.е. для работы в командной строке. Оттуда и запускайте.
а как же shp2pgsql-gui? вполне себе графический интерфейс.
Re: shp2pgsql
Добавлено: 28 май 2014, 11:01
Александр Мурый
rhot писал(а):Александр Мурый писал(а):Это "консольная" программа, т.е. для работы в командной строке. Оттуда и запускайте.
а как же shp2pgsql-gui? вполне себе графический интерфейс.
Про GUI к утилите вопросов не заметил, только про неё самоё.
Re: shp2pgsql
Добавлено: 28 май 2014, 11:16
kasandra
Подскажите, пожалуйста, что понимаю и делаю не так...
В командной строке набрала следующий текст:
SET PATH="D:\Soft\bin"
shp2pgsql -i -D -s 4326 arheolog_zone.shp arheolog_zone > arheolog_
zone.sql;
Unable to open arheolog_zone.shp or arheolog_zone.SHP.
arheolog_zone.shp: dbf file (.dbf) can not be opened.
Re: shp2pgsql
Добавлено: 28 май 2014, 11:18
Александр Мурый
Где лежит у вас шейпфайл "arheolog_zone.shp"? Надо указать верный путь к нему.
Re: shp2pgsql
Добавлено: 28 май 2014, 11:20
KolesovDmitry
kasandra писал(а):Подскажите, пожалуйста, что понимаю и делаю не так...
В командной строке набрала следующий текст:
SET PATH="D:\Soft\bin"
shp2pgsql -i -D -s 4326 arheolog_zone.shp arheolog_zone > arheolog_
zone.sql;
Unable to open arheolog_zone.shp or arheolog_zone.SHP.
arheolog_zone.shp: dbf file (.dbf) can not be opened.
А у вас файлы, которые идут с shp, в полном комплекте?
что выводит команда
Re: shp2pgsql
Добавлено: 28 май 2014, 11:25
kasandra
Александр Мурый писал(а):Где лежит у вас шейпфайл "arheolog_zone.shp"? Надо указать верный путь к нему.
Шейп-файл кинула вот сюда "D:\Soft\bin".
Re: shp2pgsql
Добавлено: 28 май 2014, 11:27
Denis Rykov
Указывайте полный путь до файла или сделайте cd (в Windows вроде chdir) в директорию с ним, что за глупость перемещать данные в директорию с программой. Еще, shape-файл - это не только *.shp, это комплект файлов.
Re: shp2pgsql
Добавлено: 28 май 2014, 11:48
kasandra
Такие файлы есть: shp, shx, qpj, prj, dbf...
Изменила месторасположения файла...
SET PATH="D:\Soft\bin"
shp2pgsql -i -D -s 4326 D:\SHP\arheolog_zone.shp arheolog_zone > arheolog_
zone.sql;
Выдает Shapefile type: Poligon
Postgis type:MULTIPOLIGON [2]
Но ничего не создает...
Re: shp2pgsql
Добавлено: 28 май 2014, 11:57
kasandra
Спасибо за помощь! Все получилось!