Olá pessoal, boa tarde.
Preciso da ajuda para fazer a reprojeção de um GeoJson.
Sou bem novo com QGis e mapas em geral então acredito que o que quero fazer seja simples. Explicando:
O problema é que quando tento plotar um ponto com Latitude e Longitude neste geojson de mesorregioes, ele plota no lugar errado.
Olhando a
documentação do HighMaps, ele fala que tenho que definir um objeto no meu geojson para informar a projeção do mesmo. E assim o fiz, seguindo exemplo do mapa oficial do brazil do HighMaps:
"hc-transform": {
"default": {
"crs": "+proj=poly +lat_0=0 +lon_0=-54 +x_0=5000000 +y_0=10000000 +ellps=aust_SA +towgs84=-57,1,-41,0,0,0,0 +units=m +no_defs",
"scale": 0.000161701268187,
"jsonres": 15.5,
"jsonmarginX": -999,
"jsonmarginY": 9851.0,
"xoffset": 2791531.40873,
"yoffset": 10585904.489
}
},
Isso nao funcionou e eu decidi então abrir os dois mapas no QGis para comparar como eles são desenhados. E estão da seguinte forma:

Então, apesar de entender muito pouco de mapas, eu imagino que o problema é o fato que os dois geoJsons estão em projeções diferentes. De fato, checando as informações de ambas as camadas eu tenho:
Mesorregiao:
CRS
EPSG:4326 - WGS 84 - Geographic
Extent
-73.9902501510268849,-33.7515827781719508 : -28.8356556089732976,5.2721557581718343
Oficial Highmaps:
CRS
EPSG:29101 - SAD69 / Brazil Polyconic - Projected
Extent
-999.0000000000000000,-979.0000000000000000 : 9851.0000000000000000,9851.0000000000000000
Então tentei utilizar a ferramenta de Reproject Layer do QGis e alterar a projeção da Mesorregião para a mesma que a oficial do Highmaps. Porém, a camada que é criada simplesmente se sobreboe a camada de mesorregiao. Ou seja, reprojetar aparentemente nao teve efeito no mapa.
Como eu faria para reprojetar a minha camada de Mesorregião de forma que ela fique sobreposta a camada do Highmaps (brazil1 na imagem)?
Obrigado