ForHosting KIT · Matemáticas

Perímetro de polígono por coordenadas

Escriba los vértices de un polígono en orden y obtenga la longitud de su contorno: el rectángulo (0, 0), (3, 0), (3, 4), (0, 4) tiene un perímetro de 14, con el lado de cierre incluido y cada lado por separado. Gratis en su navegador.

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

Corre en su navegador. Gratis y sin límite: sus datos no salen de esta página.

Cuando ya conoce los vértices ordenados de un polígono en el plano cartesiano, el perímetro es simplemente la suma de las distancias en línea recta entre esquinas consecutivas, más el segmento final que cierra la figura hasta el punto de partida.

Cómo la suma cerrada de aristas obtiene el perímetro del polígono

Etiquete los vértices ordenados como p0, p1, hasta p(n−1) con n al menos dos. La longitud euclídea de la arista de pi a p(i+1) es la raíz cuadrada de la suma de las diferencias al cuadrado en x e y, exactamente lo que Math.hypot calcula en una sola llamada estable. El perímetro cerrado es la suma de esas longitudes para cada par consecutivo, más la longitud de la arista de cierre del último vértice al primero.

Ese último segmento es lo que distingue el contorno cerrado de un polígono de una polilínea abierta; sin él solo tendría la longitud de un camino, no la valla alrededor de la figura. Comprobaciones clásicas de aula incluyen el rectángulo alineado a los ejes con esquinas en (0, 0), (3, 0), (3, 4) y (0, 4), que produce perímetro catorce, y el triángulo rectángulo (0, 0), (4, 0), (0, 3), cuyos lados tres, cuatro y cinco suman doce.

Como el algoritmo usa solo resta, hypot y suma, es determinista, O(n) en el número de vértices y no depende de bibliotecas trigonométricas ni de solvers iterativos. Ese camino cerrado coincide con cómo los cursos de topografía, los textos de geometría analítica y los manuales de geometría computacional presentan el perímetro planar de un polígono, y mantiene alineados a los correctores automáticos y las canalizaciones con el cálculo a mano.

Qué envía y qué recibe a cambio

Cada entrada debe ser un objeto con propiedades x e y finitas o un array de dos elementos [x, y]. Campos ausentes, cadenas vacías, texto no numérico, NaN e Infinity en cualquier coordenada se rechazan y no se cobran. Tras el parseo, el servicio recorre el anillo una vez, acumula cada longitud de arista con hypot y comprueba que el perímetro total sea un número finito.

Comprobaciones de ejemplo: el rectángulo a escala unitaria anterior da perímetro catorce con cuatro aristas de longitudes tres, cuatro, tres y cuatro; un segmento de dos puntos (0, 0) y (3, 4) da perímetro diez porque el recorrido cerrado va y vuelve; una lista de un solo punto falla. Use la herramienta gratuita del navegador para comprobaciones rápidas y, después, invoque el mismo contrato desde scripts cuando necesite evaluación masiva de perímetros por coordenadas sin reimplementar el recorrido del anillo cerrado en cada lenguaje.

Dónde aparecen los cálculos de perímetro de polígono en el trabajo real

Los cursos de geometría analítica de secundaria y universidad piden con frecuencia el perímetro de un polígono a partir de vértices dibujados; una calculadora fiable con mínimo estricto de dos puntos y arista de cierre explícita acelera la corrección de deberes y evita errores de hoja de cálculo en los que alguien olvida el último lado o cuenta dos veces un primer vértice repetido.

El dibujo técnico, la topografía y flujos GIS sencillos que ya proyectan puntos a un plano cartesiano local necesitan la longitud planar de la valla de parcelas de varias esquinas antes de balizar o informar: un oráculo numérico compartido mantiene alineadas las notas de campo y los scripts de oficina en el mismo camino de suma de aristas.

