[QGIS-pt] selecionar dados em postgis
Jorge Gustavo Rocha
jgr at geomaster.pt
Thu Apr 4 09:26:28 PDT 2019
Olá,
Parece-me que a solução mais adequada é carregar a área na base de dados
e depois fazer uma query que só carrega no QGIS os dados dentro da
shapefile.
Se uma tabela se chamar 'estudo' e a outra 'areadeestudo', a query seria:
select estudo.*
from estudo, areaestudo
where st_contains(areaestudo.geom, estudo.geom)
Pode-se acrescentar mais condições no where para restringir os dados a carregar no QGIS.
Bom trabalho
Jorge Gustavo
Às 16:58 de 04/04/19, Luis Bentes escreveu:
> A questão principal que tenho, para além da que eu coloquei
> inicialmente, é que a tabela da qual eu quero selecionar dados de uma
> área reduzida (a minha área de estudo) tem muitos milhões de dados e
> por isso nunca a consigo carregar em nenhum computador a que tenho
> acesso. Por isso pensei em fazer a selecção dos dados antes de os
> importar para o QGIS, usando para isso o SQL. Tudo seria mais simples
> se a área tivesse um formato regular mas como é um poligono de formato
> estranho não ajuda nada, daí querer utilizar a informação da geometria
> da shape da área de estudo para selecionar os dados da outra tabela.
>
> De qualquer modo vou continuar a tentar.
>
> Obrigado
> Cumprimentos
>
> On Thu, Apr 4, 2019 at 4:30 PM Alexandre Neto <senhor.neto at gmail.com
> <mailto:senhor.neto at gmail.com>> wrote:
>
> Como está a fazer esse import. Eu acho que com ogr2org talvez dê.
>
> Caso contrário pelo qgis pode usar a shape para seleccionar os
> elementos que quer importar, e depois no db manager usar a opção
> selected only.
>
> A qui, 4/04/2019, 15:47, Luis Bentes <lmbentes at gmail.com
> <mailto:lmbentes at gmail.com>> escreveu:
>
> Obrigado Nelson, no entanto, o que quero mesmo é que durante o
> carregamento dos dados PostGIS eles sejam selecionados usando
> uma shape (a integrar no SQL), ainda antes de os carregar.
>
> Luis
>
> On Thu, Apr 4, 2019 at 3:36 PM Nelson Silva
> <nelson.jgs at gmail.com <mailto:nelson.jgs at gmail.com>> wrote:
>
> Luís,
>
> Sem ter experimentado.
> Carregue dados PostGIS e experimente no DB Manager usar
> como Virtual Layers.
>
> Nelson
>
> Enviado do meu iPhone
>
> No dia 04/04/2019, às 14:58, Luis Bentes
> <lmbentes at gmail.com <mailto:lmbentes at gmail.com>> escreveu:
>
> > Boa tarde a todos,
> >
> > Pergunto se é possível fazer um query SQL a uma base
> postgis usando um shapefile como limite geográfico para a
> selecção de dados e se sim como devo fazé-lo?
> >
> > Muito obrigado.
> > Cumprimentos,
> > Luis Bentes
> > _______________________________________________
> > QGIS-pt mailing list
> > QGIS-pt at lists.osgeo.org <mailto:QGIS-pt at lists.osgeo.org>
> > https://lists.osgeo.org/mailman/listinfo/qgis-pt
> _______________________________________________
> QGIS-pt mailing list
> QGIS-pt at lists.osgeo.org <mailto:QGIS-pt at lists.osgeo.org>
> https://lists.osgeo.org/mailman/listinfo/qgis-pt
>
> _______________________________________________
> QGIS-pt mailing list
> QGIS-pt at lists.osgeo.org <mailto:QGIS-pt at lists.osgeo.org>
> https://lists.osgeo.org/mailman/listinfo/qgis-pt
>
> _______________________________________________
> QGIS-pt mailing list
> QGIS-pt at lists.osgeo.org <mailto:QGIS-pt at lists.osgeo.org>
> https://lists.osgeo.org/mailman/listinfo/qgis-pt
>
>
> _______________________________________________
> QGIS-pt mailing list
> QGIS-pt at lists.osgeo.org
> https://lists.osgeo.org/mailman/listinfo/qgis-pt
--
Logo* Geomaster, LDA*
*VENHA DESCOBRIR O CAMINHO DO OPEN SOURCE CONNOSC**O
*
Avenida Barros e Soares
N.º 423, 4715-214 Braga
VAT/NIF510 906 109
Phone +351 253 680 323
Site geomaster.pt <http://geomaster.pt>
GPS 41.53322, -8.41929
------------------------------------------------------------------------
Jorge Gustavo Rocha
CTO
Mobile +351 910 333 888
Email jgr at geomaster.pt
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/qgis-pt/attachments/20190404/284e3833/attachment-0001.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: cropped-geomaster300x300-1.png
Type: image/png
Size: 33896 bytes
Desc: not available
URL: <http://lists.osgeo.org/pipermail/qgis-pt/attachments/20190404/284e3833/attachment-0001.png>
More information about the QGIS-pt
mailing list