PROBLÈME

exporter une couche d’entités hébergée vers KML ne conserve pas les entités d’origine

Last Published: April 25, 2020

Description

Dans certaines situations, lorsque vous exportez une couche d’entités hébergée vers KML à l’aide de l’option Export to KML (Exportation vers KML) dans la page des détails des éléments ArcGIS Online, la couche KML en sortie ne conserve pas les entités d’origine de la couche d’entités.

L’image suivante présente la couche d’entités hébergée dans Map Viewer.

An image of the hosted feature layer.

L’image ci-dessous illustre la même couche exportée en tant que couche KML dans Map Viewer.

An image of the exported KML layer.

Cause

Il s’agit d’un problème connu. La couche KML exportée ne conserve pas les entités de la couche d’entités hébergée si elle contient des entités multi-parties. Pour plus d’informations, reportez-vous à BUG-000116251.

Solution ou alternative

Pour régler ce problème, utilisez l’une des options suivantes :

Utiliser l’outil Couche vers KML dans ArcMap ou ArcGIS Pro
Cette option fait appel à l’outil Couche vers KML dans ArcGIS Desktop pour convertir la couche d’entités hébergée vers un fichier KML. Le fichier KML en sortie doit être ajouté à My Content (Mon contenu) pour être utilisable dans ArcGIS Online.

  1. Dans ArcGIS Online, exportez la couche d’entités hébergée vers un shapefile et téléchargez celui-ci dans un dossier local. Consultez la section Exporter des données à partir de couches d’entités pour connaître la marche à suivre.
Remarque :
Le shapefile téléchargé est un fichier ZIP. Pour utiliser le shapefile dans ArcMap ou ArcGIS Pro, extrayez le fichier ZIP dans un dossier.
  1. Dans ArcMap ou ArcGIS Pro, ajoutez le shapefile, téléchargé à l’étape 1, à la carte ou au projet.
  2. Convertissez le shapefile en fichier KML à l’aide de l’outil Couche vers KML. Reportez-vous à Procédure : convertir des shapefiles en fichiers KML.
  3. Dans ArcGIS Online, ajoutez le fichier KML à My Content (Mon contenu) pour l’utiliser dans ArcGIS Online. Reportez-vous à Ajouter des fichiers à partir de votre ordinateur et sélectionnez le fichier KML à charger.
  4. Ouvrez le fichier KML dans Map Viewer pour afficher les données.

Utiliser l’outil Extraire les données dans l’application web ArcGIS Online
Cette option utilise l’outil Extraire les données du widget Analyse dans l’application web ArcGIS Online pour extraire la couche d’entités hébergée au format KML.

Remarque :
L'utilisation d'un service d'analyse spatiale entraîne la consommation de crédits. Pour plus d’informations sur les crédits, reportez-vous à Vue d’ensemble des crédits de service.
  1. Dans ArcGIS Online, créez une application web à partir de Map Viewer contenant la couche d’entités hébergée à l’aide de Web AppBuilder et ajoutez l’outil Extraire les données :
    1. Créez une application web contenant la couche d’entités hébergée. Reportez-vous à Créer votre première application.
    2. Cliquez sur l’onglet Widget, puis sur la case Widget.
An image of the Widget configuration panel.
  1. Dans la boîte de dialogue Choose Widget (Choisir un widget), cliquez sur Analysis (Analyse), puis sur OK.
  2. Dans la boîte de dialogue Configure Analysis (Configurer l’analyse), cochez la case Extract Data (Extraire des données) et les autres outils éventuellement requis, puis cliquez sur OK.
  3. Cliquez sur Save (Enregistrer) pour enregistrer l’application web et cliquez sur Launch (Lancer).
  1. Dans l’application web lancée, cliquez sur le widget Analyse pour utiliser l’outil Extract Data (Extraire des données).
    1. Dans la fenêtre Analysis (Analyse), cochez la case correspondant à la couche d’entités hébergée à extraire au format KML dans Layers to extract (Couches à extraire).
    2. Définissez Output data format (Format des données en sortie) sur KML (.kmz ou .zip) et définissez le nom du fichier dans Output file name (Nom du fichier en sortie).
    3. Sélectionnez l’emplacement souhaité pour le fichier en sortie dans Save result in (Enregistrer le résultat dans) et cliquez sur Run Analysis (Exécuter l’analyse).
Le fichier KML extrait est enregistré et placé dans l’emplacement en sortie défini.
  1. Ouvrez le fichier KML dans Map Viewer pour afficher les données.

ID d’article:000019351

Obtenir de l’aide auprès des experts ArcGIS

Contacter le support technique

Télécharger l’application Esri Support

Accéder aux options de téléchargement