Ordenar resultados o sugerencias de geocodificación mediante un campo de clasificación

La clasificación se utiliza para ordenar resultados o sugerencias de geocodificación para consultas ambiguas, como Lincoln, donde no hay ninguna información adicional (de estado) disponible. En función del localizador, la clasificación indica la importancia de un resultado en relación con otros resultados con el mismo nombre. Por ejemplo, hay ciudades en Francia y Texas llamadas París. París, Francia, tiene una población mayor que París, Texas, por lo que su clasificación es mayor. Los valores de clasificación se pueden basar en la población o la categoría y el orden de la lista proviene de una combinación de rango y ubicación.

Sugerencias de París ordenadas usando la clasificación por tamaño de población

Varios roles de localizador de la herramienta Crear localizador incluyen el campo de entrada Clasificación. Cuando se representa el campo Clasificación, puede definir cómo ordena el localizador los candidatos al geocodificar y devolver sugerencias. Puede priorizar entidades en la clasificación modelando un valor de clasificación en sus datos de referencia. Cuanto más pequeño es el valor de clasificación asociado a la entidad, más alto se ubica un candidato en la lista de candidatos devuelta por el localizador. Imagine que el 1 es el primer candidato y el 99 es el menos relevante.

Nota:

En la geocodificación, ordenar por puntuación es preferible a la clasificación. La clasificación solo funciona en candidatos con la misma puntuación.

Requisitos del campo Clasificación

Un campo en los datos de referencia asignado al campo de entrada del rol Clasificación debe contener valores numéricos positivos. Aunque se recomiendan números enteros como primer paso en la asignación de valores de clasificación, se pueden utilizar valores numéricos con decimales, pero la precisión se limita a dos dígitos tras el punto decimal. Se permiten valores nulos o vacíos y se convierten en cero cuando se crea el localizador. La asignación de valores no numéricos al campo Clasificación provoca un error al crear el localizador. La existencia de huecos entre los valores de clasificación asignados a las entidades permite ajustar los registros adicionales de los valores de clasificación en el futuro sin tener que volver a asignar los valores para la clase de entidad completa. El uso de decimales permite ajustar con mayor precisión los valores de clasificación.

Nota:

El localizador no se puede crear si un campo con valores no numéricos se asigna al campo del rol Clasificación.

Ejemplo: ordenar en un localizador multirrol

Ordenar por clasificación también funciona para los localizadores multirroles. La clasificación prioriza los candidatos si la búsqueda devuelve varios candidatos de diferentes roles con la misma puntuación.

Ciudad y datos de POI con valores de clasificación para un localizador multirrol

Según los valores de clasificación, un candidato del rol Ciudad está situado por encima de los candidatos del rol POI en los resultados de sugerencias y geocodificación:

Resultados de sugerencias y búsqueda de localizador de Ciudad y de POI multirrol usando valores de clasificación

Elegir valores de clasificación para datos de referencia

Al elegir valores de clasificación para su referencia, seleccione valores significativos y utilícelos en el localizador que cree. Si no obtiene los resultados deseados, actualice los valores de clasificación en función de los resultados geocodificados.