Catastro
Todo el glosario

Geomática

Helmert 2DTransformación de Helmert bidimensional (4 parámetros)

Transformación afín que convierte coordenadas locales a un CRS oficial usando puntos homólogos. Imprescindible cuando un DXF llega con origen 0,0 en una esquina del proyecto.


La transformación de Helmert 2D (también conocida como "4 parámetros" o "transformación de similitud") es una operación matemática que convierte coordenadas de un sistema local a un sistema de referencia oficial mediante:

  • Una traslación en X e Y (2 parámetros).
  • Una rotación común a ambos ejes (1 parámetro).
  • Un factor de escala uniforme (1 parámetro).

Total: 4 parámetros que se calculan a partir de al menos 2 puntos homólogos cuyas coordenadas conoces tanto en el sistema local como en el oficial.

Cuándo necesitas Helmert 2D en un flujo catastral

El caso típico: te llega un DXF con la esquina suroeste de la parcela en (0,0) porque el levantamiento se hizo con estación total y el operador no introdujo coordenadas absolutas. La geometría es perfecta internamente — distancias, ángulos, superficies son correctos — pero no está georreferenciada.

Para presentarlo a la SEC en formato GML INSPIRE, necesitas convertir esas coordenadas a un EPSG admitido (25829, 25830, 25831 o 32628). Helmert 2D es la herramienta.

Cómo se aplica

Paso 1: identificar puntos homólogos

Necesitas al menos 2 puntos cuyas coordenadas conozcas en ambos sistemas. Típicamente:

  • Esquinas físicas (mojones, hitos topográficos visibles, esquinas de muros) que aparecen en tu DXF y en la cartografía oficial.
  • Vértices del parcelario descargados del WFS Catastro.

Por ejemplo:

Punto A (esquina noreste de la parcela):
  Local:    X=120.34   Y=85.12
  ETRS89:   X=414050.21  Y=4477023.50

Punto B (esquina suroeste, origen del levantamiento):
  Local:    X=0.00     Y=0.00
  ETRS89:   X=413920.05  Y=4476938.15

Paso 2: calcular los 4 parámetros

Con 2 puntos, el sistema tiene 4 ecuaciones y 4 incógnitas — solución exacta:

  • Δx, Δy (traslación).
  • α (ángulo de rotación).
  • s (factor de escala).

Paso 3: aplicar la transformación

Para cada vértice de tu DXF (X_local, Y_local), las coordenadas oficiales son:

X_oficial = Δx + s · (X_local · cos(α) - Y_local · sin(α))
Y_oficial = Δy + s · (X_local · sin(α) + Y_local · cos(α))

Más puntos = mayor confianza (RMSE)

Con 3 o más puntos homólogos, el sistema queda sobredeterminado y puedes calcular los 4 parámetros por mínimos cuadrados. Eso te da:

  • Solución óptima que minimiza el error global.
  • RMSE (error cuadrático medio): cuánto se desvían los puntos transformados de las coordenadas oficiales esperadas.

Reglas prácticas:

  • RMSE < 5 cm: levantamiento bien anclado, los puntos homólogos son fiables.
  • RMSE 5-15 cm: aceptable pero conviene revisar puntos.
  • RMSE > 15 cm: hay un error sistemático. Para de transformar y revisa los puntos antes de continuar — generar un GML con un error de georreferenciación de medio metro garantiza rebote en IVGA.

Helmert 2D vs Helmert 3D

  • Helmert 2D (4 parámetros): convierte coordenadas planas (X, Y). Es lo que necesitas para flujos catastrales 2D.
  • Helmert 3D (7 parámetros): incluye además traslación Z, rotación 3D y escala 3D. Se usa para conversiones entre datums geocéntricos (ej. WGS84 ↔ ETRS89) cuando importa la altura.

Para flujos catastrales españoles, Helmert 2D es suficiente porque el GML INSPIRE solo lleva 2 dimensiones (srsDimension="2").

Implementación práctica

Lo encuentras integrado en:

  • QGIS: Vector → Tools → Affine Transformation (con plugin georreferenciador).
  • AutoCAD: comando ALIGN o herramientas externas tipo Topocal.
  • FME: Affiner transformer.
  • Python: librerías como pyproj, affine, o implementación manual en numpy.
  • Plataformas SaaS (incluida la nuestra): paso integrado en el wizard cuando detecta coordenadas locales.

Más lectura


Términos relacionados