Calidad de los datos

Cómo medimos la precisión de la geocodificación con puntos conocidos

Un geocodificador que nunca se ha contrastado con un punto conocido simplemente adivina con aplomo. La única forma honesta de medir la precisión es partir de direcciones cuyas coordenadas reales ya se conocen, a partir de puntos de referencia topográficos, registros catastrales oficiales o ubicaciones de edificios verificadas, y compararlas con lo que devuelve la API.

La comparación en sí es sencilla. Tomas la latitud y la longitud devueltas, mides la distancia al punto real conocido y la registras. Haz esto con un conjunto de direcciones amplio y variado, no solo con las que están cerca de una sede central, y los patrones aparecen rápidamente. Un geocodificador puede quedarse a pocos metros para un número de casa en una zona residencial y desviarse una manzana entera para una dirección de ruta rural, y ambos resultados son ciertos a la vez.

Más importante que cualquier cifra de distancia aislada es cómo se correlaciona el error con el campo precision de la respuesta. Un resultado marcado como house debería agruparse estrechamente alrededor del punto real. Un resultado marcado como street debería estar más desviado de media, porque se emparejó con un tramo de calle y no con un edificio concreto. Un resultado marcado como postcode o city debe entenderse desde el principio como una estimación mucho más aproximada. Si el error no sigue a la etiqueta de precisión, la etiqueta no está cumpliendo su función.

Por eso también la cobertura y la precisión tienen que medirse por separado. La cobertura pregunta si una dirección se puede encontrar. La precisión pregunta lo cerca que está la respuesta una vez encontrada. Un país puede tener una cobertura excelente y una precisión mediocre, o al revés, y dar solo una cifra oculta cuál es el problema que realmente tienes.

No publicamos un único porcentaje de precisión combinado para My Geocode, porque una cifra así aplana precisamente la variación que importa. Una dirección en un país con datos detallados a nivel de edificio y otra en un país donde las autoridades postales solo registran localidades no son comparables, y promediarlas produce una cifra que no describe ninguna de las dos. Lo que sí podemos decirte es cómo hacer tú mismo este tipo de prueba: elige direcciones de referencia relevantes para donde están realmente tus usuarios, revisa juntos los campos precision y confidence devueltos, y fija tus propios umbrales según lo que veas en tu zona de operación.

Si estás evaluando cualquier proveedor de geocodificación, no solo el nuestro, pide pruebas con puntos de referencia en lugar de un porcentaje llamativo. Un proveedor que confía en sus datos te mostrará el método. Prueba un lote de tus propias direcciones con el endpoint de geocodificación directa y observa cómo evolucionan juntas la precisión y la distancia para tu combinación concreta de ubicaciones, ya que esa es la cifra que realmente predice cómo se comportará la API en tu producto.