[Portugal] exportar tabelas pgadmin

Pedro Costa pedrocostaarma at sapo.pt
Thu Aug 18 06:03:49 EDT 2011


Não, é o seguinte, eu ao importar a shape para o pgadmin perco sempre 
algumas features, e não sei porque, e para saber o que é, queria que o 
texto que aparece na consola quando executo o comando ficasse num 
arquivo de texto para analisar e identificar a falha, entendeu?

obrigado




On 18-08-2011 11:01, Eloi Ribeiro wrote:
> 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 <pedrocostaarma  sapo.pt 
> <mailto:pedrocostaarma  sapo.pt>>
>
>     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
>>     <pedrocostaarma  sapo.pt <mailto:pedrocostaarma  sapo.pt>> 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
>>>         <pedrocostaarma  sapo.pt <mailto:pedrocostaarma  sapo.pt>>
>>>         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 list
>>>>>>>             Portugal  lists.osgeo.org  <mailto:Portugal  lists.osgeo.org>
>>>>>>>             http://lists.osgeo.org/mailman/listinfo/portugal
>>>>>>
>>>>>>
>>>>>>
>>>>>>             _______________________________________________
>>>>>>             Portugal mailing list
>>>>>>             Portugal  lists.osgeo.org  <mailto:Portugal  lists.osgeo.org>
>>>>>>             http://lists.osgeo.org/mailman/listinfo/portugal
>>>>>
>>>>>             _______________________________________________
>>>>>             Portugal mailing list
>>>>>             Portugal  lists.osgeo.org  <mailto:Portugal  lists.osgeo.org>
>>>>>             http://lists.osgeo.org/mailman/listinfo/portugal
>>>>
>>>>
>>>>
>>>>             _______________________________________________
>>>>             Portugal mailing list
>>>>             Portugal  lists.osgeo.org  <mailto:Portugal  lists.osgeo.org>
>>>>             http://lists.osgeo.org/mailman/listinfo/portugal
>>>
>>>
>>>             _______________________________________________
>>>             Portugal mailing list
>>>             Portugal  lists.osgeo.org <mailto:Portugal  lists.osgeo.org>
>>>             http://lists.osgeo.org/mailman/listinfo/portugal
>>>
>>>
>>>
>>>
>>>         _______________________________________________
>>>         Portugal mailing list
>>>         Portugal  lists.osgeo.org  <mailto:Portugal  lists.osgeo.org>
>>>         http://lists.osgeo.org/mailman/listinfo/portugal
>>
>>
>>         _______________________________________________
>>         Portugal mailing list
>>         Portugal  lists.osgeo.org <mailto:Portugal  lists.osgeo.org>
>>         http://lists.osgeo.org/mailman/listinfo/portugal
>>
>>
>>
>>
>>     _______________________________________________
>>     Portugal mailing list
>>     Portugal  lists.osgeo.org  <mailto:Portugal  lists.osgeo.org>
>>     http://lists.osgeo.org/mailman/listinfo/portugal
>
>
>     _______________________________________________
>     Portugal mailing list
>     Portugal  lists.osgeo.org <mailto:Portugal  lists.osgeo.org>
>     http://lists.osgeo.org/mailman/listinfo/portugal
>
>
>
>
> _______________________________________________
> Portugal mailing list
> Portugal  lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/portugal

-------------- próxima parte ----------
Um anexo em HTML foi limpo...
URL: http://lists.osgeo.org/pipermail/portugal/attachments/20110818/b458c5c4/attachment-0001.html


More information about the Portugal mailing list