Disponible avec une licence 3D Analyst.
KML (Keyhole Markup Language) est un langage XML permettant de définir l'affichage de données spatiales tridimensionnelles. ArcGlobe prend en charge l'affichage des données KML, ainsi que les applications Web, telles qu'ArcGIS Explorer, Google Earth et Google Maps. Les fichiers KML ont une extension .kml ou .kmz (pour les fichiers KML compressés).
Les fichiers KML peuvent définir des données d'entité ou des données d'image. Les données d'entité sont incorporées au fichier KML et peuvent contenir des informations attributaires et des métadonnées. Les données d'image peuvent être incluses dans le fichier KML ou référencées par leur emplacement de fichier.
ArcGlobe prend en charge l'affichage d'un sous-ensemble de la spécification KML 2.2. Les couches KML sont traitées de façon semblable aux couches graphiques 3D, mais les éléments KML individuels sont en lecture seule. Vous pouvez visualiser, identifier, utiliser les fenêtres contextuelles HTML et activer/désactiver la visibilité des éléments d'une couche KML, mais vous ne pouvez pas, par exemple, modifier sa symbologie ou son emplacement géographique de manière interactive. De plus, les éléments KML ne sont pas disponibles pour l'exécution de tâches d'analyse ou de géotraitement. Les nœuds individuels d'un fichier KML sont exposés dans la fenêtre Contenu KML, accessible à partir de la barre d'outils KML. Cliquez sur le bouton Contenu KML pour ouvrir la fenêtre.
Les données KML sont affichées en tant que couche unique dans la catégorie Couches drapées de la table des matières, quels que soient les éléments composant ces données. Les éléments KML drapés sur la surface du globe respectent leur priorité de visibilité dans la catégorie Drapée. Les éléments KML qui sont définis comme flottants continueront à définir leur propre valeur de hauteur séparément du reste de la couche.
Les nœuds dans les données KML peuvent contenir des informations supplémentaires ou des métadonnées à l'intérieur de leur balise de description. Dans ArcGIS, l'outil Identifier peut servir à accéder à ces informations.
Pour obtenir des informations approfondies sur l'utilisation des données KML dans ArcGIS, reportez-vous à la rubrique Que signifie KML ?. Elle vous permettra d'aborder de nombreux autres sujets, notamment les termes essentiels, les fonctionnalités et éléments associés à KML, les étapes de création et de partage de KML, ainsi que des astuces et exemples sur l'utilisation de KML.
Actualisation du contenu dynamique
Certains fichiers KML ont un contenu dynamique qui est actualisé à des intervalles définis. Par exemple, le contenu météorologique est actualisé toutes les cinq minutes. Bien que l'actualisation automatique du contenu KML ne soit pas prise en charge dans ArcGIS, vous pouvez rafraîchir manuellement le fichier KML à tout moment en cliquant avec le bouton droit de la souris sur la couche et en sélectionnant Actualiser.
Dépannage si le KML ne s'affiche pas
Si les données KML n'apparaissent pas dans votre vue 3D ArcGlobe, vérifiez les éléments suivants :
- Vérifiez si la couche est au sommet de la catégorie Couches drapées dans la table des matières. Cliquez sur Répertorier par type pour que les catégories d'affichage apparaissent.
- Assurez-vous que le fichier KML contient un ou plusieurs éléments dont l'affichage est actuellement pris en charge dans ArcGIS.
- Assurez-vous que le fichier KML fait référence à une image accessible à partir de l'ordinateur utilisé.
- Vérifiez que le fichier KML s'affiche correctement dans Google Earth. Si le contenu s'affiche comme prévu, essayez d'exporter de nouveau le contenu KML.
Outils de géotraitement pour KML
Pour afficher vos données 3D au format KML, vous pouvez utiliser certains outils de géotraitement dans la boîte à outils Conversion afin de convertir vos entités, vos couches ou le document ArcMap complet. Vous pouvez également extraire des entités d'un fichier KML ou KMZ pour les ajouter à votre affichage. Cela peut être utile si vous souhaitez modifier un élément de la symbologie ou des propriétés d'affichage. Convertissez des entités ou des couches raster au format KML à l'aide de l'outil Couche vers KML ou convertissez un document ArcMap en fichier KML avec Carte vers KML. Vous pouvez également convertir un fichier KML ou KMZ en classes d'entités et fichier de couches à l'aide de KML vers couche.
Rubriques connexes
- Que signifie KML ?
- Procédure d'accès aux outils KML
- Procédure d’ajout de données KML dans ArcGlobe
- Procédure d'ajout de données de lien réseau KML dans ArcGlobe
- Procédure de modification de la visibilité d'un élément dans un fichier KML
- Procédure de zoom sur un élément dans un fichier KML
- Procédure de consultation des données de description du nœud KML
- Procédure de consultation du contenu d'une couche KML
- Prise en charge de KML dans ArcGIS Server