KML est un format de fichier basé sur le langage XML, qui permet de représenter des entités géographiques dans des applications telles que ArcGIS Earth et Google Earth Le langage KML permet de tracer des points, des lignes et des polygones sur les cartes et les globes et de les partager. L'utilisation du langage KML permet également de désigner du texte, des images, des vidéos ou des liens vers d'autres services SIG qui apparaissent lorsque l'utilisateur clique sur l'entité. De nombreuses applications KML clientes, y compris Map Viewer, sont gratuites et offrent une expérience de navigation familière et conviviale.
Partager votre fichier KML
Vous pouvez ajouter un fichier .kml non compressé ou un fichier .kmz compressé en tant qu’élément. Vous pouvez également ajouter le fichier KML en tant qu’élément en faisant référence à l’URL d’un fichier .kml ou .kmz sur le Web.
Une fois le KML ajouté en tant qu’élément, vous pouvez le partager. Lorsque d’autres utilisateurs découvrent l’élément KML, ils peuvent l’ouvrir dans Map Viewer ou le télécharger sur leur ordinateur.
Ajouter une couche KML à une carte
Si vous voulez afficher un document KML spécifique sur une carte, vous pouvez l’ajouter en tant que couche sur le Web dans Map Viewer.
Considérations relatives à l’utilisation du langage KML dans une carte
Le langage KML a été créé pour afficher les entités dans des navigateurs terrestres tridimensionnels tels que ArcGIS Earth. Le langage KML est pris en charge dans les clients de navigateur Web 2D, notamment Map Viewer. Il existe certains aspects du langage KML qui ne fonctionnent pas bien sur les écrans 2D et certaines limitations à ce que les clients navigateurs web peuvent prendre en charge.
Fonctionnalités prises en charge
Map Viewer prend en charge un sous-ensemble d’éléments et de fonctionnalités KML. La liste ci-dessous s’allonge au fur et à mesure que Esri continue de développer la prise en charge du langage KML :
- Repères
- Liens réseau pour importer dynamiquement des données
- Superpositions terrestres
- Dossiers
- Polylignes et polygones
- Styles de polylignes et polygones, y compris la couleur, le remplissage et l'opacité
- Impression de couche KML
- Icônes
- Contenu HTML descriptif
- KMZ (KML compressé, y compris les images jointes)
- Intégration d'une couche KML dans le site Web
- Données étendues dans les descriptions contextuelles
- Liens réseau avec paramètres d'actualisation
- Icônes KML et nœuds hotSpot
Limitations
Les limites actuelles d’utilisation de couches KML dans Map Viewer sont les suivantes :
- Les éléments suivants ne s'affichent pas dans une carte : les paramètres d'actualisation KML par région, visuels et temporels, les régions au sein de liens réseau et les superpositions d'écran.
- Les superpositions terrestres et les liens réseau sans propriétés d'actualisation ne peuvent pas être imprimés.
- Les superpositions d'images qui couvrent de grandes superficies peuvent sembler déformées.
- Par défaut, un délai de mise en cache de 30 minutes est nécessaire pour afficher les mises à jour apportées à la couche KML. Si la couche contient des paramètres d’actualisation dont la valeur est inférieure à 30 minutes, l’intervalle d’actualisation est honoré. La valeur d’actualisation minimale est de 30 secondes.
- Les couches KML ne peuvent pas être utilisées comme fond de carte.
- Les couches KML ne peuvent pas être réorganisées dans le contenu de la carte.
- Les couches KML internes ne sont pas prises en charge.
- La configuration des fenêtres contextuelles n'est pas prise en charge dans les couches KML. Toutes les données d'entité figurant dans la couche sont automatiquement affichées dans les fenêtres contextuelles ; vous ne pouvez pas les configurer ni les désactiver.
- Les styles incorporés ne sont pas pris en charge à l’affichage des fenêtres contextuelles dans les couches KML.
- Les couches KML de plus de 10 Mo ne peuvent pas être ajoutées à des cartes.
Vous avez un commentaire à formuler concernant cette rubrique ?