PROBLEM
Subtypes sind Datensätze in einer Tabelle oder Feature-Class, die anhand eines Attributfelds gruppiert wurden. Subtypes werden durch Erstellen von codierten Werten implementiert und müssen daher mit Feldern vom Datentyp "Short Integer" oder "Long Integer" verknüpft sein. Diese ganzzahligen Werte stellen jeweils ein Feature im Subtype dar. So können beispielsweise die folgenden Codes in einem Subtype mit dem Namen RoadClass gültige Klassen in einer Feature-Class für Straßen darstellen:
Jeder Subtype kann eigene Standardwerte aufweisen. Im Beispiel oben kann der Standardwert für ein Geschwindigkeitsbegrenzungsattribut für den Subtype "Ortsstraßen" auf 25 Meilen pro Stunde festgelegt werden, während der Standardwert für den Subtype "Hauptverkehrsstraßen" 35 Meilen pro Stunde betragen kann. Wenn eine Ortsstraße zur Streets-Feature-Class hinzugefügt wird, wird deren Geschwindigkeitsbegrenzungsattribut automatisch auf 25 Meilen pro Stunde festgelegt. Beim Hinzufügen einer Hauptverkehrsstraße wird die Geschwindigkeitsbegrenzung auf den Standardwert von 35 Meilen pro Stunde festgelegt.
Wenn beim Ändern vorhandener Features in ArcGIS Online die Subtype-Felder bearbeitet werden, werden die Standardwerte für das bearbeitete Feld nicht auf dieselbe Weise wie in ArcGIS Desktop übernommen. Wenn in der Webkarte der Subtype-Wert über die Dropdown-Liste geändert wird, wird das zugehörige Feld nicht automatisch mit dem Standardwert aktualisiert. Vielmehr wird es leer gelassen und der Bearbeiter muss eine der verfügbaren Optionen auswählen.
Dies ist eine bekannte Einschränkung in der JavaScript-API (Application Programming Interface, Anwendungsprogrammierschnittstelle). Beim Bearbeiten der Features in der ArcGIS Online-Webkarte, einer JavaScript-API, werden die mit den Subtypes verknüpften Standarddomänen nur angezeigt, wenn ein neues Feature erstellt wird.
Es gibt drei Optionen, die alternativ zu diesem Verhalten verwendet werden können.
Hinweis: In Feature-Vorlagen sind alle erforderlichen Informationen zum Erstellen eines Features definiert: der Layer, in dem ein Feature gespeichert wird, die Attribute, mit denen Features erstellt werden, sowie das zum Erstellen eines Features verwendete Standardwerkzeug. Mit einem Layer können mehrere Vorlagen verknüpft sein, wobei für jede Vorlage andere Standardeinstellungen gelten. Wenn beispielsweise ein Straßen-Layer mit Klassifizierungen als Autobahn, Bundesstraße und Ortsstraße vorhanden ist, könnten drei verschiedene Vorlagen vorhanden sein, die jeweils ein anderes Standardattribut für den Straßentyp aufweisen. Dies erleichtert es, von vornherein den benötigten neuen Straßentyp zu erstellen.
Hilfe von ArcGIS-Expert*innen erhalten
Die Esri Support-App herunterladen