000439: La structure de la superposition ne correspond pas à celle de l’entrée.

Description

L’outil Update (Mettre à jour) exige que les jeux de données en entrée et de mise à jour aient des structures correspondantes. Les propriétés des structures sont pertinentes et doivent correspondre dans ce cas, comme suit :

  • Les champs doivent être identiques (sur le plan du nom et des propriétés).
  • La géométrie doit être du même type pour les deux (point, polyligne ou autre).
  • Les deux jeux de données doivent avoir des valeurs m ou ni l’un ni l’autre ne doit en avoir.
  • Les deux jeux de données doivent avoir des valeurs z ou ni l’un ni l’autre ne doit en avoir.

Solution

Copiez les entrées, modifiez les versions copiées de sorte que leurs structures correspondent, puis exécutez l’outil Update (Mettre à jour) sur les versions copiées des entrées.

Suivez les étapes ci-dessous pour créer des classes d’entités avec des structures correspondantes. Dans cet exemple, les deux classes d’entités sont nommées fc1 et fc2.

  1. Sélectionnez la classe d’entités dont la structure est correcte. (Dans cet exemple, il s’agit de fc1.)
  2. Exécutez l’outil Create Feature Class (Créer une classe d’entités) avec les paramètres suivants :
    • L’emplacement en sortie est le même que celui de la classe d’entité fc1, dans la mesure du possible. Si ce n’est pas possible, utilisez une géodatabase fichier comme emplacement en sortie si fc1 se trouve dans une géodatabase ou un dossier si fc1 est un shapefile.
    • Donnez-lui un nom facile à retenir, par exemple fc2_matching_schemaStep.
    • Pour la valeur du paramètre Template Feature Class (Classe d’entités modèle), utilisez fc1.
    • Pour la valeur du paramètre Coordinate System (Système de coordonnées), importez la référence spatiale de la classe d’entités fc1.
  3. Exécutez l’outil Ajouter avec fc2 comme entrée et fc2_matching_schema comme cible.

    Évaluez fc2_matching_schema pour vérifier que toutes les données (géométrie et attributs des entités) s’y trouvent. Si tel est le cas, exécutez l’outil Update (Mettre à jour) en utilisant fc1 et fc2_matching_schema.