Skip to main content

Features in JSON (Conversion Tools)

Zusammenfassung

Konvertiert Features in das Esri JSON- oder GeoJSON-Format. Die Felder, die Geometrie und der Raumbezug von Features werden in die entsprechende JSON-Repräsentation konvertiert und in eine Datei mit der Erweiterung .json oder .geojson geschrieben.

Verwendung

  • Sie können die Formatierung aktivieren, um die JSON-Repräsentation in der Ausgabedatei besser lesbar zu machen. Die Ausgabedatei wird mit Leerstellen, Tabulatoren und Zeilenumbrüchen formatiert, um die Lesbarkeit zu verbessern. Eine formatierte JSON kann beim Entwickeln und Testen von Anwendungen nützlich sein. Es wird für Produktionsanwendungen jedoch nicht empfohlen, da alle Leerstellen unnötig sind und von JSON-Parsern ignoriert werden. Zudem kann formatiertes JSON erheblich umfangreicher sein als das JSON-Äquivalent und die Dateigröße übersteigt die der entsprechenden JSON-Repräsentation. Dies kann Auswirkungen auf die Anwendungs-Performance haben.

  • Die Konvertierung unterstützt keine Verbindungen, Beziehungen und Anlagen der Features.

  • Um eine Untermenge von Features in eine Feature-Class oder einen Layer zu konvertieren, verwenden Sie die Werkzeuge Layer nach Attributen auswählen oder Layer lagebezogen auswählen, und wählen Sie die Untermenge der zu konvertierenden Features, bevor Sie Features in JSON verwenden.

  • Verwenden Sie den Parameter Ausgabe in GeoJSON, um eine .geojson-Datei zu erstellen, die der GeoJSON-Spezifikation entspricht. Die GeoJSON-Spezifikation unterstützt keine Kurvengeometrie; Eingabe-Features, die Kurven enthalten, werden bei der Konvertierung verdichtet.

  • Wenn die Ausgabe eine .geojson-Datei ist, dann können Sie den Parameter Auf WGS84 projizieren verwenden, um die Eingabe-Features auf das Koordinatensystem WGS84 zu projizieren. Dies ist der Standard für die GeoJSON-Spezifikation. Bei Bedarf wird eine geographische Standardtransformation angewendet. Wenn dieser Parameter nicht verwendet wird, dann enthält die .geojson-Ausgabedatei ein crs-Tag, mit dem in einigen Anwendungen das Koordinatensystem oder das Koordinatenbezugssystem definiert werden kann. Dieses Tag wird in der GeoJSON-Spezifikation nicht vollständig unterstützt.

  • Die Werkzeugausgabe enthält ausschließlich sichtbare Attributfelder aus der Eingabe. Wenn alle Felder enthalten sein sollen, müssen Sie alle Felder sichtbar machen. Darüber hinaus können Sie mit dem Parameter Feldaliasnamen verwenden festlegen, dass in der Ausgabe Feldaliasnamen anstelle der Feldnamen verwendet werden sollen.

  • Die Größe der Ausgabedatei darf 4 GB nicht überschreiten. Wenn sie zu groß ist, dann reduzieren Sie die Eingabedaten.

Parameter

Beschriftung Erläuterung Datentyp

Eingabe-Features

Die Features, die in das JSON-Format konvertiert werden sollen.

Feature Layer

Ausgabe-JSON

Die .json- oder .geojson-Ausgabedatei.

File

Formatiertes JSON

(Optional)

Gibt an, ob JSON in ähnlicher Weise wie das PJSON-Format (Pretty JSON) der ArcGIS REST API-Spezifikation formatiert wird, um die Lesbarkeit zu verbessern.

  • AktiviertDie Features werden entsprechend der PJSON-Spezifikation formatiert.

  • DeaktiviertDie Features werden nicht formatiert. Dies ist die Standardeinstellung.

Boolean

Z-Werte einbeziehen

(Optional)

Gibt an, ob die Z-Werte der Features in JSON einbezogen werden.

  • AktiviertDie Z-Werte werden nicht in Geometrien einbezogen, und die Eigenschaft hasZ von JSON wird auf "true" festgelegt.

  • DeaktiviertDie Z-Werte werden nicht in Geometrien einbezogen, ebenso wie die Eigenschaft hasZ von JSON. Dies ist die Standardeinstellung.

Boolean

M-Werte einbeziehen

(Optional)

Gibt an, ob die M-Werte der Features in JSON einbezogen werden.

  • AktiviertDie M-Werte werden nicht in Geometrien einbezogen, und die Eigenschaft hasM von JSON wird auf "true" festgelegt.

  • DeaktiviertDie M-Werte werden nicht in Geometrien einbezogen, ebenso wie die Eigenschaft hasM von JSON. Dies ist die Standardeinstellung.

Boolean

Ausgabe in GeoJSON

(Optional)

Gibt an, ob die Ausgabe im GeoJSON-Format, das der GeoJSON-Spezifikation entspricht, oder im Esri JSON-Format erstellt werden soll.

  • AktiviertDie Ausgabe wird im GeoJSON-Format (.geojson-Datei) erstellt.

  • DeaktiviertDie Ausgabe wird im Esri JSON-Format (.json-Datei) erstellt. Dies ist die Standardeinstellung.

Boolean

Auf WGS84 projizieren

(Optional)

Gibt an, ob die Eingabe-Features mit einer geographischen Standardtransformation auf das geographische Koordinatensystem WGS84 projiziert werden sollen. Dieser Parameter gilt nur, wenn die Ausgabe "GeoJSON" ist.

  • AktiviertFeatures werden auf WGS84 projiziert.

  • DeaktiviertFeatures werden nicht auf WGS84 projiziert. Die GeoJSON enthält ein CRS-Tag, mit dem das Koordinatensystem definiert wird. Dies ist die Standardeinstellung.

Boolean

Feld-Aliasnamen verwenden

(Optional)

Gibt an, ob in der Ausgabedatei Feld-Aliasnamen für Feature-Attribute verwendet werden.

  • AktiviertFür Ausgabe-Feature-Attribute werden Feld-Aliasnamen verwendet.

  • DeaktiviertFür Ausgabe-Feature-Attribute werden keine Feld-Aliasnamen, sondern Feldnamen verwendet. Dies ist die Standardeinstellung.

Boolean

Umgebungen

Aktueller Workspace, Scratch-Workspace

Lizenzierungsinformationen

  • Basic: Ja
  • Standard: Ja
  • Advanced: Ja