[QGIS-pt] mudar fonte de dados de uma camada

Alexandre Neto senhor.neto gmail.com
Quinta-Feira, 9 de Outubro de 2014 - 02:39:39 PDT


Bom dia,

As três únicas formas que conheço para "alterar" a fonte dos dados são:

1 - Deslocar ou tornar inacessíveis os dados em questão e abrir o projecto.
Depois de abrir o projecto, o QGIs vai informar que existem umas quantas
camadas com problemas e permite indicar nova localização para os dados;
2 - Como disseste, alterar manualmente o ficheiro de projecto qgs (que é um
xml) alterando o <datasource> de cada camada;
3 - Abrir o projecto, adicionar todas as camadas "novas", fazer copy/paste
do estilo de cada camada velha para a respectiva camada nova e eliminar as
camadas velhas.

Acho que uma solução mais automatizada só recorrendo a um script python
para ler o qgs e substituir os datasources desejados. Algo que até daria um
bom plugin.

Cumprimentos,

Alexandre Neto


2014-10-08 23:26 GMT+01:00 Ricardo Pinho <ricardodepinho  gmail.com>:

> Boa tarde a todos,
> Venho pedir ajuda em, como mudar a fonte de dados de uma camada já
> existente?
> No caso em concreto, mudar de shape file para postgresql e vice-versa.
>
> Ao que parece isso só é possivel editando "à mão" o ficheiro do projeto:
> qgs
>
> http://gis.stackexchange.com/questions/62610/changing-data-source-of-layer-in-qgis
>
> Agradeço ajuda na indicação de soluções para resolver este problema
> (muitas camadas e muitos projetos)
>
> Muito obrigado,
> --
> Ricardo Pinho
>
> _______________________________________________
> QGIS-pt mailing list
> QGIS-pt  lists.osgeo.org
> http://lists.osgeo.org/cgi-bin/mailman/listinfo/qgis-pt
>
>
-------------- próxima parte ----------
Um anexo em HTML foi limpo...
URL: <http://lists.osgeo.org/pipermail/qgis-pt/attachments/20141009/80730aed/attachment.html>


More information about the QGIS-pt mailing list