Pular para o conteúdo
QGIS
Guia

O que é SRC? Sistema de referência de coordenadas

Publicado em

Um sistema de referência de coordenadas (SRC) é o conjunto de regras que liga um par de coordenadas a um lugar real da Terra. Ele diz ao software qual modelo da Terra os números usam, se são graus ou metros e como a Terra redonda foi achatada em um mapa. Toda camada SIG tem um SRC, geralmente escrito como um código curto, como EPSG:4326.

Sem o SRC, 651000, 6862000 são só dois números. Com EPSG:2154, é um ponto em Paris. Com EPSG:4326 por engano, os mesmos números não apontam para lugar nenhum, e o QGIS desenha a camada no lugar errado. Essa divergência está por trás da maioria das dúvidas do tipo "minha camada está no oceano". Abaixo você encontra a correção passo a passo e um teste do AI Agent, o plugin de QGIS que desenvolvemos, que achou o SRC certo a partir de uma única mensagem em 52 segundos.

Diagrama do que compõe um SRC. Três cartões unidos por sinais de mais: 1, qual Terra, o datum e o elipsoide, como WGS 84, ETRS89, NAD83 ou SIRGAS 2000; 2, ângulos ou metros, o sistema de coordenadas; 3, como foi achatada, a projeção, só para grades planas. Um sinal de igual leva a um cartão verde com o rótulo: um código EPSG, com EPSG:4326 para WGS 84 em graus, EPSG:3857 para Web Mercator em metros e EPSG:2154 para Lambert-93 na França. Abaixo, um SRC geográfico usa as partes 1 e 2 com coordenadas como 48,85, 2,35, e um SRC projetado usa as três com coordenadas como 652 000, 6 862 000.
Um datum, um sistema de coordenadas e, para mapas planos, uma projeção. O código EPSG dá nome à combinação.

As três partes de um SRC

Todo SRC responde a três perguntas. Errou uma, seus dados mudam de lugar.

  1. O datum: qual Terra? A Terra é levemente achatada, não uma bola perfeita. Um datum é um modelo dessa forma, ancorado no planeta. O WGS 84, usado pelo GPS, é um deles. O SIRGAS 2000 na América do Sul, o ETRS89 na Europa e o NAD83 na América do Norte são outros.
  2. O sistema de coordenadas: graus ou metros? Um SRC geográfico dá latitude e longitude em graus. Um SRC projetado dá x e y em metros em um mapa plano.
  3. A projeção: como foi achatada? Uma projeção é o método que transforma a Terra redonda em um mapa plano. Não dá para fazer isso sem esticar alguma coisa, então cada projeção escolhe o que preservar: áreas, ângulos ou distâncias.

SRC geográfico vs SRC projetado

Os dois tipos estão corretos. A diferença decide se uma medição significa alguma coisa.

SRC geográficoSRC projetado
UnidadesGraus de latitude e longitudeMetros ou pés
ExemploEPSG:4326 (WGS 84)EPSG:32643 (WGS 84 / UTM zona 43N, oeste da Índia)
Bom paraArmazenar e trocar dados globais, posições de GPSMedir áreas e distâncias, engenharia, mapeamento nacional
Ruim paraÁreas e comprimentos: um grau de longitude vale 111 km no equador e 0 km nos polosÁreas distantes de onde a projeção foi concebida para funcionar

Minha regra: mantenha os dados no SRC em que chegaram, mas meça em um SRC projetado feito para a sua região. Uma área calculada em EPSG:4326 volta em graus quadrados. Continua parecendo um número, e é por isso que as pessoas entregam o resultado assim.

O que é um código EPSG

Um código EPSG é um número curto que dá nome a um SRC de forma exata. A lista começou com o European Petroleum Survey Group, daí o nome, e hoje quem a mantém é a International Association of Oil & Gas Producers. Ela reúne mais de 7.000 SRCs.

Estes são os códigos que mais encontro:

