shp2pgsql

Не знаете, где задать вопрос? Задавайте здесь.
Ответить
kasandra
Активный участник
Сообщения: 145
Зарегистрирован: 09 апр 2014, 11:33
Репутация: 2

shp2pgsql

Сообщение kasandra » 27 май 2014, 19:47

Как запустить или найти утилиту shp2pgsql..Из папки bin не запускается...через пуск выполнить не выходит... Подскажите, пожалуйста, если можно опишите подробней...

KolesovDmitry
Гуру
Сообщения: 810
Зарегистрирован: 22 авг 2007, 14:58
Репутация: 123
Откуда: Казань

Re: shp2pgsql

Сообщение KolesovDmitry » 27 май 2014, 22:58

А что значит не запускается? Какое сообщение выводит? Или вы на нем мышкой щелкаете?

kasandra
Активный участник
Сообщения: 145
Зарегистрирован: 09 апр 2014, 11:33
Репутация: 2

Re: shp2pgsql

Сообщение kasandra » 28 май 2014, 09:15

Мышкой щелкаю...и через пуск выполнить пробовала..А как нужно?

Александр Мурый
Гуру
Сообщения: 5173
Зарегистрирован: 26 сен 2009, 16:26
Репутация: 792
Ваше звание: званий не имею
Откуда: Москва

Re: shp2pgsql

Сообщение Александр Мурый » 28 май 2014, 10:30

Это "консольная" программа, т.е. для работы в командной строке. Оттуда и запускайте.
Редактор материалов, модератор форума

Аватара пользователя
rhot
Гуру
Сообщения: 1727
Зарегистрирован: 25 янв 2011, 17:50
Репутация: 194
Ваше звание: доктор
Откуда: Архангельск

Re: shp2pgsql

Сообщение rhot » 28 май 2014, 10:58

Александр Мурый писал(а):Это "консольная" программа, т.е. для работы в командной строке. Оттуда и запускайте.
а как же shp2pgsql-gui? вполне себе графический интерфейс.
___________(¯`·.¸(¯`·.¸ Scientia potentia est _/ {SILVA}:::{FOSS}:::{GIS} \_ Знание сила ¸.·´¯)¸.·´¯)___________

Александр Мурый
Гуру
Сообщения: 5173
Зарегистрирован: 26 сен 2009, 16:26
Репутация: 792
Ваше звание: званий не имею
Откуда: Москва

Re: shp2pgsql

Сообщение Александр Мурый » 28 май 2014, 11:01

rhot писал(а):
Александр Мурый писал(а):Это "консольная" программа, т.е. для работы в командной строке. Оттуда и запускайте.
а как же shp2pgsql-gui? вполне себе графический интерфейс.
Про GUI к утилите вопросов не заметил, только про неё самоё.
Редактор материалов, модератор форума

kasandra
Активный участник
Сообщения: 145
Зарегистрирован: 09 апр 2014, 11:33
Репутация: 2

Re: shp2pgsql

Сообщение kasandra » 28 май 2014, 11:16

Подскажите, пожалуйста, что понимаю и делаю не так...
В командной строке набрала следующий текст:
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.

Александр Мурый
Гуру
Сообщения: 5173
Зарегистрирован: 26 сен 2009, 16:26
Репутация: 792
Ваше звание: званий не имею
Откуда: Москва

Re: shp2pgsql

Сообщение Александр Мурый » 28 май 2014, 11:18

Где лежит у вас шейпфайл "arheolog_zone.shp"? Надо указать верный путь к нему.
Редактор материалов, модератор форума

KolesovDmitry
Гуру
Сообщения: 810
Зарегистрирован: 22 авг 2007, 14:58
Репутация: 123
Откуда: Казань

Re: shp2pgsql

Сообщение KolesovDmitry » 28 май 2014, 11:20

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, в полном комплекте?
что выводит команда

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

dir arheolog_zone.*

kasandra
Активный участник
Сообщения: 145
Зарегистрирован: 09 апр 2014, 11:33
Репутация: 2

Re: shp2pgsql

Сообщение kasandra » 28 май 2014, 11:25

Александр Мурый писал(а):Где лежит у вас шейпфайл "arheolog_zone.shp"? Надо указать верный путь к нему.
Шейп-файл кинула вот сюда "D:\Soft\bin".

Аватара пользователя
Denis Rykov
Гуру
Сообщения: 3376
Зарегистрирован: 11 апр 2008, 21:09
Репутация: 529
Ваше звание: Author
Контактная информация:

Re: shp2pgsql

Сообщение Denis Rykov » 28 май 2014, 11:27

Указывайте полный путь до файла или сделайте cd (в Windows вроде chdir) в директорию с ним, что за глупость перемещать данные в директорию с программой. Еще, shape-файл - это не только *.shp, это комплект файлов.
Spatial is now, more than ever, just another column- The Geometry Column.

kasandra
Активный участник
Сообщения: 145
Зарегистрирован: 09 апр 2014, 11:33
Репутация: 2

Re: shp2pgsql

Сообщение kasandra » 28 май 2014, 11:48

Такие файлы есть: 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]
Но ничего не создает...

kasandra
Активный участник
Сообщения: 145
Зарегистрирован: 09 апр 2014, 11:33
Репутация: 2

Re: shp2pgsql

Сообщение kasandra » 28 май 2014, 11:57

Спасибо за помощь! Все получилось!

Ответить

Вернуться в «Я новичок!»

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

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