ArcGIS for Desktop

  • Dokumentation
  • Preise
  • Support

  • My Profile
  • Hilfe
  • Sign Out
ArcGIS for Desktop

ArcGIS Online

Die Mapping-Plattform für Ihre Organisation

ArcGIS for Desktop

Ein vollständiges professionelles GIS

ArcGIS for Server

GIS in Ihrem Unternehmen

ArcGIS for Developers

Werkzeuge zum Erstellen standortbezogener Apps

ArcGIS Solutions

Kostenlose Karten- und App-Vorlagen für Ihre Branche

ArcGIS Marketplace

Rufen Sie Apps und Daten für Ihre Organisation ab.

  • Dokumentation
  • Preise
  • Support
Esri
  • Anmelden
user
  • Eigenes Profil
  • Abmelden

Hilfe

  • Startseite
  • Erste Schritte
  • Karte
  • Analysieren
  • Verwalten von Daten
  • Werkzeuge
  • Mehr...

Überblick über das Toolset "JSON"

  • Featureset JSON
  • Werkzeuge

Das Toolset "JSON" enthält Werkzeuge zum Konvertieren von Features in JSON und von JSON in Features auf Grundlage der ArcGIS-REST-API-Spezifikation für featureset. JavaScript Object Notation (JSON) ist ein textbasiertes, einfaches Datenaustauschformat für den Austausch von GIS-Daten zwischen ArcGIS und anderen Systemen. Es ist sprachunabhängig und die meisten Programmiersprachen wie Python, C#, Java, JavaScript usw. stellen Bibliotheken zum Lesen, Bearbeiten und Schreiben von JSON bereit.

Featureset JSON

Die ArcGIS-REST-API-Spezifikation definiert featureset als eine Sammlung von Features mit einem bestimmten Geometrietyp, Feldern und einem Raumbezug. Das JSON-Format von featureset ist nachfolgend dargestellt. Anhand der Eigenschaften geometryType, spatialReference und Fields werden der Geometrietyp, der Raumbezug und die Felddefinitionen für die Feature-Sammlung definiert. Mit der Eigenschaft features wird die Sammlung von Features definiert. Jedes Feature in der Sammlung weist eine Geometrie und Feldwerte (als Attribute bezeichnet) auf. Die Eigenschaften hasZ und hasM geben an, ob die Feature-Geometrie über Z- und M-Werte verfügt.

JSON-Repräsentation eines Feature-Sets

{ 
"displayFieldName" : "<displayFieldName>",
"fieldAliases" : {
  "<fieldName1>" : "<fieldAlias1>",
  "<fieldName2>" : "<fieldAlias2>"
},
"geometryType" : "<geometryType>",
"hasZ" : <true|false>,  //Added at 10.1
"hasM" : <true|false>,   //Added at 10.1
"spatialReference" : <spatialReference>,
"fields": [
            {
                "name": "<field1>",
                "type": "<field1Type>",
                "alias": "<field1Alias>"
            },
            {
                "name": "<field2>",
                "type": "<field2Type>",
                "alias": "<field2Alias>"
            }
        ],
 "features": [
            {
                "geometry": {
                    <geometry1>
                },
                "attributes": {
                    "<field1>": <value11>,
                    "<field2>": <value12> 
                } 
            },
            {
                "geometry": {
                    <geometry2>
                },
                "attributes": {
                    "<field1>": <value21>,
                    "<field2>": <value22> 
                } 
            }
        ]
}

Werkzeuge

Features in JSON

Konvertiert Features in das JSON-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 geschrieben.

JSON in Features

Konvertiert JSON-Features auf Grundlage der ArcGIS-REST-API-Spezifikation in eine Feature-Class. Die Feature-Class enthält die Felder, den Geometrietyp und den Raumbezug, die in JSON definiert sind.

Verwandte Themen

  • Überblick über die Toolbox "Conversion"
Feedback zu diesem Thema?

ArcGIS for Desktop

  • Startseite
  • Dokumentation
  • Preise
  • Support

ArcGIS Plattform

  • ArcGIS Online
  • ArcGIS for Desktop
  • ArcGIS for Server
  • ArcGIS for Developers
  • ArcGIS Solutions
  • ArcGIS Marketplace

Über Esri

  • Über uns
  • Karriere
  • Insider-Blog
  • User Conference
  • Developer Summit
Esri
© Copyright 2016 Environmental Systems Research Institute, Inc. | Datenschutz | Rechtliches