POST rest/XGIS/CreateLayer

Request Information

URI Parameters

None.

Body Parameters

VectoryLayer
NameDescriptionTypeAdditional information
LayerName

string

None.

GeoType

GeoType

None.

Columns

Collection of XGISDataColumn

None.

CoordinateSystems

string

None.

Request Formats

application/json, text/json

Sample:
{
  "LayerName": "sample string 1",
  "GeoType": 0,
  "Columns": [
    {
      "AutoIncrement": true,
      "ColumnName": "sample string 2",
      "DataType": 0,
      "isEdit": true,
      "isShow": true,
      "MappingName": "sample string 5",
      "Style": "sample string 6",
      "StyleValues": [
        "sample string 1",
        "sample string 2"
      ],
      "MaxLength": 7,
      "Unique": true,
      "DecimalCount": 9
    },
    {
      "AutoIncrement": true,
      "ColumnName": "sample string 2",
      "DataType": 0,
      "isEdit": true,
      "isShow": true,
      "MappingName": "sample string 5",
      "Style": "sample string 6",
      "StyleValues": [
        "sample string 1",
        "sample string 2"
      ],
      "MaxLength": 7,
      "Unique": true,
      "DecimalCount": 9
    }
  ],
  "CoordinateSystems": "sample string 2"
}

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

JsonResultOfInt32
NameDescriptionTypeAdditional information
ErrorMsg

string

None.

isSuccess

boolean

None.

Result

integer

None.

Response Formats

application/json, text/json

Sample:
{
  "ErrorMsg": "sample string 1",
  "isSuccess": true,
  "Result": 3
}

text/javascript, application/javascript, application/json-p

Sample:
/**/ typeof  === 'function' && ({"ErrorMsg":"sample string 1","isSuccess":true,"Result":3});