ArcGIS for Desktop

  • Documentación
  • Precios
  • Soporte

  • My Profile
  • Ayuda
  • Sign Out
ArcGIS for Desktop

ArcGIS Online

La plataforma de representación cartográfica para tu organización

ArcGIS for Desktop

Un completo SIG profesional

ArcGIS for Server

SIG en tu empresa

ArcGIS for Developers

Herramientas para crear aplicaciones basadas en la ubicación

ArcGIS Solutions

Plantillas de aplicaciones y mapas gratuitas para tu sector

ArcGIS Marketplace

Obtén aplicaciones y datos para tu organización.

  • Documentación
  • Precios
  • Soporte
Esri
  • Iniciar sesión
user
  • Mi perfil
  • Cerrar sesión

Ayuda

  • Inicio
  • Introducción
  • Mapa
  • Analizar
  • Administrar datos
  • Herramientas
  • Más...

Una vista general del conjunto de herramientas JSON

  • JSON para Featureset
  • Herramientas

El conjunto de herramientas JSON contiene herramientas para convertir entidades a JSON y JSON a entidades basándose en la especificación API REST de ArcGIS para featureset. JavaScript Object Notation (JSON) es un formato de intercambio de datos sencillo y basado en texto para compartir datos SIG entre ArcGIS y otros sistemas. Es neutro en lo referente al lenguaje y la mayoría de los lenguajes de programación como Python, C#, Java, JavaScript, etc., proporcionan bibliotecas para leer, manipular y escribir JSON.

JSON para Featureset

La especificación API REST de ArcGIS define featureset como una colección de entidades con un tipo de geometría, campos y referencia espacial específicos. El formato JSON de featureset se muestra más abajo. Las propiedades geometryType, spatialReference y Fields definen el tipo de geometría, la referencia espacial y las definiciones de campos para la colección de entidades. La propiedad features define la colección de entidades. Cada entidad de la colección tiene una geometría y unos valores de campo (conocidos como atributos). Las propiedades hasZ y hasM especifican si la geometría de entidades tiene valores Z y M.

Representación JSON de Featureset

{ 
"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> 
                } 
            }
        ]
}

Herramientas

Entidades a JSON

Convierte entidades a formato JSON. Los campos, la geometría y la referencia espacial de las entidades se convertirán a su correspondiente representación JSON y se escribirán en un archivo con una extensión .json.

JSON a entidades

Convierte entidades JSON basándose en la especificación API REST de ArcGIS en una clase de entidad. La clase de entidad tendrá los campos, tipo de geometría y referencia espacial que se definen en JSON.

Temas relacionados

  • Vista general de la caja de herramientas Conversión
¿Algún comentario sobre este tema?

ArcGIS for Desktop

  • Inicio
  • Documentación
  • Precios
  • Soporte

Plataforma ArcGIS

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

Acerca de Esri

  • Quiénes somos
  • Empleo
  • Blog interno
  • Conferencia de usuarios
  • Cumbre de desarrolladores
Esri
© Copyright 2016 Environmental Systems Research Institute, Inc. | Privacidad | Legal