Tutoriales de juegos, gráficos y CAD suelen guardar cascos de colisión y plantas como listas ordenadas de puntos; la respuesta de perímetro alimenta estimaciones de material, costes de recorrido y heurísticas de nivel de detalle sin montar una pila completa de geometría computacional. Si más adelante necesita el área de un polígono por la fórmula del cordón de zapatos, longitudes geodésicas en un globo o la longitud de una polilínea abierta sin cierre, trátelos como intenciones de búsqueda distintas en lugar de sobrecargar esta página de perímetro de polígono.

Comprobaciones de deberes y exámenes

Calcule el perímetro de un polígono a partir de vértices ordenados dibujados y rechace listas con menos de dos puntos con un error claro.

Vallas topográficas en plano local

Desde coordenadas proyectadas de las esquinas de una parcela, recupere el perímetro planar antes de informar o cercar un lote poligonal.

¿Qué fórmula usa esta calculadora?

Suma cerrada de aristas: perímetro = Σ distancias euclídeas entre vértices consecutivos, más la arista del último vértice al primero.

¿Qué ocurre si envío menos de dos puntos?

El perímetro de un polígono necesita al menos dos vértices para poder medir al menos una arista (y su retorno de cierre).

¿Se trata el polígono como cerrado?

Sí. El recorrido siempre incluye la arista de cierre del último punto al primero. Con dos puntos eso significa el doble de la longitud del segmento.

¿Qué formatos de punto se aceptan?

Cada vértice puede ser un objeto {x, y} o un par [x, y].

¿Cuánto cuesta?

La herramienta del navegador es gratuita y se ejecuta en local.

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/geom/polygon-perimeter

¿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/geom/polygon-perimeter \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"points":[{"x":0,"y":0},{"x":3,"y":0},{"x":3,"y":4},{"x":0,"y":4}]}'
{
  "points": [
    {
      "x": 0,
      "y": 0
    },
    {
      "x": 3,
      "y": 0
    },
    {
      "x": 3,
      "y": 4
    },
    {
      "x": 0,
      "y": 4
    }
  ]
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "geom.polygon_perimeter",
  "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.

Esta calculadora recibe una lista de puntos como objetos {x, y} o pares [x, y], comprueba que haya al menos dos vértices finitos y devuelve el perímetro no negativo junto con la lista normalizada de vértices, la longitud de cada arista, el número de vértices y la etiqueta de método edge_sum. Las peticiones con menos de dos puntos se rechazan con un error claro invalid_input en lugar de un cero silencioso que parezca un cálculo correcto. Sin llamadas de red, sin muestreo aleatorio y sin sorpresas de coma flotante más allá de la aritmética IEEE-754 habitual sobre las coordenadas que usted proporciona.

Cómo la suma cerrada de aristas obtiene el perímetro del polígono

Coordenadas grandes aún pueden desbordar el rango double de IEEE-754; cuando la longitud intermedia de una arista no es finita, la petición falla con un mensaje claro de desbordamiento en lugar de devolver Infinity en JSON.

Qué envía y qué recibe a cambio

Proporcione un único campo de array obligatorio llamado points (se aceptan los alias vertices y coords). Al menos dos vértices son obligatorios; un solo punto o una lista vacía falla con invalid_input citando la regla de dos puntos. En caso de éxito, la respuesta JSON devuelve perimeter redondeado para una serialización estable, n como número de vértices, points como la lista normalizada de pares {x, y}, edges como el array de longitudes por arista en orden de recorrido incluyendo la de cierre al final, y method fijado a la cadena edge_sum para que registros y interfaces didácticas documenten el algoritmo. El precio de la API es la base publicada de $0.002 por elemento exitoso.

Dónde aparecen los cálculos de perímetro de polígono en el trabajo real

Como esta capacidad es un motor de parseo puro, la validación fallida no consume saldo y las ejecuciones exitosas se quedan en $0.002 por elemento.

Ayudas de casco en juegos y CAD

Convierta una lista ordenada de vértices 2D en un perímetro cerrado para costes de recorrido y estimaciones de material, mismo camino en navegador y API.

Ver la documentación completa del KIT →