OnlineMapMaker logo

Localizador de Centroides de Polígonos — Encontre o Ponto Central de Qualquer Polígono

Desenhe polígonos no mapa ou carregue um ficheiro GeoJSON ou um Shapefile compactado, e encontre o ponto central de cada polígono com um clique. Cada camada pode ter a sua própria cor. Guarde os pontos centrais como um ficheiro GeoJSON — rapidamente, no seu navegador, sem necessidade de programas adicionais. Abrir em ecrã inteiro ↗

Rate this tool:
Publicidade
Publicidade
Loading map…
Precisa de ajuda com o seu projeto de GIS?Conheça Nossos Serviços

O Que É um Centroide e Porque Precisa de Um

Um centroide é o ponto central de uma forma. Para uma forma redonda ou quadrada simples, este ponto é fácil de adivinhar. Mas para um polígono real, como um quarteirão urbano, um campo agrícola ou a fronteira de um país, o ponto central nem sempre está onde imagina. Esta ferramenta encontra esse ponto por si, para um único polígono ou para vários polígonos ao mesmo tempo.

Duas Formas de Adicionar os Seus Polígonos

Adicione os polígonos que quer verificar com um destes métodos, ou use ambos em conjunto na mesma sessão:

  • Desenhar no mapa: Clique em "Draw Polygon" e depois clique no mapa para adicionar cada vértice. Termine a forma com um duplo clique, a tecla Enter, ou o botão "Finish". Todas as formas que desenhar são adicionadas a uma única camada "Drawn Polygons".
  • Carregar um ficheiro: Clique em "Upload" ou arraste um ficheiro para o mapa — um ficheiro GeoJSON/.json, ou um Shapefile compactado (.zip com .shp, .dbf e .shx no interior). Cada ficheiro torna-se na sua própria camada.

Ainda não tem um ficheiro pronto? Clique em "Sample Polygons" para adicionar um pequeno conjunto de teste. Assim que tiver pelo menos uma camada de polígonos, selecione-a na lista "Polygon Layer", escolha uma cor de marcador e clique em "Find Centroids".

Cores das Camadas e Estilo dos Marcadores

Duas definições de cor ajudam a distinguir as camadas no mapa:

  • Cor da Polygon Layer: cada camada de polígonos recebe a sua própria cor quando a adiciona. Pode alterar esta cor a qualquer momento na linha da camada.
  • Marker Color: define a cor dos pontos de centroide antes de clicar em "Find Centroids". Altere-a novamente depois, na linha da camada, se quiser um visual diferente.

Cada nova camada de centroides permanece no mapa por si só, junto aos polígonos de onde surgiu, para que possa ver ambos ao mesmo tempo.

Guardar os Seus Pontos de Centroide

Duas formas de guardar o seu trabalho estão sempre disponíveis na barra lateral:

  • Guardar uma camada: clique no ícone de transferência junto a qualquer linha de camada para guardar apenas essa camada como um ficheiro GeoJSON.
  • Download All Layers: coloca todas as camadas do mapa — polígonos e pontos de centroide juntos — num único ficheiro GeoJSON, com cada elemento marcado com o nome da respetiva camada.

O GeoJSON abre sem problemas no Leaflet, Mapbox GL JS, QGIS e ArcGIS, e é até apresentado como um mapa interativo no GitHub.

Como o Centroide É Calculado

A ferramenta analisa todos os pontos de um polígono e calcula a posição média. Este nem sempre é o centro exato que desenharia a olho, mas é o centro de massa matematicamente correto para a forma. Para uma forma estranha ou alongada, o centroide pode até cair um pouco fora do polígono — isto é normal e esperado.

Só Funciona com Polígonos

Esta ferramenta só aceita formas fechadas: Polygon e MultiPolygon. Pontos e linhas não têm um ponto central da mesma forma, por isso não são aceites como entrada. Se o seu ficheiro tiver outras formas misturadas, a ferramenta mantém apenas os polígonos e informa-o de quantas outras formas não foram utilizadas.

Casos de Uso do Mundo Real

