Então, eu sou muito novo no GIS e estou trabalhando em um projeto de mapeamento usando dados para Vancouver, Canadá. Quero combinar os dados do OpenStreetMap com os dados fornecidos pela cidade de Vancouver. Mas os dados da cidade não se alinham com os dados do OSM quando os mapeio no QGIS.
Seguindo o conselho de uma resposta aos mapas projetados, o ArcMap não deve se sobrepor? , Verifiquei as duas fontes de dados contra uma terceira (um mapa do mundo). Os dados do OSM estão corretos - a Colúmbia Britânica está no lugar certo - mas os dados da City colocam Vancouver no sul da França.
Minhas fontes de dados são:
- Ciclovias e bibliotecas da cidade de Vancouver . (Ambos são arquivos SHP.) Estes são os dados que não se alinham com os outros.
- Um mapa da Colúmbia Britânica no mapa da rua aberta. Coloquei os dados em um banco de dados usando osm2pgsql.
- Um mapa do mundo que faz parte do projeto Open Street Style.
Projeções:
- Os dados da cidade são projetados na zona UTM10, NAD83 (CSRS). Selecionei isso na tela Propriedades da camada do QGIS para essas camadas. Corda de projeção:
+proj=utm +zone=5 +ellps=GRS80 +datum=NAD83 +units=m +no_defs
- Os mapas OSM estão na projeção Mercator. O QGIS tem muitas opções de Mercator, e eu não tinha certeza de qual usar, então adivinhei "Popular Visualization CRS / Mercator".
+proj=merc +lon_0=0 +k=1 +x_0=0 +y_0=0 +a=6378137 +b=6378137 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs
- Para o mapa mundial, o Quantum GIS carregou a projeção a partir do arquivo .prj. Isso é
+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +wktext +over +no_defs
Os mapas projetados devem, mas não se sobrepõem, no ArcMap? fala sobre problemas de zona. Parece o que eu posso estar experimentando. Tentei alterar as bibliotecas da zona UTM 10N para outras zonas (15N e 60N), mas nada mudou.
Alguém tem sugestões para o que tentar a seguir?
+proj=utm +zone=10
e não+zone=5
porque eu acho que a zona 5 está muito perto de algum lugar no Reino Unido (começa com um G ...) e é por isso que seus dados estão chegando na FrançaRespostas:
O que realmente precisamos descobrir aqui são as projeções dos seus dados de entrada.
Dados da cidade
O Shapefile vem com um arquivo .prj que é perfeitamente interpretado pelo QGIS. Não altere as configurações da camada!
Dados OSM
Se você estiver usando dados vetoriais OSM, eles estão nas coordenadas geográficas WGS84 (EPSG: 4326). Somente os blocos de varredura estão no Web Mercator (EPSG: 900913).
Abrir dados do Street Style
Se o QGIS reconheceu o conteúdo .prj, deixe-o assim.
Por fim, escolha um sistema de coordenadas do projeto (sugiro o UTM) e ative a reprojeção on-the-fly como o @Mike_Toews já explicou.
fonte
Você precisa reprojetar as diferentes camadas para a mesma projeção 'on the fly'. Vamos para:
Configurações> Propriedades do projeto ...> Sistema de referência de coordenadas (CRS)
e verificar em Ativar 'on the fly' transformação CRS
fonte
Acabei de ter esse problema ao adicionar dois rasters, um no UTM e outro no Geographic. Eu segui as instruções permitindo a projeção instantânea, mas nada aconteceu. Removai as camadas e as adicionei novamente, e o problema foi resolvido
fonte