[Portugal] exportar tabelas pgadmin

Eloi Ribeiro eloi.ribeiro at gmail.com
Thu Aug 18 06:25:00 EDT 2011


OK. O único que me ocorre é na terminal ir a ao menu Editar
-> Preferência do perfil -> na quinta aba, em "Mover para traz" aumenta o
numero de filas e quando termine o script selecionas e copias tudo para um
ficheiro de texto. Imagino que haja algo mais sofisticado que isto.


Eloi Ribeiro
GIS Analyst
39,45º -0,40º
http://eloiribeiro.wordpress.com


2011/8/18 Pedro Costa <pedrocostaarma  sapo.pt>

>  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>
>
>>  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>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>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 listPortugal  lists.osgeo.orghttp://lists.osgeo.org/mailman/listinfo/portugal
>>>>
>>>>
>>>>
>>>>
>>>> _______________________________________________
>>>> Portugal mailing listPortugal  lists.osgeo.orghttp://lists.osgeo.org/mailman/listinfo/portugal
>>>>
>>>>
>>>> _______________________________________________
>>>> Portugal mailing listPortugal  lists.osgeo.orghttp://lists.osgeo.org/mailman/listinfo/portugal
>>>>
>>>>
>>>>
>>>>
>>>> _______________________________________________
>>>> Portugal mailing listPortugal  lists.osgeo.orghttp://lists.osgeo.org/mailman/listinfo/portugal
>>>>
>>>>
>>>>
>>>> _______________________________________________
>>>> Portugal mailing list
>>>> Portugal  lists.osgeo.org
>>>> http://lists.osgeo.org/mailman/listinfo/portugal
>>>>
>>>>
>>>
>>>
>>> _______________________________________________
>>> Portugal mailing listPortugal  lists.osgeo.orghttp://lists.osgeo.org/mailman/listinfo/portugal
>>>
>>>
>>>
>>> _______________________________________________
>>> Portugal mailing list
>>> Portugal  lists.osgeo.org
>>> http://lists.osgeo.org/mailman/listinfo/portugal
>>>
>>>
>>
>>
>> _______________________________________________
>> Portugal mailing listPortugal  lists.osgeo.orghttp://lists.osgeo.org/mailman/listinfo/portugal
>>
>>
>>
>> _______________________________________________
>> Portugal mailing list
>> Portugal  lists.osgeo.org
>> http://lists.osgeo.org/mailman/listinfo/portugal
>>
>>
>
>
> _______________________________________________
> Portugal mailing listPortugal  lists.osgeo.orghttp://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/d322f88a/attachment-0001.html


More information about the Portugal mailing list