🗳️
Mapas Eleitorais e Distritais
Órgãos eleitorais e planejadores urbanos usam o centroide do polígono de um distrito para posicionar o número do distrito no mapa e para verificar o quão compacta ou dispersa uma zona eleitoral realmente é.
🚜
Gestão de Talhões Agrícolas
Softwares de agricultura de precisão encontram o centroide de cada talhão para definir o ponto de partida de tratores, drones e pivôs de irrigação guiados por GPS.
📶
Torres de Celular e Planejamento de Rede
Engenheiros de telecomunicações encontram o centroide de um polígono de cobertura para verificar o posicionamento de antenas, ou para escolher o local de uma nova torre que melhor atenda a várias áreas de cobertura sobrepostas ao mesmo tempo.
🏠
Registros de Imóveis e Terrenos
Cartórios de imóveis e plataformas imobiliárias usam o centroide de um lote para posicionar o marcador de endereço ou a etiqueta de preço bem no centro real da propriedade, e não em um canto qualquer.
🚚
Zonas de Varejo e Entrega
Redes de varejo e empresas de entrega transformam o polígono da área de influência ou da zona de entrega de cada loja em um único ponto, e usam esse ponto para comparar tempos de deslocamento ou planejar novos centros de distribuição.
🚑
Resposta a Desastres e Saúde Pública
Planejadores de emergência encontram o centroide de uma zona de inundação ou de um setor censitário para ajudar a decidir onde instalar um centro de assistência ou uma clínica móvel que fique o mais próximo possível do morador médio dentro dela.
Publicidade
Publicidade

Perguntas Frequentes

Porque é que o meu ficheiro é rejeitado?
Isto acontece quando o ficheiro não tem nenhuma forma Polygon ou MultiPolygon — por exemplo, um ficheiro apenas com pontos ou apenas com linhas. Verifique se o seu ficheiro de origem realmente tem formas de área fechadas, e não apenas pontos ou trajetos.
Posso usar pontos ou linhas como entrada?
Não. Esta ferramenta só funciona com formas Polygon e MultiPolygon, uma vez que só uma forma fechada tem uma área interior com um verdadeiro ponto central. Se o seu ficheiro tiver pontos ou linhas misturados com polígonos, essas formas extra são deixadas de fora, e recebe uma mensagem sobre quantas foram excluídas.
Posso desenhar mais polígonos depois de já ter encontrado alguns centroides?
Sim. Os novos polígonos que desenhar ou carregar entram na sua própria camada, ou são adicionados à camada Drawn Polygons atual, se for essa a que escolher. Selecione essa camada novamente e clique em "Find Centroids" para obter um conjunto atualizado de pontos.
O que está dentro do ficheiro GeoJSON que descarrego?
Guardar uma camada dá-lhe apenas as formas dessa camada. "Download All Layers" coloca todas as camadas — polígonos e pontos de centroide — num único ficheiro, e marca cada forma com o nome da camada de onde veio.
Os meus dados do mapa são enviados para um servidor?
Não. O desenho, a leitura de ficheiros e o cálculo dos centroides são todos executados no seu próprio navegador, utilizando a biblioteca Turf.js. Nada é enviado para, ou guardado num, servidor, por isso é seguro utilizar com dados de localização privados ou sensíveis.
O que é um centroide, em palavras simples?
Um centroide é o ponto central de uma forma, calculado a partir da posição média de todos os seus pontos. Para uma forma normal e redonda, este ponto parece ser o meio. Para uma forma irregular, pode situar-se num local que não esperaria, e por vezes até um pouco fora da forma.
Posso alterar a cor de uma camada depois de a criar?
Sim. Cada linha na lista de Camadas tem a sua própria caixa de cor. Clique nela e escolha uma nova cor — a alteração aparece no mapa de imediato, e não afeta qualquer outra camada.
O que precisa de conter um Shapefile compactado?
Um ficheiro .zip, com pelo menos as partes .shp, .dbf e .shx do Shapefile no seu interior. Se o zip tiver mais do que uma camada no interior, cada uma é carregada como a sua própria camada separada na ferramenta.
Porque é que o ponto de centroide pode cair fora do meu polígono?
Isto pode acontecer com uma forma que se curva muito, como um crescente ou um formato em U. O cálculo encontra a posição média de toda a forma, e para estas formas invulgares, esse ponto médio pode cair num espaço que não faz parte do polígono. Isto é esperado e correto.
Posso verificar mais do que um polígono ao mesmo tempo?
Sim. Clique em "Find Centroids" uma vez e a ferramenta calcula um ponto central para cada elemento de polígono na camada escolhida, tudo no mesmo passo. Obtém uma nova camada de pontos com um centroide para cada polígono.

