Mais

Como mostrar duas camadas com projeções diferentes no QGIS

Como mostrar duas camadas com projeções diferentes no QGIS


Eu tenho um arquivo de forma que define X e Y em metros, não lat e lon. Então eu tenho outro arquivo (CSV) que armazena locais de pontos como lat e lon, por exemplo, 30,4, 2,2.

Eu quero carregar esses dois arquivos como duas camadas no QGIS 2.10. Primeiro, adicionei um shapefile como uma camada vetorial. Em seguida, adicionei um arquivo CSV como Camada de Texto Delimitado.

Só consigo ver um mapa (shapefile). Como posso projetar corretamente lat e lon? Tentei definir um CRS diferente, por ex. EPSG: 3857, para Delimited Text Layer, mas nada funciona.


A melhor abordagem que encontrei até agora é clicar com o botão direito em qualquer camada, selecionar 'Salvar como', selecionar seu CRS preferido e "Adicionar camada à tela". Sua nova camada deve ser reprojetada e ficar visível.

Outro pensamento também; você tem 'ativar em tempo real' marcado em Propriedades do projeto> CRS?

Espero que isto ajude.


A resposta curta é começar tentando definir o CRS para a camada de texto delimitada como EPSG: 4326. Você será solicitado a fornecer o CRS ao carregar a camada de texto delimitado.

Para elaborar, cada formato de dados armazena suas geometrias em coordenadas. Essas coordenadas devem ser interpretadas com referência a um CRS. Se suas coordenadas são lat / long, você deve usar um CRS que espera lat / long. EPSG: 3857, que você tentou, é um sistema de coordenadas projetadas (que já não vai funcionar para as coordenadas esféricas de latitude / longitude) que espera coordenadas em metros.

Mas mesmo para as chamadas lat-long "não projetadas", suas coordenadas são expressas com referência a um datum específico. Na prática, se forem dados modernos, há uma boa chance de que tenham sido medidos em WGS84 (o datum usado pelos satélites GPS), e mesmo que seja um dado regional como o NAD83 (North American Datum 1983), o o erro será da ordem de um ou dois metros. Dependendo da escala de seus mapas / análises, isso pode não importar. Em caso afirmativo, você precisa determinar o CRS para o qual esses dados foram gerados.

Depois de carregar a camada de texto delimitada com o CRS correto, você deve salvá-la clicando com o botão direito na camada e escolhendo Salvar como.

Assumindo que seu arquivo de forma tenha informações de projeção corretas, desde que a reprojeção OTF (em tempo real) esteja ativada, o QGIS deve alinhar automaticamente suas camadas. Se o arquivo de forma não tiver informações de projeção ou se você atribuiu um CRS incorreto a qualquer uma das fontes de dados, eles não serão alinhados.


Assista o vídeo: QGIS - DIGITASI PETA RBI POINT, LINE, POLYGON