Beschreibung
Bei dem Versuch, den Style eines numerischen Feldes in ArcGIS Online Map Viewer Classic zu ändern, ist der Darstellungs-Style "Anzahl und Mengen" nicht verfügbar (siehe folgende Abbildung).
Ursache
Für die Symbolisierung mit dem Darstellungs-Style "Anzahl und Mengen" ist ein numerischer Feldtyp erforderlich (entweder "Double" oder "Integer"). ArcGIS Online erkennt einen Feldtyp nur als numerisch, wenn es sich bei den Werten ausschließlich um numerische Zeichen handelt. Enthalten die Feldwerte Buchstaben oder Sonderzeichen, wird das Feld in den Typ "String" konvertiert, einen Textdatentyp, der eine Reihe alphanumerischer Symbole und Sonderzeichen darstellt.
Der Wert "32,8 %" enthält beispielsweise ein Sonderzeichen (%) und der Wert "45 m" einen Buchstaben (m). ArcGIS Online liest die Werte als Text.
Lösung oder Problemumgehung
Verwenden Sie einen der folgenden Workarounds, um zu gewährleisten, dass Feldwerte ausschließlich in numerischen Zeichen ausgedrückt werden, und ändern Sie den Feldtyp in "Double" oder "Integer".
In ArcGIS Online
- Entfernen Sie Buchstaben und Sonderzeichen aus den Feldwerten.
- Melden Sie sich bei ArcGIS Online mit Berechtigungen zum Bearbeiten von Features an.
- Gehen Sie zu Inhalt > Eigene Inhalte.
- Navigieren Sie zu dem gehosteten Feature-Layer.
Hinweis: Die Option zum Ändern von Feldwerten ist nur für gehostete Feature-Layer verfügbar. Weitere Informationen finden Sie unter ArcGIS Online: Veröffentlichen gehosteter Feature-Layer.
- Klicken Sie auf der Elementdetailseite auf die Registerkarte Daten.
- Öffnen Sie die Sicht Tabelle, und doppelklicken Sie auf die Werte in der Tabelle, um sie zu bearbeiten. Entfernen Sie nicht numerische Zeichen. Drücken Sie die Eingabetaste, um die Änderungen zu speichern.
- Fügen Sie auf der Elementdetailseite des gehosteten Feature-Layers ein neues Feld zur Attributtabelle hinzu. Wählen Sie als Datentyp Double oder Integer aus. Detaillierte Anweisungen finden Sie unter How To: Hinzufügen eines Feldes zu einem in ArcGIS Online gehosteten Feature-Service.
In diesem Beispiel heißt das neue Feld "altitude_new". Es gehört zum Datentyp Double.
- Geben Sie Werte mit dem Werkzeug Feld berechnen ein. Detaillierte Anweisungen finden Sie unter ArcGIS Online: Berechnen von Werten für ein Feld.
In Microsoft Excel
- Öffnen Sie die CSV-Datei.
- Entfernen Sie nicht numerische Zeichen aus dem Feld.
- Ändern des Feldtyps
- Wählen Sie die Feldspalte aus.
- Klicken Sie mit der rechten Maustaste auf die ausgewählte Spalte, und klicken Sie auf Zellen formatieren….
- Wählen Sie im Fenster Zellen formatieren auf der Registerkarte Zahl in der Liste Kategorie den Eintrag Zahl aus.
- Geben Sie im Feld Dezimalstellen die Anzahl der Dezimalstellen ein.
- Klicken Sie auf OK.
- Speichern Sie die CSV-Datei.
- Veröffentlichen Sie die CSV-Datei in ArcGIS Online. Weitere Informationen hierzu finden Sie unter ArcGIS Online: Veröffentlichen einer CSV-Datei.
Nachdem die Änderungen vorgenommen wurden, ist der Darstellungs-Style "Anzahl und Mengen" in ArcGIS Online Map Viewer Classic verfügbar.