Opciones de comparación

Las opciones de comparación le permiten definir restricciones de cruce, opciones de retroceso o recuperación y múltiples valores de configuración de cruce para que la comparación sea tan estricta o relajada como se requiera. Los cruces más estrictos de comparación requieren un cruce exacto (cruce exacto) con el número de casa, el nombre de la calle y el código postal, sin retroceso a los centroides de código postal. El geocodificador busca un cruce exacto con una dirección física (de calle) dentro del código postal de la dirección de entrada. Si las condiciones se relajan, se amplía el área de búsqueda de un cruce. Por ejemplo, si se utiliza el modo relajado en el código postal, el geocodificador busca candidatos por fuera del código postal pero dentro de la ciudad correspondiente a la dirección de entrada.

Nota: A medida que el módulo de EGM traspasa sus tareas administrativas a Management Console basada en web, es posible que las etiquetas de las opciones usen una redacción diferente a la que se puede ver en Enterprise Designer. Pero no hay diferencias en el comportamiento.
Tabla 1. predeterminadas para Medio Oriente

Parámetro

Descripción

Option.KeepMultimatch

Especifica si el sistema debe devolver resultados cuando la dirección coincida con múltiples candidatos en la base de datos. Si no se selecciona esta opción, una dirección que genere múltiples candidatos no podrá geocodificarse.

Si selecciona esta opción, especifique la cantidad máxima de registros candidatos que pueden obtenerse por medio de la opción MaxCandidates (vea más adelante).

Y
Sí, se devolverán candidatos cuando se encuentren múltiples candidatos. Opción predeterminada.
N
No se devolverán candidatos. Las direcciones que generen múltiples candidatos no podrán geocodificarse.

Option.MaxCandidates

Si especifica el valor KeepMultimatch=Y, esta opción indicará la cantidad máxima de resultados que se obtendrán. El valor predeterminado es 1. Especifique "-1" (menos uno) para devolver todos los posibles candidatos.

Option.ReturnRanges

Especifica si se devolverán datos de rangos de direcciones. Si activa esta opción, el campo de salidaIntervalos se incluirá en los datos de salida.

Un rango representa una serie de direcciones a lo largo de un segmento de calle. Por ejemplo, 5400-5499 Main St. es un rango de direcciones en la cuadra 5400 de Main St. Un rango puede representar solo direcciones impares o pares dentro de un segmento, o direcciones impares y pares. Un rango también puede representar una sola edificación con muchas unidades, como por ejemplo un edificio de departamentos.

Y
Sí, devuelve la información del rango de direcciones.
N
No, no se obtiene la información del rango de direcciones. Opción predeterminada.

Option.MaxRanges

Si elige obtener rangos en los datos de salida, esta opción especificará la cantidad máxima de rangos que se devolverán para cada candidato. Dado que el geocodificador devuelve un candidato por segmento, y un segmento puede incluir múltiples rangos, esta opción le permite ver los otros rangos en el segmento de un candidato.

Option.MaxRangeUnits

Si elige obtener rangos en los datos de salida, esta opción especificará la cantidad máxima de unidades (por ejemplo, departamentos/ apartamentos o suites) que se devolverán para cada candidato.

Por ejemplo, si geocodificara un edificio de oficinas en 65 Main St. que incluye cuatro suites, habría un máximo de cuatro unidades devueltas para el rango correspondiente al edificio (65 Suite 1, 65 Suite 2, 65 Suite 3 y 65 Suite 4). Si para la cantidad máxima de unidades especifica el valor 2, solo se devolverán dos unidades en lugar de cuatro.

Option.CloseMatchesOnly

Especifica si se devolverán solo los resultados geocodificados que sean candidatos con cruce cercano. Por ejemplo, si hay 10 candidatos de los cuales dos son candidatos cercanos y se habilita esta opción, solo se devolverán los candidatos con coincidencia cercana y no los 10 candidatos. Para especificar lo que se considera un cruce cercano, utilice las opciones MustMatch. Los registros candidatos de la dirección se clasifican según el grado de cruce entre la dirección de entrada y estas preferencias.

Y
Sí, se devuelven solo cruces cercanos.
N
No se devuelven cruces cercanos. Opción predeterminada.

Option.MatchMode

Especifica de qué forma se determina si un candidato es un cruce cercano. Una de las siguientes:

CustomMode
Esta opción le permite especificar qué partes de la dirección de un candidato deben coincidir con la dirección de entrada para que esto se considere un cruce cercano. Seleccione las casillas de Close match criteria de las opciones especificar los elementos de dirección que se requieran. Este es el valor predeterminado para la mayoría de los países.
RelaxedMode
Todas las direcciones candidatas se consideran un cruce cercano.

Option.MustMatchInput

Especifica si los candidatos deben coincidir con todos los campos de entrada que no estén en blanco para ser considerados cruces cercanos. Por ejemplo, si una dirección de entrada contiene una ciudad y un código postal, los candidatos para esta dirección deben coincidir con la ciudad y el código postal para ser considerados cruces cercanos.

Y
Sí, un candidato debe coincidir con todos los datos de entrada para ser considerado un cruce cercano.
N
No. Un candidato no necesita coincidir con todos los datos de entrada para ser considerado un cruce cercano. Opción predeterminada.

Option.MustMatchHouseNumber

Los países de África del Medio Oriente en general no tienen números de casa en el origen de datos.

Y
Sí, un candidato debe coincidir con el número de casa para ser considerado un cruce cercano.
N
No. Un candidato no necesita coincidir con el número de casa para ser considerado un cruce cercano.

Option.MustMatchStreet

