Com shp2pgsql cria um ficheiro de texto plano com as ordens em SQL. É isso?
Eloi Ribeiro GIS Analyst 39,45º -0,40º http://eloiribeiro.wordpress.com 2011/8/18 Pedro Costa <[email protected]> > Já resolvi o problema, retirei o "#" antes e já executa, no entanto, com > alguns shapes a querie não funciona é estranho. ALguém sabe também como faço > para que o texto resultante do seguinte comando seja exportado para um > ficheiro de texto? > > ogr2ogr -overwrite -skipfailures -s_srs EPSG:27492 -t_srs EPSG:27492 -f > "PostgreSQL" PG:"host=localhost user=geobox dbname=osm password=geobox" > Passeios.shp > > > tentei colocar >teste.txt no fim mas o ficheiro resultante aparece em > branco. > > > Obrigado > > > > > On 17-08-2011 23:06, João Carvalho wrote: > > Já experimentaste com pelicas em vez das aspas? > Ou meteres tudo na mesma linha? > > > No dia 17 de Agosto de 2011 16:43, Pedro Costa > <[email protected]>escreveu: > >> >> Alguém consegue identificar porque estes comandos não funcionam na shell: >> >> >> # psql -d osm "UPDATE p_celorico >> SET rua = ( >> SELECT FID_ >> FROM ev_celorico >> ORDER BY ST_Distance(ev_celorico.wkb_geometry,p_celorico.wkb_geometry) ASC >> LIMIT 1)" >> >> # psql -d osm "UPDATE p_mota >> SET rua = ( >> SELECT FID_ >> FROM ev_mota >> ORDER BY ST_Distance(ev_mota.wkb_geometry,p_mota.wkb_geometry) ASC >> LIMIT 1)" >> >> # psql -d osm "UPDATE p_fermil >> SET rua = ( >> SELECT FID_ >> FROM ev_fermil >> ORDER BY ST_Distance(ev_fermil.wkb_geometry,p_fermil.wkb_geometry) ASC >> LIMIT 1)" >> >> # psql -d osm "UPDATE p_gandarela >> >> SET rua = ( >> SELECT FID_ >> FROM ev_gandarela >> ORDER BY ST_Distance(ev_gandarela.wkb_geometry,p_gandarela.wkb_geometry) >> ASC >> LIMIT 1)" >> >> >> >> A parte que está entre aspas funciona perfeitamento no pgadmin. Só na >> shell é que não consigo. Alguém tem alguma ideia? >> >> Obrigado >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> On 17-08-2011 16:16, João Carvalho wrote: >> >> Experimenta a meter o nome do esquema antes do nome da tabela. >> >> Se não resultar, meter a query no pgadmin para perceberes o erro. >> >> João >> >> No dia 17 de Agosto de 2011 16:06, Pedro Costa >> <[email protected]>escreveu: >> >>> Obrigado. Tou com outro problema, eu coloco o seguinte no script: >>> >>> >>> " >>> >>> # psql-d osm -c "UPDATE p_gandarela >>> SET rua = ( >>> SELECT FID_ >>> FROM ev_gandarela >>> ORDER BY ST_Distance(ev_gandarela.wkb_geometry,p_gandarela.wkb_geometry) >>> ASC >>> LIMIT 1)" >>> >>> " >>> >>> >>> Mas não funciona, alguém consegue identificar o prblema? >>> >>> e já agora como funciona a instrução do psql2shp? >>> >>> obrigado >>> >>> >>> >>> >>> >>> >>> On 17-08-2011 15:37, Luís Ferreira wrote: >>> >>> Era isso :) >>> >>> Eu escrevi >>> #! /bin/sh >>> >>> mas só reparei depois q usas o bash. O sh é um link para o dash e eu não >>> sei quais as diferenças. >>> >>> Bom trabalho. >>> >>> Luís Ferreira >>> >>> On Qua, 2011-08-17 at 15:30 +0100, Pedro Costa wrote: >>> >>> Já descobri como o executar, faltava o " >>> >>> chmod +x" >>> >>> >>> obrigado >>> >>> >>> >>> >>> On 17-08-2011 15:20, Luís Ferreira wrote: >>> >>> Olá Pedro, >>> >>> Respondendo de "chofre" :) , parece-me que com o pgadmin apenas consegues >>> exportar as tabelas para SQL plain text, que poderás depois importar. >>> >>> Para exportar para shapefile usa o pgsql2shp ou, ainda mais facilmente, >>> usa o QGIS. >>> >>> Luís Ferreira >>> >>> >>> On Qua, 2011-08-17 at 15:07 +0100, Pedro Costa wrote: >>> >>> Pessoal existe maneira de exportar as tabelas do pgadmin de uma >>> determinada base de dados para shapefile? >>> >>> Obrigado >>> _______________________________________________ >>> Portugal mailing >>> [email protected]http://lists.osgeo.org/mailman/listinfo/portugal >>> >>> >>> >>> >>> _______________________________________________ >>> Portugal mailing >>> [email protected]http://lists.osgeo.org/mailman/listinfo/portugal >>> >>> >>> _______________________________________________ >>> Portugal mailing >>> [email protected]http://lists.osgeo.org/mailman/listinfo/portugal >>> >>> >>> >>> >>> _______________________________________________ >>> Portugal mailing >>> [email protected]http://lists.osgeo.org/mailman/listinfo/portugal >>> >>> >>> >>> _______________________________________________ >>> Portugal mailing list >>> [email protected] >>> http://lists.osgeo.org/mailman/listinfo/portugal >>> >>> >> >> >> _______________________________________________ >> Portugal mailing >> [email protected]http://lists.osgeo.org/mailman/listinfo/portugal >> >> >> >> _______________________________________________ >> Portugal mailing list >> [email protected] >> http://lists.osgeo.org/mailman/listinfo/portugal >> >> > > > _______________________________________________ > Portugal mailing > [email protected]http://lists.osgeo.org/mailman/listinfo/portugal > > > > _______________________________________________ > Portugal mailing list > [email protected] > http://lists.osgeo.org/mailman/listinfo/portugal > >
_______________________________________________ Portugal mailing list [email protected] http://lists.osgeo.org/mailman/listinfo/portugal
