Puede afinar el rendimiento de la geocodificación ajustando el número de CPU que se utilizan para la geocodificación, el número de candidatos que se devuelven y el número de candidatos sugeridos que devuelve su localizador. En las siguientes secciones se ofrecen más detalles sobre cómo afinar su localizador para ajustarlo a sus necesidades de rendimiento.
Número de subprocesos
Se recomienda que determine el número de núcleos que puede dedicar a un trabajo de geocodificación disponible en el equipo que utilizará para la geocodificación. La geocodificación puede utilizar todos los núcleos de su equipo para completar de forma más rápida un trabajo de geocodificación. De forma predeterminada, este valor se establece en un valor inferior que será capaz de funcionar en cualquier equipo, independientemente del número de núcleos disponible, pero se puede configurar para usar más núcleos si se conoce su disponibilidad. Se puede configurar como Automático para detectar los núcleos de su equipo o puede elegir dedicar un número específico de núcleos para la geocodificación si sabe que necesita dejar otros recursos disponibles para otras aplicaciones.
Nota:
Si prevé compartir su localizador con ArcGIS Enterprise, se recomienda establecer el Número de subprocesos en 4.
Número máximo de candidatos
Si observa que la geocodificación tarda mucho y también está obteniendo coincidencias de alta calidad, asegúrese de que la propiedad Candidatos máximos no tenga un valor demasiado elevado. Suponiendo que está obteniendo buenos resultados, el rendimiento se puede mejorar generando menos resultados y centrándolos en los primeros.
Número predeterminado de candidatos sugeridos
Utilice esta configuración para aumentar o reducir el número de sugerencias que se muestran de forma predeterminada en los clientes de ArcGIS. Puede sobrescribir el valor de los localizadores que se publican en ArcGIS Enterprise si traslada un valor diferente para el parámetro maxSuggestions de API REST de ArcGIS, pero está limitado al valor establecido para Número máximo de candidatos sugeridos.
Número máximo de candidatos sugeridos
Para limitar el número de sugerencias que un cliente puede solicitar al publicar un localizador en ArcGIS Enterprise, puede establecer esta propiedad en un valor menor o mayor. Los usuarios pueden utilizar el parámetro maxSuggestions de API REST de ArcGIS para solicitar más o menos sugerencias al servidor, pero este ajuste limitará el número que pueden solicitar. Establecer el valor en un número más pequeño puede ayudar a mejorar la cantidad de recursos del sistema que utiliza el servidor y también mejorar el rendimiento de la devolución de sugerencias.
Mejorar el rendimiento de la geocodificación por lotes
Use las siguientes prácticas recomendadas para mejorar el rendimiento de geocodificación por lotes en un entorno de escritorio:
- Manténgase al día con la última versión de ArcGIS Pro.
- Use localizadores creados con la herramienta Crear localizador.
- En la mayoría de casos, se recomienda crear un localizador multirrol en lugar de un localizador compuesto. Consulte Combinar varias capas de datos en un solo localizador para obtener más detalles sobre los localizadores multirrol.
- Establezca el número de subprocesos que usará el localizador en el equipo donde se ejecutará el trabajo de geocodificación.
- Establezca el Número de subprocesos en Automático, que es uno menos que el número de núcleos del equipo.
- Almacene el localizador y la tabla que se van a geocodificar en una unidad SSD o en la unidad más rápida del sistema.