CódigoNomeOnde e por quê
EPSG:4326WGS 84Coordenadas de GPS, GeoJSON, a maioria dos conjuntos de dados globais
EPSG:3857WGS 84 / Pseudo-MercatorBlocos de mapas na web: OpenStreetMap, Google, Bing, mapas base da Esri
EPSG:2154RGF93 / Lambert-93O SRC legal da França continental
EPSG:25832ETRS89 / UTM zona 32NAlemanha, Dinamarca, Noruega e boa parte da Europa central
EPSG:32643WGS 84 / UTM zona 43NOeste da Índia, incluindo Mumbai e Pune
EPSG:31983SIRGAS 2000 / UTM zona 23SSudeste do Brasil, incluindo o estado de São Paulo
EPSG:26918NAD83 / UTM zona 18NCosta leste dos EUA, incluindo Nova York

Há uma armadilha escondida na primeira linha. O EPSG:4326 oficial põe a latitude primeiro, mas a maioria dos softwares, o QGIS incluído, e o GeoJSON leem a longitude primeiro (o GeoTools explica o motivo). Se os pontos do seu CSV caem na Antártida ou na costa da Somália, verifique primeiro se as colunas estão trocadas.

EPSG:4326 vs EPSG:3857

O EPSG:4326 guarda posições em graus. O EPSG:3857, chamado de Web Mercator, as converte em uma grade quadrada em metros para que o mapa possa ser cortado em blocos. O Google Maps o adotou em 2005 e quase todo mapa base online seguiu o mesmo caminho. É ótimo para exibir e ruim para medir, porque estica cada vez mais as áreas conforme você se afasta do equador.

Mapa-múndi em Web Mercator com seis quadrados laranja, cada um de 500 por 500 quilômetros no terreno. O quadrado de Quito, no equador, é pequeno e marcado com vezes 1,01. Mumbai é vezes 1,13, Madri vezes 1,73, Berlim vezes 2,70, Oslo vezes 3,97, e o quadrado de Tromsø, acima do Círculo Polar Ártico, é desenhado cerca de oito vezes maior, marcado com vezes 8,23.
Seis quadrados com a mesma área no terreno, desenhados em EPSG:3857 no QGIS. Os rótulos são a inflação de área medida.

Medi quanto isso pesa no QGIS, com um quadrado real de 1 km² em seis cidades:

CidadeLatitudeÁrea de 1 km² em um mapa Web Mercator
Quito0,2° S1,007 km²
Mumbai19,1° N1,126 km²
Madri40,4° N1,727 km²
Berlim52,5° N2,696 km²
Oslo59,9° N3,966 km²
Tromsø69,7° N8,226 km²

A regra prática, 1 / cos²(latitude), fica a menos de 0,6% de cada medição. Mesmo no equador, o Web Mercator acrescenta 0,67%, porque usa as fórmulas de uma esfera em uma Terra que não é uma.

Como medimos. Em 26 de setembro de 2026, no QGIS 3.44, desenhei cada quadrado em seu tamanho real (1,000000 km² no elipsoide WGS 84, conferido com $area). Depois o reprojetei para EPSG:3857 e li sua área plana com area($geometry).

Ou seja, um terreno medido em uma camada Web Mercator em Oslo sai cerca de quatro vezes maior do que é. Meça no SRC certo: o SRC oficial do seu país ou a sua zona UTM dá áreas corretas com erro de uma fração de percentual.

Datums: quando as mesmas coordenadas ficam a metros de distância

Dois SRCs podem dizer "latitude 40,7, longitude −74,0" e apontar para pontos a metros de distância, porque usam datums diferentes. A distância depende do par:

DeParaDeslocamento típicoFonte
NAD27NAD8310 a 100 m nos 48 estados contíguos dos EUA, mais de 400 m no HavaíUSGS
NAD83WGS 84Cerca de 1 a 2 m na maior parte dos EUANorth American Datum
ETRS89WGS 84Cerca de 90 cm hoje, crescendo 2,5 cm por anoEuroGeographics / EUREF, 2025

