- URL:
- https://<LinearReferencingService-url>/layers
- Methods:
- GET
- Required Capability:
- The ArcGIS Location Referencing license is required to use this resource.
- Version Introduced:
- 10.6
Description
This operation contains the full details of all network, event, centerline, and other LRS-related layers in the map service.
Request parameters
| Parameter | Details | 
|---|---|
| 
 (Optional) | Specifies the response format. The default response format is  Values:  | 
Example usage
URL for all layers.
https://sampleserver/arcgis/rest/services/MyLRS/MapServer/exts/LRServer/layersJSON Response syntax
{
  "networkLayers": [
    {
    },
    {
    },
    ...
  ],
  "calibrationPointLayers": [
    {
    },
    ...
  ],
  "eventLayers": [
    {
    },
    {
    },
    ...
  ],
  "centerlineLayers": [
    {
    },
    ...
  ],
  "intersectionLayers": [
    {
    },
    ...
  ],
  "nonLRSLayers": [
    {
    },
    ...
  ],
  "redlineLayers": [
    {
    },
    ...
  ],
  "utilityNetworkLayers": [
    {
    },
    ...
  ]
}JSON Response example
{
  "networkLayers": [
    {
      "id": 0,
      "name": "Pipes",
      "type": "esriLRSNetworkLayer",
      "lrsNetworkId": 1,
      "datasetName": "pipelines",
      "featureClassName": "sde.pipelines",
      "unitsOfMeasure" "esriMeters",
      "measurePrecision": 3,
      "isDataVersioned": true,
      "versionName": "sde.DEFAULT",
      "dateFormat": "esriLRSDateFormatStandard",
      "spatialReferenceInfo" : {
        "wkid": 26918,
        "xyResolution": 0.0001,
        "xyTolerance": 0.001,
        "mResolution": 0.0001,
        "mTolerance": 0.001
      },
      "routeIdFields": [ "RouteId" ],
      "routeIdSeparator": "",
      "compositeRouteIdFieldName": "RouteId",
      "fromDateFieldName": "FromDate",
      "toDateFieldName": "ToDate",
      "routeNameFieldName": "RouteName",
      "hasDominanceRules": false,
      "supportsLines": false,
      "lrs": {
        "id": "DFB23B7D-69D1-460F-B7E0-0FB190D23B96",
        "name": "LRS"
      },
      "eventLayers": [
        { "id": 2, "name": "Pressure", "type": "esriLRSLinearEventLayer" }
      ],
      "fields": [
        {
          "name": "RouteId",
          "type": "esriFieldTypeString",
          "alias": "Route ID",
          "editable": true,
          "nullable": true,
          "defaultValue": null,
          "domain": null
        },
        ...
      ]
    }
  ],
   "intersectionLayers": [
    {
      "id": 1,
      "name": "Intersections",
      "description": "",
      "type": "esriLRSIntersectionLayer",
      "isDataVersioned": true,
      "versionName": "dbo.DEFAULT",
      "dateFormat": "esriLRSDateFormatStandard",
      "datasetName": "Intersections",
      "featureClassName": "RoadsAndHighways.DBO.Intersections",
      "routeIdFieldName": "ROUTEID",
      "intersectionIdFieldName": "INTERSECTIONID",
      "intersectionNameFieldName": "INTERSECTIONNAME",
      "parentNetworkDescriptionFieldName": "RouteId",
      "fromDateFieldName": "FROMDATE",
      "toDateFieldName": "TODATE",
      "measureFieldName": null,
      "lrs": {
        "id": "fcb58eac-723b-4151-8a1a-419d0931adff",
        "name": "ALRS"
      },
      "parentNetwork": {
      "id": 12,
      "name": "AllRoutes",
      "type": "esriLRSNetworkLayer"
      },
      "intersectingLayers": [
        {
        "featureClassName": "Town_Boundary",
        "nameSeparator": "\u0026 Town:"
        }
      ],
      "fields": [
        {
          "name": "OBJECTID",
          "type": "esriFieldTypeOID",
          "alias": "OBJECTID",
          "editable": false,
          "nullable": false,
          "defaultValue": null,
          "domain": null
        },
        ...
      ]
    }
  ],
  "eventLayers": [
    {
      "id": 2,
      "name": "Pressure",
      "type": "esriLRSLinearEventLayer",
      "lrsNetworkId": 1,
      "datasetName": "Pressure",
      "featureClassName": "sde.Pressure",
      "unitsOfMeasure": "esriMeters",
      "measurePrecision": 3,
      "isDataVersioned": true,
      "versionName": "sde.DEFAULT",
      "dateFormat": "esriLRSDateFormatStandard",
      "spatialReferenceInfo": {
        "wkid": 26918,
        "xyResolution": 0.0001,
        "xyTolerance": 0.001,
        "mResolution": 0.0001,
        "mTolerance": 0.001
      },
      "eventIdFieldName": "EventId",
      "routeIdFieldName": "RouteId",
      "routeNameFieldName": null,
      "fromMeasureFieldName": "FromM",
      "toMeasureFieldName": "ToM",
      "fromDateFieldName": "FromDate",
      "toDateFieldName": "ToDate",
      "locErrorFieldName": "LocError",
      "canSpanRoutes": false,
      "hasReferentLocation": false,
      "lrs": {
        "id": "DFB23B7D-69D1-460F-B7E0-0FB190D23B96",
        "name": "LRS"
      },
      "parentNetwork": {
        "id": 0,
        "name": "Pipes",
        "type": "esriLRSNetworkLayer"
      },
      "fields": [
        {
          "name": "EventId",
          "type": "esriFieldTypeString",
          "alias": "Event ID",
          "length": 38
          "editable": true,
          "nullable": true,
          "defaultValue": null,
          "domain": null
        },
        ...
      ]
    }
  ],
  "centerlineLayers": [
    {
      "id": 3,
      "name": "Centerline",
      "type": "esriLRSCenterlineLayer",
      "isDataVersioned": true,
      "isBranchVersioned": true,
      "versionName": "sde.DEFAULT",
      "dateFormat": "esriLRSDateFormatStandard",
      "centerlineIdFieldName": "CenterlineId",
      "lrs": {
        "id": "DFB23B7D-69D1-460F-B7E0-0FB190D23B96",
        "name": "LRS"
      },
      "fields": [
        {
          "name": "CenterlineId",
          "type": "esriFieldTypeGUID",
          "alias": "Centerline Id",
          "length": 38,
          "editable": true,
          "nullable": true,
          "defaultValue": null,
          "domain": null
        },
        ...
      ]
    }
  ],
  "utilityNetworkLayers": [
    {
      "id": 3,
      "name": "Centerline",
      "type": "esriLRSUtilityNetworkLayer",
      "isDataVersioned": true,
      "isBranchVersioned": true,
      "versionName": "sde.DEFAULT",
      "dateFormat": "esriLRSDateFormatStandard",
      "routeIdFieldName": "RouteId",
      "fromMeasureFieldName": "FromMeasure",
      "toMeasureFieldName": "ToMeasure",
      "lrs": {
        "id": "DFB23B7D-69D1-460F-B7E0-0FB190D23B96",
        "name": "LRS"
      },
      "fields": [
        {
          "name": "RouteId",
          "type": "esriFieldTypeString",
          "alias": "Route Id",
          "length": 255,
          "editable": true,
          "nullable": true,
          "defaultValue": null,
          "domain": null
        },
        {
          "name": "FromMeasure",
          "type": "esriFieldTypeDouble",
          "alias": "From Measure",
          "editable": true,
          "nullable": true,
          "defaultValue": null,
          "domain": null
        },
        {
          "name": "ToMeasure",
          "type": "esriFieldTypeDouble",
          "alias": "To Measure",
          "editable": true,
          "nullable": true,
          "defaultValue": null,
          "domain": null
        },
        ...
      ]
    }
  ],
  "nonLRSLayers": [
    {
      "id": 4,
      "name": "RoadsAndHighways.DBO.CityIntersection",
      "description": "",
      "type": "esriNonLRSLayer",
      "featureClassName": "RoadsAndHighways.DBO.CityIntersection",
      "isDataVersioned": true,
      "versionName": "dbo.DEFAULT",
      "dateFormat": "esriLRSDateFormatStandard",
      "fields": [
        {
          "name": "OBJECTID",
          "type": "esriFieldTypeOID",
          "alias": "OBJECTID",
          "editable": false,
          "nullable": false,
          "defaultValue": null,
          "domain": null
        },
        ...
      ]
    }
  ],
  "calibrationPointLayers": [
    {
      "id": 5,
      "name": "RoadsAndHighways.DBO.Calibration_Point",
      "description": "",
      "type": "esriLRSCalibrationPointLayer",
      "isDataVersioned": true,
      "versionName": "dbo.DEFAULT",
      "dateFormat": "esriLRSDateFormatStandard",
      "routeIdFieldName": "RouteId",
      "networkFieldName": "NetworkId",
      "fromDateFieldName": "FromDate",
      "toDateFieldName": "ToDate",
      "measureFieldName": "Measure",
      "lrs": {
        "id": "fcb58eac-723b-4151-8a1a-419d0931adff",
        "name": "ALRS"
      },
      "fields": [
        {
          "name": "OBJECTID",
          "type": "esriFieldTypeOID",
          "alias": "OBJECTID",
          "editable": false,
          "nullable": false,
          "defaultValue": null,
          "domain": null
        },
        ...
      ]
    }
  ],
  "redlineLayers": [
    {
      "id": 7,
      "name": "RoadsAndHighways.DBO.Redline",
      "description": "",
      "type": "esriLRSRedlineLayer",
      "featureClassName": "RoadsAndHighways.DBO.Redline",
      "isDataVersioned": true,
      "versionName": "dbo.DEFAULT",
      "dateFormat": "esriLRSDateFormatStandard",
      "routeIdFieldName": "RouteId",
      "routeNameFieldName": "RouteName",
      "fromMeasureFieldName": "FromMeasure",
      "toMeasureFieldName": "ToMeasure",
      "effectiveDateFieldName": "EffectiveDate",
      "activityTypeFieldName": "ActivityType",
      "networkFieldName": "NetworkId",
      "lrs": {
        "id": "fcb58eac-723b-4151-8a1a-419d0931adff",
        "name": "ALRS"
      },
      "fields": [
        {
          "name": "OBJECTID",
          "type": "esriFieldTypeOID",
          "alias": "OBJECTID",
          "editable": false,
          "nullable": false,
          "defaultValue": null,
          "domain": null
        },
        ...
      ]
    }
  ]
}