Mobile Layer

Description

NoteNote:

This operation is intended to be used by Mobile SDK only.

The mobile layer resource represents a single layer in a mobile service published by ArcGIS Server. It provides basic information about the layer such as its ID, name, type, geometry type, fields, extent, data type, etc.

Resource Hierarchy

Mobile Layer

Request Parameters

Parameter

Details

f

Description: The response format. The default response format is html.

Values: html | json

JSON Response Syntax

{
 "id": <layerId>,
 "name": "<layerName>",
 "type": "<layerType>",
 "description": "<description>",
 "geometryType": "<geometryType>",
 "minScale": <minScale>,
 "maxScale": <maxScale>,
 "extent": <envelope>,
 "dataType": "<dataType>",
 "featureDatasetName": "<featureDatasetName>",
 "featureClassName": "<featureClassName>",
 "displayField": "<displayField>",
 "fields": [
  { "name": "<fieldName1>", "type": "<fieldType1>", "alias": "<fieldAlias1>" },
  { "name": "<fieldName2>", "type": "<fieldType2>", "alias": "<fieldAlias2>" }
 ]
}
{
"error" : {
"code" : <code>,
"message" : "<message>",
"details" : [
"<details>"
]
}
}

JSON Response Example

{
 "id": 0,
 "name": "wind",
 "type": "Feature Layer",
 "description": "",
 "geometryType": "esriGeometryPoint",
 "minScale": 0,
 "maxScale": 0,
 "extent": {
  "xmin": -84.44, "ymin": 36.82, "xmax": -69.30, "ymax": 44.34,
  "spatialReference": {"wkid": 104000}
 },
 "dataType": "SDE Feature Class",
 "featureDatasetName": "servertest.MAP.JAVASAMPLE_USA",
 "featureClassName": "servertest.MAP.wind",
 "displayField": "ID",
 "fields": [
  { "name": "ID", "type": "esriFieldTypeInteger", "alias": null },
  { "name": "VELOCITY", "type": "esriFieldTypeInteger", "alias": null },
  { "name": "DIRECTION", "type": "esriFieldTypeInteger", "alias": null },
  { "name": "OBJECTID", "type": "esriFieldTypeOID", "alias": "OBJECTID" }
 ]
}
{"url" : "http://atlantic:6080/arcgis/rest/directories/arcgisoutput/_ags_mobile_588be132a8b94241b79047077731d02f.db"}
{
"error" : {
"code" : -2147024809,
"message" : "Unable to complete operation.",
"details" : [
    "Failed to parse required parameter (version)."
            ]
        }
}