Zoom sur les résultats du géocodage

L’efficacité du zoom sur les résultats de géocodage dans les applications clientes, comme ArcGIS Pro et Map Viewer Classic, est liée aux étendues incluses pour chaque entité ponctuelle ou surfacique dans les données de référence utilisées lors de la génération du localisateur. L’exemple suivant présente des coordonnées d’étendue définies pour l’entité, lorsque les champs de l’étendue sont appariés lors de la création du localisateur, ainsi que le zoom sur le résultat d’une localisation recherchée.

Zoom sur le résultat avec les champs d’étendue de l’entité

Lorsque vous modélisez des données de référence de points ou de polygones en vue de la création de localisateurs, incluez les coordonnées de l’étendue (emprise) de chaque entité de sorte que l’application cliente puisse effectuer un zoom de manière optimale sur les résultats de géocodage et de recherche. Si vous n’indiquez pas les coordonnées de l’emprise pour les entités, les résultats de géocodage utilisent une échelle de zoom par défaut qui peut s’avérer inappropriée pour le résultat. Les localisateurs créés avec des entités linéaires à l’aide du rôle Adresse de rue renvoient les résultats de géocodage avec une échelle de zoom par défaut et non les coordonnées de l’étendue de l’entité. Les quatre éléments suivants définissent l’étendue de l’entité. Le ArcGIS World Geocoding Service, par exemple, comporte ces valeurs prédéfinies.

ElémentDescription

Xmin

Valeur de coordonnée x minimale.

Ymin

Valeur de coordonnée y minimale.

Xmax

Valeur de coordonnée x maximale.

Ymax

Valeur de coordonnée y maximale.

Vous pouvez créer ces champs et attribuer les valeurs dans les données de référence des polygones à l’aide de l’outil Calculer des attributs géométriques. Il peut s’agir de coordonnées latitude-longitude ou de valeurs projetées dans la référence spatiale des données de référence. Vous pouvez spécifier ces champs lorsque vous créez le localisateur.

Remarque :

Si vous créez un localisateur en fonction des polygones et que les coordonnées de l’étendue de chaque entité sont calculées et utilisées pour générer le localisateur, les coordonnées de l’étendue renvoyées par le localisateur ne sont pas censées correspondre aux données de référence.

L’appariement des champs de rôle de l’étendue lors de la création d’un localisateur de rôle Street Address (Adresse de rue) n’affecte par le zoom sur les résultats de géocodage Street Address (Adresse de rue).

Il peut arriver que les valeurs d’emprise générées par ces outils ne conviennent pas à certaines entités. Dans ce cas, vous pouvez mettre ces enregistrements à jour manuellement afin de zoomer de manière optimale sur ces entités. Par exemple, si vous recherchez un pays de forme irrégulière avec une îlot aberrant alors que l’étendue ne correspond pas à l’emprise de l’entité, vous pouvez ajuster manuellement ces valeurs d’emprise afin de procurer une expérience optimale de zoom à l’utilisateur.

Zoom sur les résultats du géocodage en fonction de l’emprise de l’entité