A propos de KML
Le langage KML est un format de fichier basé sur XML, qui permet de représenter des entités géographiques dans des applications telles qu'ArcGIS Explorer et Google Earth. Le langage KML vous permet de dessiner des points, des lignes et des polygones sur les cartes et les globes et de les partager avec d'autres utilisateurs. 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 clientes KML, y compris la visionneuse de carte, sont gratuites et fournissent une interface de navigation familière et conviviale.
Partage de votre fichier KML
Vous pouvez ajouter un fichier .kml non compressé ou .kmz compressé au site Web à l'aide du bouton Ajouter un élément de la page Mon contenu. Pour plus d'informations, reportez-vous à la rubrique Ajout de fichiers depuis votre ordinateur. Vous pouvez également faire référence à l'URL KML d'un fichier .kml ou .kmz. Pour plus d'informations, reportez-vous à la rubrique Ajout d'éléments à partir du Web.
Une fois que vous avez ajouté le fichier KML, vous pouvez le partager avec les groupes auxquels vous appartenez ou vous pouvez le rendre public en le partageant avec tout le monde. Pour plus d'informations, reportez-vous à la rubrique Partage des éléments. Lorsque d'autres utilisateurs découvrent votre fichier KML, ils peuvent choisir de l'ouvrir dans la visionneuse de carte ou de télécharger le fichier sur leur ordinateur. Pour plus d'informations, reportez-vous à la rubrique Ouverture de contenu.
Ajout d'une couche KML à votre carte
Si vous voulez inclure un document KML dans une carte Web, vous pouvez le faire en indiquant son URL. Pour plus d'informations, reportez-vous à la rubrique Ajout de couches à partir du Web.
Considérations relatives à l'utilisation du langage KML dans votre carte
Le langage KML a été créé initialement pour afficher les entités dans des navigateurs planétaires tridimensionnels tels que Google Earth. Il est maintenant pris en charge dans de nombreux clients navigateurs Web bidimensionnels, dont notamment la visionneuse de carte. 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
La visionneuse de carte prend en charge un sous-ensemble des éléments et fonctionnalités KML. La liste ci-dessous s'allonge au fur et à mesure qu'Esri développe 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
Limitations
Vous trouverez ci-dessous les limitations actuelles de l'utilisation des couches KML dans la visionneuse de carte. Pour plus d'informations, reportez-vous à la rubrique Dépannage.
- Les éléments suivants ne s'affichent pas dans une carte : paramètres d'actualisation KML par région, temporels et en fonction de la vue, régions au sein des liens réseau et 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.
- Un délai de mise en cache de 30 minutes est nécessaire pour afficher les mises à jour apportées à votre couche KML.
- Les couches KML ne peuvent pas être utilisées comme fond de carte.
- Vous ne pouvez pas définir la plage de visibilité pour les couches KML.
- Les couches KML ne peuvent pas être réorganisées dans le contenu de la carte.
- 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.
- Si le site Web du portail est installé sur le même réseau qu'une couche KML, cette dernière est accessible dans le site Web du portail et la visionneuse de carte. Sinon, les couches KML internes ne sont pas prises en charge.
- Les couches KML de plus de 10 Mo ne peuvent pas être ajoutées à des cartes.