<div dir="ltr"><div dir="ltr"><div>Sugestão para evitar a importação da shape:</div><div><br></div><div>- Use o ogr2ogr para exportar a sua área em CSV com formato da geometria em WKT 'visível'</div><div>ogr2ogr -f CSV -lco GEOMETRY=AS_WKT <my_out_file>.csv <my_source_shape>.shp <my_layer_name></div><div><br></div><div>- Copie o texto do do seu polígono em WKT e utilize directamente no SQL do PostGIS (no 'where' em conjunto com ST_Intersects(ST_GeomFromText('<string_wkt', srid), <target>.geom)</div><div><br></div><div>Cumprimentos,</div><div>F.<br></div><div><br></div><div><br></div></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Thu, 4 Apr 2019 at 16:58, Luis Bentes <<a href="mailto:lmbentes@gmail.com">lmbentes@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div>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.</div><div><br></div><div>De qualquer modo vou continuar a tentar.</div><div><br></div><div>Obrigado</div><div>Cumprimentos</div></div><br><div class="gmail_quote"><div class="gmail_attr" dir="ltr">On Thu, Apr 4, 2019 at 4:30 PM Alexandre Neto <<a href="mailto:senhor.neto@gmail.com" target="_blank">senhor.neto@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;padding-left:1ex;border-left:1px solid rgb(204,204,204)"><div dir="auto">Como está a fazer esse import. Eu acho que com ogr2org talvez dê.<div dir="auto"><br></div><div dir="auto">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. </div></div><br><div class="gmail_quote"><div class="gmail_attr" dir="ltr">A qui, 4/04/2019, 15:47, Luis Bentes <<a href="mailto:lmbentes@gmail.com" rel="noreferrer noreferrer noreferrer" target="_blank">lmbentes@gmail.com</a>> escreveu:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;padding-left:1ex;border-left:1px solid rgb(204,204,204)"><div dir="ltr"><div>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.</div><div><br></div><div>Luis</div></div><br><div class="gmail_quote"><div class="gmail_attr" dir="ltr">On Thu, Apr 4, 2019 at 3:36 PM Nelson Silva <<a href="mailto:nelson.jgs@gmail.com" rel="noreferrer noreferrer noreferrer noreferrer" target="_blank">nelson.jgs@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;padding-left:1ex;border-left:1px solid rgb(204,204,204)">Luís,<br>
<br>
Sem ter experimentado.<br>
Carregue dados PostGIS e experimente no DB Manager usar como Virtual Layers.<br>
<br>
Nelson<br>
<br>
Enviado do meu iPhone<br>
<br>
No dia 04/04/2019, às 14:58, Luis Bentes <<a href="mailto:lmbentes@gmail.com" rel="noreferrer noreferrer noreferrer noreferrer" target="_blank">lmbentes@gmail.com</a>> escreveu:<br>
<br>
> Boa tarde a todos,<br>
> <br>
> 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?<br>
> <br>
> Muito obrigado.<br>
> Cumprimentos,<br>
> Luis Bentes<br>
> _______________________________________________<br>
> QGIS-pt mailing list<br>
> <a href="mailto:QGIS-pt@lists.osgeo.org" rel="noreferrer noreferrer noreferrer noreferrer" target="_blank">QGIS-pt@lists.osgeo.org</a><br>
> <a href="https://lists.osgeo.org/mailman/listinfo/qgis-pt" rel="noreferrer noreferrer noreferrer noreferrer noreferrer" target="_blank">https://lists.osgeo.org/mailman/listinfo/qgis-pt</a><br>
_______________________________________________<br>
QGIS-pt mailing list<br>
<a href="mailto:QGIS-pt@lists.osgeo.org" rel="noreferrer noreferrer noreferrer noreferrer" target="_blank">QGIS-pt@lists.osgeo.org</a><br>
<a href="https://lists.osgeo.org/mailman/listinfo/qgis-pt" rel="noreferrer noreferrer noreferrer noreferrer noreferrer" target="_blank">https://lists.osgeo.org/mailman/listinfo/qgis-pt</a><br>
</blockquote></div>
_______________________________________________<br>
QGIS-pt mailing list<br>
<a href="mailto:QGIS-pt@lists.osgeo.org" rel="noreferrer noreferrer noreferrer noreferrer" target="_blank">QGIS-pt@lists.osgeo.org</a><br>
<a href="https://lists.osgeo.org/mailman/listinfo/qgis-pt" rel="noreferrer noreferrer noreferrer noreferrer noreferrer" target="_blank">https://lists.osgeo.org/mailman/listinfo/qgis-pt</a><br>
</blockquote></div>
_______________________________________________<br>
QGIS-pt mailing list<br>
<a href="mailto:QGIS-pt@lists.osgeo.org" target="_blank">QGIS-pt@lists.osgeo.org</a><br>
<a href="https://lists.osgeo.org/mailman/listinfo/qgis-pt" rel="noreferrer" target="_blank">https://lists.osgeo.org/mailman/listinfo/qgis-pt</a><br>
</blockquote></div>
_______________________________________________<br>
QGIS-pt mailing list<br>
<a href="mailto:QGIS-pt@lists.osgeo.org" target="_blank">QGIS-pt@lists.osgeo.org</a><br>
<a href="https://lists.osgeo.org/mailman/listinfo/qgis-pt" rel="noreferrer" target="_blank">https://lists.osgeo.org/mailman/listinfo/qgis-pt</a><br>
</blockquote></div><br clear="all"><br>-- <br><div dir="ltr" class="gmail_signature"><div dir="ltr"><div>Fernando Ribeiro</div></div></div>