Balisage HTML pour les notes et autres contenus de carte CommentairesCommentaires Envoyer cette rubrique par courrier électroniqueEnvoyer cette rubrique par courrier électronique Imprimer cette rubriqueImprimer cette rubrique

Dans ArcGIS Explorer, vous pouvez ajouter une note n'importe où sur la carte à l'aide d'un des boutons Notes de l'onglet Accueil Créerune tâche de groupe. Cela peut s'avérer utile si vous collaborez avec d'autres utilisateurs ou si vous avez besoin d'enregistrer quelque chose que vous avez observé ou découvert. Chaque note est dotée d'un titre, d'un texte et d'une forme associée que vous pouvez construire sur la carte. Cela vaut pour tous les éléments résultant de l'exécution d'un bouton, tels que Rechercher ou Mesurer > Ajouter à la carte. Lors de la création de vues, vous avez également la possibilité d'afficher des informations associées et vous pouvez présenter le texte descriptif dans une fenêtre contextuelle lorsque la carte s'ouvre. Il convient de fournir du contenu pour la description de la carte. Enfin, vous pouvez importer des fichiers texte ayant plusieurs emplacements sous la forme de paires de coordonnées latitude/longitude, de coordonnées de US National grid, de coordonnées MGRS, ainsi que de tout autre système de coordonnées ou de fichier contenant des adresses. ArcGIS Explorer crée une note pour chaque paire de coordonnées, coordonnée ou adresse. Outre le marquage des emplacements sur la carte, vous pouvez associer le contenu d'un champ à cet emplacement et l'afficher lorsque vous cliquez sur le symbole marquant l'emplacement.

Pour en savoir plus sur l'ajout des fichiers texte
Pour en savoir plus sur les propriétés des notes

Dans tous les cas mentionnés ci-dessus, vous pouvez utiliser le texte brut pour le texte de la note ou la description de l'emplacement. En plus du texte brut, vous pouvez utiliser le balisage HTML, sans doute plus utile, comme texte de note ou contenu du champ de description de votre fichier. Il peut s'agir d'images, de liens, de formes, de références de feuille de style ou d'un autre balisage. Il est également possible de fournir une url ou un chemin de fichier. Les procédures suivantes sont des exemples de ce que vous pouvez faire. Pour chacun de ces exemples, le balisage HTML cité est saisi comme note de texte de la fenêtre contextuelle ou dans le champ de description du fichier texte ajouté. Notez que le balisage est formaté comme suit uniquement pour faciliter la lecture.

Pour ouvrir une page web dans la fenêtre associée à la note ou à tout autre contenu
http://www.esri.com
Pour afficher un texte et un lien vers une page web
<html>
<p>Un lien vers le site web d'ESRI suit ce texte. Il apparaît dans cette fenêtre.</p>
<a href="http://www.esri.com">Lien vers le site d'ESRI</a>
</html>
Pour afficher un texte et un lien vers une page web dans une fenêtre distincte
<html>
<p>Un lien vers le site web d'ESRI, qui s'ouvre dans une autre fenêtre, suit ce texte</p>
<a href="http://www.esri.com" target=_blank>Lien vers le site d'ESRI</a>
</html>
Pour spécifier les styles en ligne
<html>
<body style="color:white;background-color:navy">
<h3>Titre de la fenêtre</h3>
<p>Le texte du corps de la fenêtre est blanc et la couleur d'arrière-plan est bleu marine, tandis que les attributs de la plage ci-dessous sont différents.</p>
<span style="color:black;background-color:yellow">Ceci est un texte du bloc de plage</span>
<p>Texte suivant la plage</p>
</body>
</html>
Pour intégrer une feuille de style externe aux styles définis dans une fenêtre contextuelle
<html>
<head>
<link rel="stylesheet" href="http://myserver/styles/mystylesheet.css" Type="text/css">
</head>
<div class=divStyle2>Cette div a tous les attributs de la classe divStyle2 dans mystylesheet.css.</div>
</html>
Pour utiliser un fichier Javascript externe contenant des fonctionnalités supplémentaires
<html>
<head>
<script href="http://myserver/scripts/myfuncs.js"></script>
</head>
<body>
<div class=divAction onclick="performAction()">Lorsque vous cliquez sur ce texte une fonction Javascript dénommée performAction s'exécute.</div>
</body>
</html>

Remarques