ForHosting KIT · Viajes y geografía

Centro medio de puntos

Encuentre el punto central de un conjunto de ubicaciones sobre el globo, no sobre un plano: tres puntos de ejemplo dan un centro medio en 40,4125978922, -93,9591227402, sin errores cerca de los polos ni de la línea de 180°. Gratis en su navegador.

  • Gratis
  • Funciona en su navegador
  • Sin registro
  • Sus datos no salen de su equipo
Úselo desde WebAPIEmailTelegramApp pronto

El centro medio de un conjunto de puntos geográficos es la ubicación que mejor representa la tendencia central de su muestra sobre el globo. A diferencia de un promedio ingenuo de latitudes y longitudes —que se distorsiona cerca de los polos y a lo largo del antimeridiano—, esta calculadora convierte cada coordenada en un vector unitario tridimensional, promedia esos vectores y proyecta el resultado de nuevo sobre la esfera. Envíe un arreglo de pares latitud y longitud WGS84 y reciba un único centro medio lat/lon más diagnósticos que puede fijar en pruebas. Planificadores de logística, estudiantes de GIS, investigadores de campo y creadores de herramientas de mapas obtienen un oráculo determinista sin geocodificador, sin modelo y sin dependencia de red.

Qué es el centro medio geográfico y por qué importa

En estadística espacial el centro medio es la posición promedio de un patrón de puntos, análogo a la media aritmética de una muestra numérica pero adaptado a posiciones en la Tierra. Los profesionales buscan una calculadora de centro medio de puntos cuando necesitan un pin representativo único para una red de tiendas, un conjunto de sitios de encuesta, una flota de fijaciones GPS o un ejercicio de aula sobre tendencia central.

Un promedio plano de valores en grados falla por dos razones estructurales: las líneas de longitud convergen hacia los polos, de modo que pasos iguales en grados no equivalen a la misma distancia en el terreno, y los promedios de ángulos se envuelven mal cerca de más o menos ciento ochenta grados. El método esférico usado aquí mapea cada punto a un vector unitario, promedia los componentes cartesianos, normaliza la suma y recupera latitud y longitud con atan2.

El resultado yace en la superficie de la esfera en una dirección que equilibra todas las muestras, no en una aproximación plana que puede atraer la respuesta hacia el ecuador o inventar coordenadas fuera de la nube de puntos. La intención de búsqueda se agrupa en torno a centro medio de puntos, centro medio geográfico, promedio esférico de coordenadas y tendencia central de ubicaciones lat lon.

Esta página se diferencia a propósito de un centroide de polígono ponderado por área, que integra sobre un contorno cerrado, y de un punto medio de círculo máximo entre dos puntos, que solo responde a la pregunta del punto intermedio de un único segmento.

Centro de red de tiendas e instalaciones

Coloque un pin de mapa representativo o un marcador de sede de planificación en la media esférica de coordenadas de tiendas, almacenes o clínicas sin instalar un GIS de escritorio.

Encuestas de campo y muestras de investigación

Resuma fijaciones GPS o sitios de muestreo en un único centro medio para informes, mapas base y cuadernos de laboratorio.

¿Es lo mismo que promediar latitud y longitud?

No. Un promedio plano de grados ignora la geometría esférica. Esta herramienta promedia vectores unitarios en la esfera para obtener un verdadero centro medio geográfico.

¿En qué se diferencia de un centroide de polígono?

Un centroide de polígono se pondera por área a partir de un anillo cerrado. El centro medio trata cada ubicación como una observación igual en un patrón de puntos, no como el borde de una región rellena.

¿Es gratuita la calculadora del centro medio de puntos?

La herramienta del navegador se ejecuta gratis en su dispositivo.

¿Qué indica la magnitud del vector medio?

Es la longitud de la dirección promedio antes de devolverla a la superficie de la esfera. Vale 1 si todos los puntos coinciden y baja a medida que se dispersan por el globo; en el ejemplo de tres puntos es 0,9665280915.

¿Por qué puede fallar con puntos repartidos por todo el globo?

Porque si los puntos se compensan, por ejemplo dos lugares exactamente opuestos, su vector promedio queda casi en cero y no señala ninguna dirección. La herramienta comprueba esa magnitud antes de dar un centro que no tendría sentido.

Todo lo de esta página está disponible por programación. Esta sección es para equipos que quieren integrarlo en sus sistemas; el resto puede usar la herramienta de arriba sin más.

POSThttps://api.kit.forhosting.com/geo/mean-center

¿Prefiere automatizarlo? Un POST autenticado crea la tarea; el resultado llega por webhook o enlace firmado. La misma capacidad también se ejecuta aquí en la web, por email y desde Telegram — y pronto también desde nuestra app.