A Europa é o caso surpreendente. O ETRS89 acompanha a placa tectônica europeia, que se desloca cerca de 2,5 cm por ano, e o WGS 84 não. Assim, um ponto fixado em ETRS89 em 1989 está hoje a cerca de 90 cm da sua posição em WGS 84, embora nada tenha se movido no terreno. Em um mapa base, ninguém percebe. Em um levantamento topográfico, faz diferença.

Quando o QGIS conhece várias formas de converter entre dois datums, ele pede que você escolha. Escolha a mais precisa para a sua região em vez de fechar a janela.

Por que suas camadas não se alinham no QGIS

O QGIS reprojeta em tempo real: cada camada mantém seu próprio SRC, e o QGIS converte todas para o SRC do projeto na hora de exibir. Isso funciona enquanto o SRC de cada camada estiver declarado corretamente. Se um rótulo estiver errado, o QGIS converte a partir do ponto de partida errado.

Para mostrar isso, salvei as 1.015 edificações do OpenStreetMap do centro histórico de Bamberg, na Alemanha, em metros (EPSG:25832), com um arquivo .prj que declara por engano WGS 84, em graus. O QGIS acreditou no arquivo. Em um projeto Web Mercator, a camada está marcada mas não aparece em lugar nenhum, porque 635.460 graus de longitude não existem no planeta. Aproximar à camada em um projeto WGS 84 encontra as edificações sozinhas em uma tela em branco.

Duas visões do QGIS lado a lado. À esquerda: um projeto Web Mercator com contornos amarelos de edificações sobre uma foto aérea de Bamberg; o painel Camadas lista uma cópia vermelha declarada como WGS 84, marcada mas não desenhada em lugar nenhum. À direita: as mesmas edificações vermelhas sozinhas em uma tela branca depois de Aproximar à camada em um projeto WGS 84, em x 635.460 e y 5.528.260 lidos como graus, sem mapa base.
As mesmas edificações, certas e erradas. Metros rotulados como graus caem fora do mapa.

É um problema comum, e não só entre iniciantes. Dos 1.692 tutoriais de QGIS no YouTube, 155 (9,2%) têm um comentário perguntando sobre SRC ou sobre camadas que não se alinham. No GIS Stack Exchange, a tag coordinate-system reúne 8.402 perguntas.

A resposta mais repetida por lá vem de um usuário experiente: “Em cerca de 99% dos casos, as pessoas simplesmente usam ‘definir SRC’ em vez de reprojetar, porque não conhecem a diferença.” As duas ferramentas fazem coisas opostas:

  • Definir SRC da camada muda o rótulo e mantém os números. Use apenas quando o rótulo estava errado, por exemplo um Shapefile que perdeu o arquivo .prj.
  • Reprojetar camada mantém o lugar e muda os números. Use quando o rótulo está certo e você precisa dos dados em outro SRC.

Usar Definir SRC da camada em uma camada que já estava certa a leva para o lugar errado. É o clássico "reprojetei e agora piorou".

Como corrigir um problema de SRC no QGIS

Leia o que a camada declara

Clique com o botão direito na camada, Propriedades > Informação. A linha do SRC mostra o que o QGIS acha que as coordenadas são. A barra de status, no canto inferior direito, mostra o SRC do projeto.

Olhe os números brutos

Clique em uma feição com a ferramenta Identificar feições, ou abra a tabela de atributos de um CSV de pontos. Valores entre −180 e 180 são graus. Valores na casa das centenas de milhares ou dos milhões são metros em um SRC projetado. Se os números não combinam com o SRC declarado, o rótulo está errado.

Corrija o rótulo ou converta os dados

Rótulo errado: Camada > Definir SRC da(s) camada(s) e escolha o SRC em que os dados foram realmente produzidos. As notas do fornecedor ou o SRC padrão do país costumam indicar qual é. Rótulo certo, mas você precisa de outro SRC: Caixa de Ferramentas de Processamento > Reprojetar camada.

Defina o SRC do projeto para a sua região

Clique no botão do SRC na barra de status e escolha um SRC projetado que sirva à sua região antes de medir qualquer coisa.

