HOW TO

Add coded value domains to a hosted feature service from a REST endpoint

Last Published: January 24, 2022

Zusammenfassung

Hinweis: Ab der ArcGIS Online-Aktualisierung im Juni 2018 können Domänen in ArcGIS Online über die Registerkarte "Daten" auf der Elementseite des gehosteten Feature-Layers direkt hinzugefügt und aktualisiert werden. Weitere Informationen finden Sie unter ArcGIS Online: Definieren von Attributlisten und -bereichen.

In den Anweisungen wird beschrieben, wie Domänen mit codierten Werten zu einem Feature-Service vom REST-Endpunkt in ArcGIS Online hinzugefügt werden. Die Anweisungen können auch in anderen Fällen angewendet werden, z. B. beim Bearbeiten der Werte innerhalb einer Domäne mit codierten Werten für den Feature-Service.

Hinweis: Wenn es im Servis mehrere Layer gibt, müssen die Layer möglicherweise einzeln geöffnet werden, um den Parameter zu aktualisieren.

Vorgehensweise

Warnung: Mit den folgenden Anweisungen werden Änderungen an entscheidenden Teilen Ihres gehosteten Feature-Service vorgenommen. Es wird empfohlen, dass Sie vor dem Ausführen dieses Werkzeugs eine Kopie Ihrer ursprünglichen JSON-Datei erstellen. Für die Ergebnisse bei falschen Modifikationen, die mit diesen Anweisungen vorgenommen werden, kann Esri keine Garantie übernehmen. Alle Änderungen erfolgen daher auf eigenes Risiko. Probleme, die durch diese Änderungen entstehen, werden vom technischen Support von Esri nicht unterstützt.
Hinweis: Stellen Sie sicher, dass der Feature-Service nicht öffentlich freigegeben wurde, bevor Sie diesen Workflow verwenden.
  1. Melden Sie sich bei www.arcgis.com mit Administrator-Anmeldeinformationen an.
  2. Klicken Sie auf Eigene Inhalte und navigieren Sie zum gewünschten Feature-Service. Öffnen Sie den Feature-Service.
  3. Klicken Sie auf der Elementdetailseite des Feature-Service im Abschnitt Layer auf Service-URL. Die Seite ArcGIS REST-Administratorverzeichnis wird geöffnet.

    Schaltfläche
Hinweis: Wenn beim Besuch des ArcGIS REST-Administratorverzeichnisses die Fehlermeldung "Es sind keine Services verfügbar" zurückgegeben wird, wurde der gehostete Feature-Service für Alle (öffentlich) freigegeben.
  1. Ändern Sie die URL in die unten angezeigte, und fügen Sie /admin zwischen rest und services ein:
http://services.arcgis.com/xxxxx/ArcGIS/rest/admin/services/states.FeatureServer/0
  1. Drücken Sie die Eingabetaste, um die neue Seite aufzurufen.
  2. Blättern Sie zum unteren Ende der Seite, um die Liste der unterstützten Operationen anzuzeigen, und klicken Sie auf Definition aktualisieren.
  3. Suchen Sie den Parameter codedValue (drücken Sie Strg+F, und suchen Sie nach codedValue). Um Domänen mit codierten Werten hinzuzufügen, kopieren Sie die JSON-Datei für die Domänen und ändern Sie die Details wie gewünscht.
Hinweis: In diesem Schritt können Sie zudem die Reihenfolge der Domänen für einen Feature-Service nach Wunsch aktualisieren oder ändern.
Ein vierter codierter Wert (Name: Green Ranger, Code: Green) wird in das JSON eingefügt.
  1. Ändern Sie den Schlüsselwert lastEditDate in eine Reihe von Anführungszeichen ohne Inhalt, " " (siehe folgende Abbildung).

    Unter editingInfo wird der Schlüssel lastEditDate aktualisiert.
     
  2. Klicken Sie auf Update Layer Definition, um die Änderungen zu speichern.

    Die Schaltfläche
     
  3. Kehren Sie zur Seite Eigene Inhaltezurück und öffnen Sie den Feature-Service in einer neuen Webkarte. Die aktualisierten kodierten Wertedomänen werden in die Attributtabelle aufgenommen und angezeigt.

    In der Attributtabelle angezeigte Domänen mit codierten Werten werden aktualisiert.

Artikel-ID:000014561

Hilfe von ArcGIS-Expert*innen erhalten

Technischen Support kontaktieren

Die Esri Support-App herunterladen

Zu den Download-Optionen