Especifica si los candidatos deben coincidir con el nombre de la calle para ser considerados cruces cercanos.

Y
Sí, un candidato debe coincidir con el nombre de la calle para ser considerado un cruce cercano.
N
No. Un candidato no necesita coincidir con el nombre de la calle para ser considerado un cruce cercano.

Option.MustMatchLocality

La mayoría de los países africanos no utilizan información de condado ni información equivalente como parte de las direcciones. Si una localidad presenta coincidencia, puede contribuir a mejorar la clasificación del candidato, pero no hay penalización si se omite la localidad o no presenta coincidencia.

  • ARE (Emiratos Árabes Unidos): no se utiliza
  • BHR (Bahréin): no se utiliza
  • EGY (Egipto): no se utiliza
  • KWT (Kuwait): no se utiliza
  • LBN (Líbano): no se utiliza
  • OMN (Omán): no se utiliza
  • QAT (Catar): no se utiliza
  • SAU (Arabia Saudita): no se utiliza
Y
Sí, un candidato debe coincidir con la localidad para ser considerado un cruce cercano.
N
No. Un candidato no necesita coincidir con la localidad para ser considerado un cruce cercano.

Option.MustMatchCity

Y
Sí, un candidato debe coincidir con la ciudad para ser considerado un cruce cercano.
N
No. Un candidato no necesita coincidir con la ciudad para ser considerado un cruce cercano.

Option.MustMatchCounty

Especifica si los candidatos deben coincidir con el condado (o equivalente) para ser considerados cruces cercanos. El significado de "condado" varía de un país a otro.

La mayoría de los países en la base de datos de Oriente Medio (XM1) no utilizan un condado o equivalente como parte de una dirección.

  • ARE (Emiratos Árabes Unidos): no se utiliza
  • BHR (Bahréin): no se utiliza
  • EGY (Egipto): no se utiliza
  • KWT (Kuwait): no se utiliza
  • LBN (Líbano): no se utiliza
  • OMN (Omán): no se utiliza
  • QAT (Catar): no se utiliza
  • SAU (Arabia Saudita): no se utiliza

Una de las siguientes:

Y
Sí, un candidato debe coincidir con el condado para ser considerado un cruce cercano.
N
No. Un candidato no necesita coincidir con el condado para ser considerado un cruce cercano.

Option.MustMatchStateProvince

Especifica si los candidatos deben coincidir con el estado o la provincia (o equivalente) para ser considerados cruces cercanos.

La mayoría de los países africanos y del Medio Oriente no incluyen datos de estado/provincia (o equivalente) como parte de las direcciones. Si un estado/provincia presenta un cruce eso puede contribuir a mejorar la posición del candidato, pero no hay penalización si se omite el estado/provincia o no presenta cruce.

  • ARE (Emiratos Árabes Unidos): no se utiliza
  • BHR (Bahréin): no se utiliza
  • EGY (Egipto): no se utiliza
  • KWT (Kuwait): no se utiliza
  • LBN (Líbano): no se utiliza
  • OMN (Omán): no se utiliza
  • QAT (Catar): no se utiliza
  • SAU (Arabia Saudita): no se utiliza

Una de las siguientes:

Y
Sí, un candidato debe coincidir con el estado o la provincia para ser considerado un cruce cercano.
N
No. Un candidato no necesita coincidir con el estado o la provincia para ser considerado un cruce cercano.

Option.MustMatchPostalCode

Especifica si los candidatos deben coincidir con el código postal para ser considerados cruces cercanos. Si no se indica que debe haber cruces exactos para los códigos postales, el geocodificador buscará en un área más amplia para encontrar un cruce. Si bien de este modo la velocidad de rendimiento es menor, el índice de cruce es más alto porque la solicitud no necesita establecer un cruce exacto al comparar candidatos.

La mayoría de los países africanos y del Medio Oriente no incluyen datos de código postal y, por lo tanto, no admiten geocodificación de centroide postal.

Y
Sí, un candidato debe coincidir con el código postal para ser considerado un cruce cercano.
N
No. Un candidato no necesita coincidir con el código postal para ser considerado un cruce cercano.

Option.SortCandidatesUsingLocale

Esta es una opción de geocodificación inversa que se aplica a Grecia, Rusia, Ucrania y a todo otro país que admita conjuntos de caracteres dobles (como los países de Oriente Medio).

Especifica si los candidatos se clasifican y se obtienen sobre la base de la idioma de entrada. Es decir, si la entrada era en ruso, primero se obtiene el candidato en caracteres rusos seguido del candidato en idioma inglés. Esto se antepondrá al orden alfabético.

Y
Sí, los candidatos se clasifican y se obtienen en el idioma de entrada.
N
No, los candidatos son devueltos en el orden en el que el diccionario fue añadido a la base de datos, independientemente del idioma de entrada.

Es recomendable utilizar una estrategia equilibrada entre el índice de cruce y la precisión geográfica: lo ideal es geocodificar la mayor cantidad de registros de forma automática, pero a la vez minimizar la cantidad de cruces de menor precisión (falsos positivos). Por ejemplo, pueden ocurrir falsos positivos si el geocodificador:

  • Encuentra una calle con un nombre similar al de la calle de entrada.
  • Encuentra la misma calle en otra ciudad (si no se requiere cruce de código postal).
  • Encuentra la calle pero con un número de casa diferente (si no se requiere el número de casa)

Con la siguiente configuración se puede lograr un buen equilibrio entre el índice de cruce y la precisión:

  • CloseMatchesOnly:especifique "Y".
  • MustMatchHouseNumber: especifique "Y".
  • MustMatchStreet: especifique "Y".
  • FallbackToPostal: especifique "N".