Na camada de Bamberg, o problema era o rótulo, então a correção foi Definir SRC da(s) camada(s): digite 25832 no filtro e escolha ETRS89 / UTM zona 32N.

A janela Definir SRC do QGIS com 25832 digitado no filtro. ETRS89 / UTM zona 32N, EPSG:25832, está selecionado em Projetado, Universal Transversa de Mercator. O painel de detalhes lista unidades em metros e o datum ETRS89, e um pequeno mapa-múndi destaca a faixa da zona UTM 32N sobre a Europa central.
Definir SRC da(s) camada(s), filtrado pelo código EPSG. Muda o rótulo e deixa cada coordenada como está.

Nenhuma coordenada mudou. Com o rótulo agora combinando com os números, todos os 1.015 contornos ficaram sobre seus telhados.

Mapa do QGIS do centro histórico de Bamberg com contornos vermelhos de edificações exatamente sobre os telhados de uma foto aérea, depois que o SRC da camada foi definido como EPSG:25832.
Depois de Definir SRC: os contornos se alinham com a foto aérea.

Deixe um agente diagnosticar

Desenvolvemos o AI Agent, um plugin de QGIS, então esta seção fala da nossa própria ferramenta. O caminho manual acima é gratuito e leva alguns minutos quando você já o conhece. O difícil é saber em qual SRC os dados foram realmente produzidos, por isso testei se um agente conseguiria descobrir.

Recarreguei a camada com defeito e enviei uma única mensagem: "Minha camada de edificações não se alinha com o mapa base. Descubra o motivo e corrija." Em 52 segundos, o agente leu o .prj, viu que as coordenadas estavam em metros e escolheu EPSG:25832 conferindo onde a prefeitura caía na foto aérea. Ele descartou um SRC europeu mais antigo para a mesma área, que deixaria a edificação cerca de 225 m fora do lugar. Salvou uma cópia corrigida e deixou o arquivo original intacto.

QGIS com o painel do AI Agent acoplado à direita. O mapa mostra as edificações de Bamberg alinhadas à foto aérea. A resposta do agente diz que o Shapefile de edificações declara EPSG:4326, mas suas coordenadas estão em EPSG:25832, que ele atribuiu o SRC correto a uma cópia sem mover nenhuma geometria, que todos os 1.015 contornos agora se alinham com a ortofoto e que o original está inalterado e oculto. Abaixo: o GeoPackage salvo, as camadas que ele adicionou ou ocultou, 1 fonte, 11 ações e um botão Desfazer.
Uma mensagem, 52 segundos: o agente nomeia o SRC certo e corrige uma cópia.

Ele deixou no projeto uma camada temporária oculta para você apagar manualmente. Como você, ele precisa de um mapa base ou de uma camada de referência para conferir.

Teste o AI Agent grátis no QGIS, sem cartão

Qual SRC usar?

Você querUsePor quê
Exibir dados sobre um mapa base da webEPSG:3857É o SRC dos blocos
Armazenar ou trocar dados globaisEPSG:4326Universal, e é o que o GeoJSON espera
Medir áreas e comprimentos em um paísO SRC nacional ou a zona UTM localConcebido para aquela região, em metros
Medir em um continente inteiroUm SRC de áreas iguais, como EPSG:3035 para a EuropaMantém as áreas verdadeiras em grandes extensões
Entregar a um cliente governamentalO SRC legal dele, como EPSG:2154 na FrançaGeralmente consta do contrato

Para mudar o SRC do projeto, clique no botão EPSG no canto inferior direito da janela do QGIS. Ele abre Propriedades do Projeto > SRC, onde você pode buscar por código ou nome.

A barra de status do QGIS com o botão EPSG:3857 destacado, acima da janela Propriedades do Projeto na aba SRC. Os sistemas usados recentemente listam EPSG:25832, 4326, 3857 e 2056; WGS 84 / Pseudo-Mercator está selecionado, com unidades em metros e um mapa-múndi de sua abrangência.
O botão do SRC do projeto na barra de status abre Propriedades do Projeto > SRC.

O que lembrar

