Conseils pour optimiser le géocodage

Vous pouvez optimiser le géocodage en modifiant le nombre d’unités centrales de traitement sollicitées par le processus, le nombre de candidats renvoyés ainsi que le nombre de candidats suggérés renvoyés par votre localisateur. Les sections ci-après expliquent dans le détail comment adapter votre localisateur à vos besoins en matière de résultat.

Onglet Performance (Performances)

Nombre de threads

Il est recommandé de déterminer le nombre de cœurs disponibles pouvant être dédiés à une tâche de géocodage sur la machine que vous utiliserez dans ce but. Le géocodage peut exploiter tous les cœurs de votre ordinateur pour accélérer le traitement. Ce paramètre est défini par défaut sur une petite valeur adaptée à tous les ordinateurs, quel que soit le nombre de cœurs disponibles. Il est toutefois possible de définir un nombre supérieur de cœurs sous réserve de leur disponibilité. Ainsi, vous pouvez définir ce paramètre sur Auto (Automatique) pour déterminer le nombre de cœurs de votre ordinateur et l’adapter en conséquence. Vous pouvez également choisir d’allouer un nombre déterminé de cœurs au géocodage si vous estimez nécessaire de conserver quelques ressources disponibles pour les autres applications.

Remarque :

Si vous prévoyez de partager votre localisateur sur ArcGIS Enterprise, il est préférable que vous définissiez l’option Number of threads (Nombre de threads) sur 4.

Nombre maximal de candidats

Si le géocodage semble prendre beaucoup de temps, et que les appariements obtenus sont d’excellente qualité, vérifiez que la valeur de la propriété Maximum candidates (Nombre maximal de candidats) n’est pas trop élevée. À supposer que vous obteniez de bons résultats, vous pouvez chercher à générer moins de résultats et vous concentrer sur les tout premiers.

Nombre par défaut de candidats suggérés

Utilisez ce paramètre pour accroître ou réduire le nombre de suggestions affichées par défaut dans les clients ArcGIS. Vous pouvez remplacer la valeur pour les localisateurs publiés vers ArcGIS Enterprise si vous saisissez une autre valeur pour le paramètre maxSuggestions ArcGIS REST API, mais vous êtes limité à la valeur définie pour Maximum number of suggest candidates (Nombre maximum de candidats suggérés).

Nombre maximal de candidats suggérés

Vous pouvez limiter le nombre de suggestions qui peuvent être demandées par un client lors de la publication d’un localisateur vers ArcGIS Enterprise en définissant cette propriété sur une valeur inférieure ou supérieure. Les utilisateurs peuvent utiliser le paramètre maxSuggestions ArcGIS REST API pour demander davantage ou moins de suggestions depuis le serveur, mais ce paramètre limite le nombre qu’un utilisateur peut demander. Définir la valeur sur un nombre plus petit peut aider à améliorer la quantité des ressources système utilisées par le serveur et également améliorer la performance de renvoi des suggestions.

Améliorer les performances du géocodage par lots

Suivez les pratiques recommandées ci-après pour obtenir les meilleures performances de géocodage par lots dans un environnement bureautique :

  • Restez informé au sujet de la dernière version de ArcGIS Pro.
  • Utilisez les localisateurs créés avec l’outil Créer un localisateur.
  • Il est généralement conseillé de créer un localisateur à rôles multiples sur un localisateur composite. Consultez la rubrique Combiner plusieurs couches de données au sein d’un seul localisateur pour en savoir plus sur les localisateurs à rôles multiples.
  • Définissez le nombre de threads que le localisateur utilisera sur la machine exécutant la tâche de géocodage.
    • Définissez Number of threads (Nombre de threads) sur Auto, qui est inférieur au nombre de cœurs de la machine.
  • Stockez le localisateur et la table à géocoder sur un disque SSD ou sur l’unité la plus rapide du système.

Rubriques connexes