curl -X POST https://api.kit.forhosting.com/geo/mean-center \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"points":[{"lat":40.7128,"lon":-74.006},{"lat":34.0522,"lon":-118.2437},{"lat":41.8781,"lon":-87.6298}]}'
{
  "points": [
    {
      "lat": 40.7128,
      "lon": -74.006
    },
    {
      "lat": 34.0522,
      "lon": -118.2437
    },
    {
      "lat": 41.8781,
      "lon": -87.6298
    }
  ]
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "geo.mean_center",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

La API es asíncrona: la llamada devuelve un task_id al instante y el resultado llega por webhook. El polling está limitado a 1 req/s por tarea.

Por solicitud$0.002

Precio publicado — sin tokens ni créditos inventados. Una tarea fallida no se cobra.

HTTPCódigoSignificado
401unauthorizedAPI key ausente o inválida.
402insufficient_balanceEl saldo no cubre el precio de la tarea.
404unknown_typeEl tipo de tarea no existe.
429rate_limitedDemasiadas peticiones. Use el webhook en vez de sondear.

Qué es el centro medio geográfico y por qué importa

Los resultados son funciones puras de la lista de entrada: puntos idénticos siempre producen el mismo JSON sin modelo, sin geocodificación inversa y sin semilla aleatoria en la ruta.

Contrato de entrada, pasos del algoritmo y cómo leer la salida

La latitud debe estar entre menos noventa y noventa, la longitud entre menos ciento ochenta y ciento ochenta, y cada coordenada debe ser un número finito o una cadena numérica. Internamente cada punto se convierte en un vector unitario con x igual al coseno de la latitud por el coseno de la longitud, y igual al coseno de la latitud por el seno de la longitud, y z igual al seno de la latitud, todos los ángulos en radianes. El motor promedia x, y y z entre n puntos y comprueba que la magnitud del vector medio sea mayor que un épsilon diminuto. Cuando los puntos están casi opuestos en el globo con fuerza similar, el vector medio puede colapsar cerca de cero y cualquier dirección es igual de mala como centro; ese caso degenerado se rechaza en lugar de inventar un pin arbitrario. Envíe un objeto JSON cuyo campo obligatorio points es un arreglo de objetos, cada uno con lat y lon en grados decimales WGS84. Se aceptan los alias vertices, coordinates y locations para el arreglo; cada punto también acepta latitude o y para lat y longitude, lng o x para lon. Se exige al menos un punto; una lista vacía lanza invalid_input con un mensaje claro y no se cobra. No hay biblioteca de triangulación ni servicio externo de teselas: solo aritmética en un Worker compartido con la herramienta gratuita del navegador.

Uso de la API, precios, límites y flujos prácticos

Use la herramienta gratuita de centro medio de puntos en el navegador cuando desee una comprobación inmediata al revisar ubicaciones de tiendas, verificar un ejercicio de GIS o colocar un marcador de mapa sin instalar software espacial. Las listas tienen un tope generoso de puntos adecuado para muestras a escala de ciudad y campañas de campo multi-sitio; para nubes continentales que abarcan extremos antipodales prefiera agrupar primero o un flujo de proyección de área igual. El orden de los puntos no importa para la media, y las ubicaciones duplicadas simplemente atraen el centro hacia el sitio repetido: el peso por conteo es intencional y coincide con la definición clásica de centro medio no ponderado cuando cada fila es una observación. Use la API prepaga cuando un panel de logística, un cuaderno de investigación, un generador de lecciones o una suite de pruebas necesite el mismo contrato de media esférica con saldo KIT a $0.002 por ítem exitoso; los fallos de validación nunca consumen saldo tras el rechazo del motor. Combine este endpoint con una herramienta de centroide de polígono cuando tenga un contorno cerrado en lugar de un patrón de puntos, o con ayudas de haversine y rumbo cuando el siguiente paso sea navegar desde el centro calculado. Los autores de SDK pueden mapear lat y lon directamente a APIs de marcadores o exportaciones CSV sin reimplementar promedios de esfera unitaria en cada lenguaje.

Fixtures deterministas para pipelines geo

Las demos de CI y SDK fijan un centro medio lat/lon estable a partir de listas de puntos conocidas en lugar de reimplementar promedios esféricos en cada servicio.

¿Cómo calculo el centro medio de un conjunto de puntos lat/lon?

Envíe JSON con points como un arreglo de objetos {lat, lon}. La respuesta devuelve lat y lon del centro medio esférico más mean_vector_magnitude y point_count.

¿Qué ocurre si mis puntos se anulan en la esfera?

Si el vector unitario promedio tiene magnitud casi nula, el centro medio no está definido y la petición falla con invalid_input. Esos fallos de validación no se cobran.

Ver la documentación completa del KIT →