Optimización de la geocodificación

Las etapas de geocodificación ofrecen el mejor rendimiento cuando los registros de entrada se ordenan por código postal. Ello se debe a la forma en que los datos de referencia se cargan en la memoria. En ocasiones, la entrada ordenada de datos funcionará mucho más rápido que la entrada sin ordenar. Puesto que algunos registros no contendrán datos en el campo de códigos postales, se recomienda la siguiente secuencia de orden:

  1. PostalCode
  2. StateProvince
  3. ciudad

También puede optimizar las etapas de geocodificación experimentando con diferentes modos de coincidencia. El modo de coincidencia controla cómo determina la etapa de geocodificación si un resultado de geocodificación es una coincidencia cerrada. Considere establecer el modo de coincidencia en Relajado y ver si los resultados cumplen con sus requisitos. El modo Relajado generalmente se desempeña mejor que otros modos de coincidencia.

Optimización de Geocode US Address

La etapa Geocode US Address posee varias opciones que afectan el rendimiento. Dichas opciones se encuentran en este archivo:

SpectrumLocation\server\modules\geostan\java.properties

egm.us.multimatch.max.records
Especifica la cantidad máxima de coincidencias a obtener. A menor cantidad de resultados, mejor es el rendimiento, pero se sacrifican las coincidencias.
egm.us.multimatch.max.processing
Especifica la cantidad de búsquedas a realizar. A menor cantidad de resultados, mejor es el rendimiento, pero se sacrifican las coincidencias.
FileMemoryLimit
Controla qué cantidad de datos de referencia se cargan inicialmente en la memoria.