Casos de uso

Crear un verificador de zona escolar

Cada primavera, la oficina de matriculación de un distrito escolar recibía una y otra vez la misma pregunta de familias que acababan de mudarse, estaban pensando en mudarse o simplemente no estaban seguras: a qué escuela corresponde mi dirección. Responderla a mano implicaba que un empleado buscara una dirección en un conjunto de límites de zonas escolares mantenidos como mapas y listas, un proceso que llevaba unos minutos por familia y no escalaba bien durante las semanas previas a los plazos de matriculación, cuando el volumen de preguntas se disparaba más.

El distrito creó un verificador de autoservicio para resolver directamente el caso habitual. Una familia escribía su dirección, que la herramienta enviaba a /v1/forward para obtener una coincidencia de ubicación con coordenadas, ya que los límites de las zonas escolares del distrito se mantenían como áreas geográficas que necesitaban una coordenada con la que comprobarse, no una dirección en texto que no se podía comparar directamente con la forma de un límite. Una vez que la dirección se resolvía en una coordenada, comprobar qué zona escolar contenía ese punto era una prueba geométrica sencilla que ejecutaba el propio sistema del distrito, comparando el punto con cada polígono de límite registrado.

Para las direcciones que se resolvían con alta confianza y caían claramente dentro de un límite, la herramienta daba una respuesta inmediata e indicaba directamente la escuela asignada. Para las direcciones que se resolvían con menor confianza o quedaban muy cerca de una línea de límite, algo habitual en urbanizaciones nuevas o en direcciones situadas en el borde entre dos zonas, la herramienta marcaba el resultado como pendiente de confirmación por la oficina de matriculación en lugar de dar el nombre de una escuela con más seguridad de la que la coincidencia subyacente permitía realmente, ya que una respuesta errónea en algo tan trascendente como la asignación de escuela era un problema mucho mayor que un mensaje ocasional de "contacta con nosotros para confirmarlo".

Esta distinción importaba lo suficiente como para que el distrito la incorporara a propósito y no como algo secundario. Una coincidencia de geocodificación refleja con qué confianza se resolvió una dirección, y tratar todas las coincidencias como igual de seguras habría producido respuestas erróneas pero dichas con seguridad justo para las direcciones con más probabilidades de ser realmente ambiguas, las que están en el mismo borde de un límite, donde equivocarse causaba más trastorno a una familia que confiaba en la respuesta.

La herramienta redujo considerablemente el volumen de llamadas a la oficina de matriculación durante las semanas en que más importaba, lo que liberó al personal para dedicar tiempo a los casos más difíciles, direcciones en el borde de un límite o familias con circunstancias poco habituales, en lugar de repetir la misma consulta básica cientos de veces. El distrito también usó la misma geocodificación subyacente para auditar de vez en cuando sus propios mapas de zonas escolares, comprobando si las direcciones cercanas a un límite que las familias habían cuestionado estaban, de hecho, bien asignadas según los datos oficiales de límites del propio distrito, y en el proceso detectó un pequeño número de errores cartográficos reales.

El uso era estacional y concentrado, se disparaba en las semanas previas a los plazos de matriculación y era escaso el resto del año, un patrón que la cuota diaria gratuita cubría bien en los periodos tranquilos, mientras el crédito prepago cubría el pico de la temporada de matriculación sin que el distrito tuviera que comprometerse todo el año con un plan dimensionado para sus semanas de más actividad.

La documentación de ambos endpoints está en /docs/forward-geocoding/ y /docs/postal-code-lookup/.