Passo a Passo

1
Passo 1
Abra a ferramenta
O mapa abre com uma vista global, ainda sem camadas. A barra de ferramentas no topo tem Draw Polygon, Upload, Sample Polygons e um seletor de mapa base. A barra lateral à direita tem a ferramenta de centroides, a lista de camadas e o botão de exportação.
2
Passo 2
Desenhe um polígono ou use uma amostra
Clique em "Draw Polygon" e clique no mapa para cada vértice. Termine com um duplo clique, Enter, ou o botão Finish. Ou clique em "Sample Polygons" para experimentar a ferramenta de imediato com três formas de teste.
3
Passo 3
Ou carregue o seu próprio ficheiro
Clique em "Upload" ou arraste um ficheiro para o mapa — um ficheiro GeoJSON ou um Shapefile compactado. A ferramenta mantém apenas formas Polygon e MultiPolygon e informa-o se teve de deixar algumas formas de fora.
4
Passo 4
Escolha a camada de polígonos
Abra a lista "Polygon Layer" na barra lateral e escolha a camada que quer verificar. Só as camadas de polígonos aparecem aqui — as camadas de centroides não são mostradas, uma vez que já são pontos.
5
Passo 5
Escolha uma cor de marcador
Clique na caixa de cor junto a "Marker Color" e escolha uma cor para os novos pontos de centroide.
6
Passo 6
Clique em Find Centroids
A ferramenta calcula o ponto central de cada polígono na camada e adiciona uma nova camada de pontos com esses centroides. O mapa ajusta o zoom para enquadrar os novos pontos.
7
Passo 7
Verifique e faça a gestão das suas camadas
Na lista de Camadas, ative ou desative qualquer camada, altere a sua cor, aproxime o mapa até ela, ou elimine-a. As camadas de centroides são marcadas de forma diferente das camadas de polígonos, para que saiba sempre qual é qual.
8
Passo 8
Experimente novamente com outra camada
Escolha uma camada de polígonos diferente, ou adicione mais polígonos, e clique novamente em "Find Centroids". Cada execução cria uma nova camada de centroides separada.
9
Passo 9
Guarde os seus resultados
Clique no ícone de transferência numa linha de camada para guardar apenas essa camada, ou clique em "Download All Layers" para guardar todas as camadas — polígonos e centroides — num único ficheiro GeoJSON.
Publicidade
Publicidade

Veja: o Localizador de Centroides de Polígonos em Menos de um Minuto

Prefere ver a ler? Este pequeno tutorial em vídeo mostra como adicionar um polígono e encontrar o seu ponto central exato.

Trabalhar com as Suas Camadas

Cada camada de polígonos e cada camada de centroides que criar aparece como uma linha na lista de Camadas. A partir dessa linha, pode ativar ou desativar a camada, alterar a sua cor, aproximar o mapa até ela, guardá-la como GeoJSON ou eliminá-la. Nenhuma destas ações altera qualquer outra camada.

Publicidade
Publicidade

Mais Ferramentas Que Poderá Gostar

Map tiles © OpenStreetMap contributors and Protomaps (hosted by KONAKTIVE), CARTO, Esri (satellite). Centroid math powered by Turf.js. Shapefile parsing by shpjs. Map rendering by Leaflet. All drawing, file reading and centroid calculation is local — no data is uploaded to any server.

Muhammad Gulraiz Khan, especialista em GIS e fundador da KONAKTIVE e do OnlineMapMaker.com

Sobre o Autor

Muhammad Gulraiz Khan

Especialista e Consultor em GIS · Fundador da KONAKTIVE

Muhammad Gulraiz Khan é um especialista em GIS com mais de uma década de experiência profissional fornecendo soluções geoespaciais para o setor de energia, incluindo projetos para o Banco Mundial, a Corporação Financeira Internacional (IFC) e a USAID. Ele criou o OnlineMapMaker.com para tornar ferramentas profissionais de mapeamento gratuitas e acessíveis para todos.

Publicidade
Publicidade