Desenhar raio no mapa

Clique no mapa ou busque uma cidade para desenhar um círculo com raio em metros, quilômetros, milhas, pés ou milhas náuticas. O círculo é geodésico: cada ponto da borda fica à mesma distância do centro no elipsoide WGS84, com erro bem menor que um metro, também longe do equador, onde círculos planos ficam errados. Tudo roda no seu navegador. Compartilhe os círculos por link ou exporte em KML e GeoJSON.

Clique no mapa para posicionar o centro. Arraste o centro ou a alça redonda na borda para ajustar.

    Precisa de um shapefile? Converter o GeoJSON em shapefile no FileReshape.

    Mapa e dados: OpenFreeMap, MapLibre GL JS, GeographicLib (geographiclib-geodesic), GeoNames (via all-the-cities) – todas as fontes de dados.

    Um raio desenhado no mapa responde a perguntas como “o que fica a menos de 50 km do depósito?”, “quais municípios entram numa área de entrega de 15 km?” ou “até onde chega o sinal de uma antena?”. Defina o centro com um clique, arrastando o marcador central ou buscando uma cidade. Digite o raio ou arraste a alça redonda na borda do círculo, e o círculo, a área e o perímetro se atualizam na hora. Você pode desenhar quantos círculos quiser, cada um com seu próprio centro, raio e unidade, para comparar áreas de atendimento, raios de cobertura de lojas ou zonas que se sobrepõem. Tudo o que você desenha fica guardado no endereço da página, então o link copiado abre exatamente o mesmo mapa, e os botões de exportação salvam os círculos em KML para o Google Earth ou em GeoJSON para QGIS, ArcGIS e mapas web.

    Como usar

    1. Clique no mapa onde deve ficar o centro, ou digite uma cidade na busca e escolha-a na lista.
    2. Digite o raio e escolha a unidade (m, km, mi, ft ou nmi), ou arraste a alça redonda na borda do círculo.
    3. Clique em “Adicionar círculo” para desenhar outros; clique num círculo da lista para editar ou remover.
    4. Copie o link de compartilhamento ou exporte os círculos em KML ou GeoJSON.

    Qual é a precisão?

    Um círculo de verdade sobre a Terra, não na tela

    Cada ponto da borda é calculado com o problema geodésico direto da GeographicLib: partir do centro numa direção dada e percorrer exatamente o raio sobre a superfície do elipsoide WGS84. A borda é desenhada com 256 desses pontos; entre dois pontos ela fica no máximo 0,008 % do raio para dentro do círculo verdadeiro, cerca de 75 cm num círculo de 10 km. Muito ao norte ou ao sul, o círculo parece mais alto do que largo no mapa, porque o mapa web estica as distâncias longe do equador. No terreno, ele é redondo.

    Por que círculos planos erram longe do equador

    Muitas ferramentas de mapa desenham o círculo com o raio medido na projeção Web Mercator dos mapas online. Essa projeção aumenta as distâncias por um fator de 1 dividido pelo cosseno da latitude, então um círculo plano “de 10 km” cobre só cerca de 7,1 km no terreno a 45° de latitude (Milão, Minneapolis) e apenas 5 km a 60° (Oslo, Anchorage). Marque a opção de comparar com um círculo plano para ver a diferença como linha tracejada.

    Tudo depende de onde está o centro

    O cálculo é exato, então a precisão depende do centro que você escolhe. Um clique é tão preciso quanto um pixel da tela, cerca de 20 m quando o mapa mostra uma cidade inteira e poucos centímetros no zoom máximo. Um local da busca é a coordenada que o GeoNames dá para a cidade, normalmente o centro histórico ou a praça principal, e não um endereço específico. As coordenadas de cada centro aparecem na lista, arredondadas para 5 casas decimais (cerca de 1 m).

    Bom saber

    O raio é em linha reta

    O círculo mostra a distância em linha reta sobre a superfície. Distâncias de carro ou a pé são maiores, muitas vezes de 20 a 40 % nas cidades e bem mais em serras ou ao longo do litoral, então um raio de 10 km não equivale a 10 km de estrada.

    Círculos muito grandes

    Círculos de até 10.000 km funcionam, mas num mapa-múndi um círculo grande parece deformado, e um círculo que contém o Polo Norte ou o Polo Sul não pode ser desenhado como um anel simples num mapa web; a ferramenta avisa quando isso acontece. A área continua sendo calculada sobre o elipsoide.

    Milhas e milhas náuticas

    A milha aqui é a milha internacional de 1.609,344 m e a milha náutica tem 1.852 m. Um pé tem 0,3048 m. O raio digitado fica salvo na própria unidade no link de compartilhamento e abre exatamente como você o informou.

    Perguntas frequentes

    Como desenhar um raio em volta de um local no mapa?

    Busque o local ou clique no mapa para definir o centro, digite o raio e escolha km, milhas ou metros. O círculo aparece na hora; arraste a alça da borda para mudar o raio com o mouse ou com o dedo.

    Posso desenhar vários círculos no mesmo mapa?

    Sim. Clique em “Adicionar círculo” para cada novo círculo. Cada um mantém seu centro, raio, unidade e cor próprios e aparece na lista com a sua área, onde você pode selecioná-lo para alterar ou excluir.

    Como salvar ou compartilhar meus círculos?

    O endereço da página sempre contém seus círculos, então “Copiar link” gera um link que abre o mesmo mapa. Para usar em outros programas, exporte em KML (Google Earth, Google My Maps) ou GeoJSON (QGIS, ArcGIS, Mapbox, Leaflet). Para obter um shapefile, converta o GeoJSON no nosso site parceiro.

    O círculo é exato em latitudes altas?

    Sim. O círculo é calculado sobre o elipsoide, então um raio de 100 km tem 100 km no terreno em todas as direções, tanto em Tromsø quanto em Singapura. Ele só parece oval no mapa porque a projeção estica o norte e o sul.

    Qual é a área do círculo?

    O painel mostra a área de cada círculo calculada sobre o elipsoide a partir do contorno de 256 pontos. Para círculos pequenos, ela é igual a pi vezes o raio ao quadrado; com raio de 1.000 km, a curvatura da Terra a deixa cerca de 0,2 % menor que essa fórmula plana.

    Guias passo a passo

    Algo errado ou faltando? Escreva para [email protected] e será corrigido.