Tâche de recherche d'attributs
La tâche de recherche d'attributs permet à un utilisateur de saisir un texte qui sera utilisé pour rechercher les attributs des couches sur la carte. Ce type de recherche s'apparente à une recherche Web simple sur des sites tels que Yahoo! et Google. Après avoir effectué une recherche, l'utilisateur peut procéder à une sélection, un zoom avant ou un déplacement sur des entités figurant dans la liste de résultats.
En outre, la tâche de recherche d'attributs prend en charge les relations et les tables autonomes. Les relations définissent simplement la relation entre deux tables sans ajouter les données associées à chaque table. Dans de nombreux cas, les relations pointent vers des tables autonomes, d'où la géométrie est absente mais qui contiennent souvent des informations attributaires précieuses. Par exemple, si vous avez publié un service de carte contenant les relations entre des parcelles d'une ville et une table autonome des propriétaires des parcelles, vous pouvez utiliser la tâche de recherche d'attributs pour afficher les propriétaires et l'emplacement de la parcelle dans les résultats de la recherche.
Pour configurer la tâche de recherche d'attributs, vous devez spécifier les paramètres d'affichage, les champs de recherche et le mode de présentation des résultats. Pour ce faire, vous pouvez choisir votre tâche de recherche d'attributs dans la liste du volet Tâches et cliquer sur le bouton Configurer.
Sélection du texte qui apparaît dans la tâche
L'onglet Général vous permet d'affiner la formulation que les utilisateurs verront lors de l'exécution de la tâche. Vous pouvez modifier les éléments suivants :
- Le nom de la tâche. Ce nom apparaît le long de la barre supérieure de l'application cartographique Web.
- Le texte du bouton que les utilisateurs utiliseront pour exécuter la tâche.
- Le texte de l'étiquette, qui apparaît en regard de la zone de texte de la recherche. Vous pouvez formuler l'étiquette textuelle à votre convenance ; par exemple : "Rechercher des rivières" ou "Entrez le nom d'un propriétaire de parcelle".
- L'info-bulle qui s'affiche lorsqu'un utilisateur place le pointeur sur la tâche.
Sélection des éléments que les utilisateurs seront en mesure de rechercher
Utilisez l'onglet Paramètres pour déterminer les champs et les couches de votre carte qui pourront faire l'objet d'une recherche. La liste des couches et champs de la carte apparaît sur la gauche. Sélectionnez les champs que l'utilisateur sera en mesure de rechercher, puis cliquez sur le bouton représentant une flèche vers la droite (>) pour les déplacer dans la liste de droite.
Les champs les plus appropriés pour ce type de tâche sont généralement des champs nominaux, pour lesquels la plupart des enregistrements présentent une valeur unique (par exemple, le nom de l'entité). Lorsque vous utilisez des champs ordinaux, d'intervalle ou de rapport, comme la température moyenne ou le coût d'une entité, pensez à utiliser la tâche d'interrogation des attributs à la place.
Lorsque vous sélectionnez les couches et les champs auxquels appliquer la recherche, si des couches ont le même nom de champ, ce champ fera également l'objet d'une recherche indépendamment de la couche avec laquelle vous l'avez sélectionné.
Sélection du mode d'affichage des résultats
Utilisez l'onglet Résultats pour configurer l'affichage des résultats de la tâche. Il est utile de connaître les points suivants :
- Vous avez la possibilité de limiter le nombre de résultats qui sont renvoyés à chaque recherche. Cela peut empêcher le serveur de devenir indisponible si vous effectuez une recherche susceptible de renvoyer un nombre démesuré d'enregistrements.
- Si vous souhaitez que votre tâche renvoie un grand nombre de résultats, n'oubliez pas que les services de carte d'ArcGIS Server limitent à 1 000 le nombre d'enregistrements renvoyés par une requête. Pour changer ce comportement par défaut, mettez manuellement à jour le fichier de configuration et modifiez la propriété MaxRecordCount. Pour plus d'informations, reportez-vous à la rubrique "Fichiers de configuration du service" dans l'aide d'ArcGIS Server.
- Vous pouvez désactiver le comportement par défaut du regroupement des résultats par couche et de l'affichage des attributs des enregistrements renvoyés par la recherche. Vous pouvez tester différents paramètres pour trouver l'apparence qui répond le mieux à vos besoins.
- Si vous choisissez d'activer les info-bulles, les utilisateurs peuvent cliquer sur les entités de résultat pour faire apparaître une fenêtre d'informations. Les entités de résultat sont également mises en surbrillance lorsque les utilisateurs placent le pointeur de la souris dessus.
- Vous pouvez modifier l'apparence des résultats dans le volet Résultats et dans les info-bulles en choisissant Mise en forme personnalisée. Dans ce cas, des onglets supplémentaires apparaissent pour vous permettre de modifier la couleur des entités de résultat, les informations à inclure et le format du texte.