ForHosting KIT · Utilidades de desarrollo

Rectángulo delimitador mínimo de puntos 2D

Esta calculadora obtiene el rectángulo alineado con los ejes más pequeño que contiene todos los puntos bidimensionales proporcionados.

● BetaGratis · en su navegador
Úselo desde WebAPIEmailTelegramApp pronto

Devuelve las coordenadas de sus cuatro esquinas, además del ancho, el alto y el área. El resultado ofrece una extensión espacial compacta para gráficos, índices, comprobaciones de colisión, selección de vistas o validación de datos. Se admiten coordenadas negativas, positivas, enteras y decimales, incluso si hay un solo punto o todos están sobre una línea horizontal o vertical.

Qué significa un rectángulo delimitador alineado con los ejes

El rectángulo delimitador mínimo alineado con los ejes es el menor rectángulo que contiene un conjunto de puntos y mantiene sus lados paralelos a los ejes x e y. Lo determinan cuatro extremos: los valores mínimo y máximo de x y los valores mínimo y máximo de y. Estos forman los límites aunque correspondan a cuatro puntos distintos. Por tanto, el resultado representa toda la extensión espacial sin suponer que los puntos estén ordenados, formen un polígono o describan una figura cerrada. Las esquinas se entregan como inferior izquierda, inferior derecha, superior derecha y superior izquierda. El ancho es x máxima menos x mínima; el alto es y máxima menos y mínima; el área es su producto. A diferencia de una caja orientada, este rectángulo nunca gira para seguir la dirección de los datos. Así se obtiene un resultado predecible y compatible con gráficos cartesianos, lienzos y numerosos índices espaciales.

Cómo preparar e interpretar los puntos

Proporcione al menos un punto como objeto con campos numéricos finitos x e y. Las coordenadas pueden ser negativas o fraccionarias y se aceptan duplicados, pues no modifican los extremos. Mantenga todos los valores en el mismo sistema de coordenadas y unidad: combinar metros con pies, o coordenadas proyectadas con latitud y longitud, genera un rectángulo sin significado físico coherente. El cálculo es cartesiano; no envuelve longitudes en el antimeridiano, no proyecta el globo ni deduce unidades cartográficas. Un punto produce cuatro esquinas iguales, con ancho, alto y área cero. Una línea vertical da ancho cero y una horizontal, alto cero. En ambos casos el área cero es correcta. Los nombres inferior y superior corresponden respectivamente a y mínima e y máxima. Si la pantalla incrementa y hacia abajo, transforme la visualización en lugar de alterar el cálculo.

Cómo usar el resultado en flujos espaciales

El rectángulo devuelto sirve como resumen inicial en muchos procesos geométricos. Un gráfico puede emplear sus coordenadas extremas para elegir una vista y añadir margen. Una búsqueda espacial puede comparar rectángulos antes de ejecutar pruebas más costosas con puntos, segmentos o polígonos, descartando rápidamente objetos cuyas extensiones no se solapan. Un proceso de importación puede registrar ancho, alto y área como señales de calidad y detectar puntos demasiado lejanos o dimensiones colapsadas. El algoritmo recorre la lista una sola vez, por lo que el tiempo crece linealmente y no necesita ordenar ni modificar los datos. El resultado es determinista. Recuerde que el solapamiento de rectángulos es solo una prueba aproximada: no describe huecos, concavidad, densidad ni rotación. Úselo como extensión o filtro y aplique después una operación geométrica precisa cuando la decisión dependa de la forma real.

Ajustar la vista de un gráfico

Obtenga la extensión exacta de un diagrama de dispersión antes de añadir márgenes y definir escalas.

Crear un filtro espacial preliminar

Compare límites alineados con los ejes antes de realizar cálculos detallados de intersección o proximidad.

Validar importaciones de coordenadas

Detecte conjuntos con ancho, alto o área inverosímiles antes de incorporarlos a un sistema cartográfico o analítico.

¿Cuánto cuesta una solicitud?

Cada solicitud API cuesta $0.002. El cálculo utiliza un algoritmo local determinista sin servicios externos.

¿Es un rectángulo delimitador mínimo orientado?

No. Sus lados permanecen paralelos a los ejes x e y y no gira para reducir el área.

¿Qué ocurre si solo hay un punto?

Las cuatro esquinas coinciden con ese punto, y el ancho, el alto y el área son cero.

¿Se admiten coordenadas negativas o decimales?

Sí. Puede proporcionar cualquier valor numérico finito para x e y, incluidos negativos y decimales.

¿Puedo usar latitud y longitud?

Puede usarlas para una extensión numérica simple, pero el cálculo es cartesiano y no resuelve el antimeridiano ni la geometría esférica.

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/min-bounding-rectangle

¿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/min-bounding-rectangle \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"points":[{"x":-2,"y":3},{"x":4,"y":-1},{"x":1,"y":5}]}'
{
  "points": [
    {
      "x": -2,
      "y": 3
    },
    {
      "x": 4,
      "y": -1
    },
    {
      "x": 1,
      "y": 5
    }
  ]
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "geo.min_bounding_rectangle",
  "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.

max_points100000
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.

Ver la documentación completa del KIT →