Criterios de cruce personalizados

Diferencia entre criterios de cruce para geocodificación de Estados Unidos y que no corresponde a Estados Unidos. Geocodificación

Los "criterios de coincidencia obligatoria" que se utilizan en el modo de cruce personalizado de Geocode US Address funcionan de manera diferente a la de "criterios de cruce cercano" en geocodificadores que no corresponden a Estados Unidos. Para Geocode US Address, los criterios de cruce personalizados especifican cuáles elementos de dirección deben coincidir con la base de datos de referencia con el fin de que el cruce se devuelva como candidato. Todos los candidatos que devuelve Geocode US Address coinciden con los elementos que se especifica, siempre que dichos elementos estén disponibles en la base de datos de referencia. Sin embargo, en geocodificadores que no corresponden a Estados Unidos, los criterios de "cruce cercano" se utilizan para determinar cuáles candidatos son cruces cercanos y cuáles no lo son. no corresponden a Estados Unidos los geocodificadores pueden devolver tanto candidatos cercanos como candidatos no cercanos, en función de si se activa la opción CloseMatchesOnly. En resumen, los criterios de "coincidencia obligatoria" que utiliza Geocode US Address limitan automáticamente los candidatos devueltos, mientras que los criterios de "cruce cercano" que usan geocodificadores que no corresponden a Estados Unidos no limitan los candidatos devueltos.

Opciones de criterios de cruce personalizados

Parameter Descripción

MustMatchInput

Especifica si los candidatos deben coincidir con todos los campos de entrada que no están en blanco. 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.

Y
Sí, los candidatos deben coincidir con todas las entradas.
N
No, los candidatos no tienen que coincidir con todas las entradas. Opción predeterminada.

MustMatchStreet

Especifica si los candidatos deben coincidir con el nombre de la calle.

Y
Sí, los candidatos deben coincidir con el nombre de la calle.
N
No, los candidatos no tienen que coincidir con el nombre de la calle. Opción predeterminada.

MustMatchStateProvince

Especifica si los candidatos deben coincidir con el estado.

Y
Sí, los candidatos deben coincidir con el estado.
N
No, los candidatos no tienen que coincidir con el estado. Opción predeterminada.

MustMatchHouseNumber

Especifica si los candidatos deben coincidir con el número de la casa. Si el número de la casa de entrada no se encuentra dentro de un intervalo desde la calle, GeocodeUSAddress selecciona el intervalo más cercano en la calle que tiene la misma paridad (número de casa par o impar) como el número de dirección de entrada. GeocodeUSAddress devuelve una o más de los cruces más próximas dentro de este rango que conserva la paridad de calles. Esto requiere GeocodeUSAddress cambie el número de la casa. El nuevo número de la casa es igual a uno de los puntos extremos del intervalo, posiblemente más o menos uno para mantener la paridad de calles.

Nota: Aun cuando esta opción está desactivada y se encuentra un cruce inexacto en el número de la casa, GeocodeUSAddress aún devuelve un código de error.

Cuando esta opción está desactivada y no se encuentra un número de coincidencia, se devuelve un código de cruce E029 (sin rango de coincidencia, se ha encontrado un segmento de calle único), o E030 (sin rango de coincidencia, segmento de calle múltiple).

GeocodeUSAddress no cambia el número en la casa de la dirección de salida. Con el fin de acceder a los candidatos con número de dirección inexacto, debe especificar KeepMultimatch=Y. Si se devuelven candidatos con número de dirección inexacta, los códigos de cruce correspondientes comienzan con la letra "H" que indica que el número de la casa no coincide.

Además, incluso cuando se encuentran uno o más candidatos exactos, en la lista de posibles candidatos sigue habiendo cruces inexactos con el número de la casa y estos pueden diferenciarse de los demás por sus códigos de cruce Hxx. Para obtener más información sobre los códigos de coincidencia, consulte Códigos de cruce.

Una de las siguientes:

Y
Sí, los candidatos deben coincidir con el número de la casa. Opción predeterminada.
N
No, los candidatos no tienen que coincidir con el número de la casa.

MustMatchCity

Especifica si los candidatos deben coincidir con la ciudad. Si no se indica que debe haber cruces exactos para la ciudad, el geocodificador buscará en las direcciones de calles cruzadas con un código postal en particular y tendrá en cuenta otras ciudades que no coinciden con el nombre pero sí con el código postal.

Y
Sí, los candidatos deben coincidir con la ciudad.
N
No, los candidatos no tienen que coincidir con la ciudad. Opción predeterminada.

MustMatchPostalCode

Especifica si los candidatos deben coincidir con el código postal. 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.

Y
Sí, los candidatos deben coincidir con el código postal.
N
No, los candidatos no tienen que coincidir con el código postal. Opción predeterminada.