|
|
|||||||||
|
Utilisation efficace des liens réseauLes liens réseau permettent d'élaborer des articles plus complexes et plus dynamiques avec vos fichiers KML. Ils vous offrent une palette de possibilités beaucoup plus large, depuis la mise à jour du contenu à la modification de ce dernier en réponse à ce que fait l'utilisateur. Pour en savoir plus sur l'utilisation des liens réseau, reportez-vous à la Référence KML. Ce didacticiel explique comment les liens réseau peuvent rendre vos articles plus attractifs.
Utilisation de KML comme un signetDans le sens le plus générique, un fichier KML avec un lien réseau agit comme une passerelle vers le contenu de votre serveur. Vos utilisateurs téléchargent votre fichier KML une seule fois, mais ils voient toujours le contenu le plus récent, même si vous l'avez mis à jour après qu'ils ont téléchargé votre KML. En fait, de nombreux propriétaires de contenu préfèrent que les utilisateurs téléchargent un fichier KML comportant uniquement un lien réseau. Le fichier KML est similaire par certains aspects à un signet dans un navigateur Web, car il permet aux utilisateurs de retrouver rapidement le contenu souhaité, tout en autorisant son propriétaire à le mettre à jour à sa guise. Avantage supplémentaire, le téléchargement initial de votre fichier KML est toujours de petite taille et s'effectue rapidement. Le site Google Earth KML Gallery utilise cette technique pour tous les fichiers KML pouvant être téléchargés.
Chargement de datasets volumineuxAssociés aux régions, les liens réseau constituent un mécanisme puissant pour télécharger de petites parties de fichiers multimédias volumineux uniquement lorsqu'elles sont absolument nécessaires. Exemple : Modèles 3DLes modèles 3D peuvent fournir des représentations plus réalistes des structures et des objets de vos fichiers KML. Toutefois, ils peuvent également être assez volumineux et ralentir le téléchargement s'ils sont tous placés dans un même fichier KMZ. Une solution consiste à inclure des liens vers vos modèles 3D dans les infobulles des repères. Les utilisateurs devront toutefois ouvrir les repères et cliquer sur les liens. Il se peut que vous souhaitiez que les modèles n'apparaissent que dans leur contexte géospatial lorsque l'utilisateur les survole. Un lien réseau utilisant la valeur onRegion pour viewRefreshMode est la meilleure solution, car elle permet aux utilisateurs de télécharger des modèles à la demande, selon l'endroit où ils se trouvent dans Google Earth. La Banque d'images 3D de Google utilise cette approche :
Exemple : Superpositions multiples Un problème similaire concerne les images volumineuses. Si vous souhaitez inclure des superpositions d'image volumineuses, vous pouvez utiliser une variante de la technique basée sur les régions pour les modèles 3D. Lorsque l'utilisateur effectue en zoom arrière, vous pouvez afficher des images dans une résolution plus faible, et lorsque l'utilisateur effectue un zoom avant sur une région particulière, vous pouvez afficher une image de résolution plus importante pour cette région donnée. L'utilisation de liens réseau permet de charger à la volée les parties d'images dont vous avez besoin. Pour savoir comment utiliser cette technique, consultez le didacticiel des superpositions multiples dans le Didacticiel KML 2.1.
Utilisation de données en temps réelLorsqu'un utilisateur a téléchargé votre fichier KML, même s'il ne survole pas une région spécifique, vous pouvez souhaiter mettre à jour votre contenu tout simplement parce qu'il a changé. Il se peut que vous disposiez de données en temps réel fournies par des capteurs, ou que vous soyez en train de surveiller les résultats des sondages à la sortie des urnes lors d'une soirée électorale. Les liens réseau permettent de mettre à jour le contenu en fonction de l'écoulement du temps. L'utilisation de refreshMode et de refreshInterval ou de expires permet de spécifier qu'une actualisation doit avoir lieu après quelques secondes ou lorsqu'un certain délai s'est écoulé. Que permet l'actualisation ? Vous pouvez par exemple recharger la totalité du fichier auquel mène le lien réseau d'origine. Mais vous pouvez aussi ne modifier que les parties du fichier KML qui ont réellement changé. Vous pouvez par exemple ne mettre à jour que les repères de capteurs pour lesquels vous avez de nouvelles données, ou ne mettre à jour que les circonscriptions dans lesquelles de nouveaux bulletins de votes ont été comptabilisés. Exemples
Discussion / CommentairesVous avez des questions à propos de ce didacticiel ? Vous aimeriez nous faire part de vos commentaires ? Consultez le groupe de discussion Google Earth Actions publiques pour discuter avec les autres internautes.
Et maintenant ?
|
|