Tocaba medir un tejado para un presupuesto. Como la geometría no era un rectángulo y el flexómetro no llegaba a todos lados, pensé en hacerlo desde la imagen aérea. El problema fue que casi todas las herramientas online que encontré para esto eran de pago, pedían registro, o no dejaban trabajar con polígonos arbitrarios.
Así que me puse a hacer una.
El resultado es Trazado, una herramienta web ligera para medir áreas irregulares directamente desde el navegador. Funciona como un papel cuadriculado: vas haciendo clic para colocar vértices y al tercero se cierra el polígono. Cualquier vértice se puede arrastrar después para afinar el contorno.
La parte interesante es la calibración de escala: como las imágenes aéreas vienen sin medidas, basta con seleccionar un lado de longitud conocida (una pared, una valla, un coche aparcado) e introducir los metros reales. A partir de ahí, el resto del polígono pasa a estar en metros automáticamente.
También se puede bloquear la longitud de cualquier lado con un candado, para que mantenga su valor cuando se mueven otros vértices. Si se bloquean dos lados adyacentes, el vértice intermedio queda anclado por la intersección de los dos círculos correspondientes, lo cual resulta muy útil cuando se reconstruye un plano a partir de medidas reales pero sin ángulos.
El cálculo del área es la fórmula de Shoelace de toda la vida, aplicada sobre las coordenadas en píxeles y escalada por el factor de calibración. Funciona en cualquier navegador moderno, sin servidor, sin librerías externas y sin recoger datos.
Disponible aquí: Trazado, calculadora de áreas irregulares.