000439: Das Schema der Überlagerung stimmt nicht mit dem der Eingabe überein.

Beschreibung

Das Werkzeug Aktualisieren erfordert, dass Eingabe- und Aktualisierungs-Datasets übereinstimmende Schemas aufweisen. Die Schemaeigenschaften, die relevant sind und in diesem Fall übereinstimmen müssen, lauten wie folgt:

  • Felder müssen identisch sein (sowohl in Namen als auch in Eigenschaften).
  • Die Geometrie muss denselben Typ aufweisen (beide "Punkt" oder beide "Polylinie" usw.)
  • Beide Datasets müssen M-Werte oder dürfen keine M-Werte aufweisen.
  • Beide Datasets müssen Z-Werte oder dürfen keine Z-Werte aufweisen.

Lösung

Kopieren Sie die Eingaben, ändern Sie die kopierten Versionen, sodass deren Schemas übereinstimmen, und führen Sie für die kopierten Versionen der Eingaben das Werkzeug Aktualisieren aus.

Führen Sie die folgenden Schritte aus, um Feature-Classes mit übereinstimmenden Schemas zu erstellen. In diesem Beispiel heißen die zwei Feature-Classes fc1 und fc2.

  1. Wählen Sie die Feature-Class mit dem richtigen Schema aus. (In diesem Beispiel ist dies fc1.)
  2. Führen Sie das Werkzeug Feature-Class erstellen mit den folgenden Einstellungen aus:
    • Das Ausgabeverzeichnis befindet sich, wenn möglich, am gleichen Speicherort wie fc1. Wenn dies nicht möglich ist, verwenden Sie eine File-Geodatabase als Ausgabeverzeichnis, wenn sich fc1 in einer Geodatabase befindet, oder einen Ordner, wenn es sich bei fc1 um ein Shapefile handelt.
    • Vergeben Sie einen einprägsamen Namen, beispielsweise "fc2_matching_schemaStep".
    • Verwenden Sie für den Parameterwert Vorlagen-Feature-Class fc1.
    • Importieren Sie für den Parameterwert Koordinatensystem den Raumbezug aus fc1.
  3. Führen Sie mit fc2 als Eingabe und fc2_matching_schema als Ziel das Werkzeug "Anhängen" aus.

    Werten Sie fc2_matching_schema aus, um sicherzustellen, dass alle Daten (Feature-Geometrie und Feature-Attribute) vorhanden sind. Wenn dies der Fall ist, führen Sie mit fc1 und fc2_matching_schema das Werkzeug Aktualisieren aus.