Um SRC liga coordenadas a um lugar na Terra por meio de um datum, um sistema de coordenadas e, para mapas planos, uma projeção.

Um código EPSG dá nome a um SRC de forma exata: EPSG:4326 é a latitude e longitude do GPS, EPSG:3857 é a grade Web Mercator dos mapas base online.

O Web Mercator infla as áreas em cerca de 1 / cos²(latitude). Medido no QGIS, um quadrado de 1 km² cobre 1,73 km² em Madri, 3,97 km² em Oslo e 8,23 km² em Tromsø. Meça em um SRC nacional ou UTM.

Quando uma camada não se alinha, confira os números brutos antes de mexer em qualquer coisa. Definir SRC da camada corrige um rótulo errado, Reprojetar camada converte dados corretos, e confundir os dois move a camada.

Um agente de IA dentro do QGIS pode fazer o diagnóstico por você: no nosso teste, o AI Agent nomeou o SRC certo e corrigiu uma cópia da camada a partir de uma mensagem.

Perguntas frequentes

O que é SRC em geoprocessamento?

Um sistema de referência de coordenadas diz ao software SIG onde as coordenadas de uma camada ficam na Terra. Ele combina um datum (o modelo da forma da Terra), um sistema de coordenadas (graus ou metros) e, para mapas planos, uma projeção. Cada camada tem um, geralmente identificado por um código EPSG.

Qual a diferença entre EPSG:4326 e EPSG:3857?

O EPSG:4326 guarda latitude e longitude em graus no elipsoide WGS 84. O EPSG:3857 projeta as mesmas posições em metros sobre uma grade quadrada para blocos de mapas na web. Use o 3857 para exibir um mapa base e nunca para medir: ele infla as áreas 1,7 vez a 40° de latitude e 4 vezes a 60°.

WGS 84 é a mesma coisa que EPSG:4326?

No uso do dia a dia, sim. Estritamente, o WGS 84 é o datum, e o EPSG:4326 é o SRC de latitude e longitude construído sobre ele. Outros SRCs também usam o WGS 84, como o EPSG:3857.

Por que minha camada está no lugar errado no QGIS?

O SRC declarado dela não combina com as coordenadas do arquivo. As causas comuns são um arquivo .prj ausente, um CSV com latitude e longitude trocadas, ou Definir SRC da camada usado onde era preciso Reprojetar camada. Confira as coordenadas brutas com a ferramenta Identificar feições e só então corrija o rótulo com Definir SRC da camada, se ele estava errado.

Qual a diferença entre Definir SRC e Reprojetar no QGIS?

Definir SRC da camada muda o rótulo do SRC e mantém os números das coordenadas, então move a camada, a menos que o rótulo antigo estivesse errado. Reprojetar camada mantém a camada no lugar e recalcula os números para o novo SRC. Use o primeiro para consertar metadados, o segundo para converter dados.

O QGIS consegue descobrir o SRC certo sozinho?

Sozinho, não. O QGIS lê o SRC do arquivo, como o .prj ao lado de um Shapefile, e pergunta quando não há nenhum. Ele não confere se as coordenadas combinam. Um plugin de agente de IA consegue. O nosso, o AI Agent, compara as coordenadas com um mapa base, encontra o SRC e corrige uma cópia da camada, a partir de uma mensagem digitada no QGIS.

Qual SRC devo usar para medir área?

Um SRC projetado concebido para a sua região: o SRC oficial do seu país ou a zona UTM em que você está. Para áreas que cruzam um continente, use um SRC de áreas iguais, como o EPSG:3035 na Europa. Nunca meça área em EPSG:4326 (graus quadrados) nem em EPSG:3857 (inflada longe do equador).

O SRC também é onde começa georreferenciar um mapa escaneado, já que os pontos que você marca só fazem sentido em um sistema conhecido. O que é o QGIS cobre o resto do software, o PyQGIS mostra como reprojetar em código, e o AI Agent corrige o SRC de uma camada a partir de uma mensagem digitada no QGIS. O hub de IA para QGIS lista os outros plugins de IA por tarefa.