{
 "layers": [
  {
   "currentVersion": 11.2,
   "cimVersion": "3.2.0",
   "id": 0,
   "name": "Current Road Closures",
   "type": "Feature Layer",
   "description": "Current road blocks or road closures with location affected.",
   "geometryType": "esriGeometryPolyline",
   "sourceSpatialReference": {
    "wkid": 102719,
    "latestWkid": 2264,
    "xyTolerance": 0.0032808333333333335,
    "zTolerance": 2.0E-5,
    "mTolerance": 2.0E-5,
    "falseX": -17463800,
    "falseY": -46132600,
    "xyUnits": 3048.0060960121914,
    "falseZ": 0,
    "zUnits": 1,
    "falseM": 0,
    "mUnits": 1
   },
   "copyrightText": "",
   "parentLayer": null,
   "subLayers": [],
   "minScale": 0,
   "maxScale": 0,
   "referenceScale": 0.0,
   "drawingInfo": {
    "renderer": {
     "type": "simple",
     "symbol": {
      "type": "esriSLS",
      "style": "esriSLSSolid",
      "color": [
       230,
       0,
       0,
       255
      ],
      "width": 5
     }
    },
    "scaleSymbols": true,
    "transparency": 0,
    "labelingInfo": null
   },
   "defaultVisibility": true,
   "extent": {
    "xmin": -8785453.009522712,
    "ymin": 4257231.706232962,
    "xmax": -8766766.780710835,
    "ymax": 4285776.179956215,
    "spatialReference": {
     "wkid": 102100,
     "latestWkid": 3857,
     "xyTolerance": 0.001,
     "zTolerance": 0.001,
     "mTolerance": 0.001,
     "falseX": -20037700,
     "falseY": -30241100,
     "xyUnits": 1.4892314192838538E8,
     "falseZ": -100000,
     "zUnits": 10000,
     "falseM": -100000,
     "mUnits": 10000
    }
   },
   "hasAttachments": false,
   "htmlPopupType": "esriServerHTMLPopupTypeAsHTMLText",
   "displayField": "BLOCKNM",
   "typeIdField": null,
   "subtypeFieldName": null,
   "subtypeField": null,
   "defaultSubtypeCode": null,
   "fields": [
    {
     "name": "BLOCKNM",
     "type": "esriFieldTypeString",
     "alias": "Road Closure",
     "length": 255,
     "domain": null
    },
    {
     "name": "LOCDESC",
     "type": "esriFieldTypeString",
     "alias": "Street Name",
     "length": 255,
     "domain": null
    },
    {
     "name": "BLOCKTYPE",
     "type": "esriFieldTypeString",
     "alias": "Reason",
     "length": 50,
     "domain": {
      "type": "codedValue",
      "name": "RoadBlockReason",
      "description": "The reason for the road closure",
      "codedValues": [
       {
        "name": "Event",
        "code": "Event"
       },
       {
        "name": "Incident",
        "code": "Incident"
       },
       {
        "name": "Maintenance",
        "code": "Maintenance"
       },
       {
        "name": "Other",
        "code": "Other"
       }
      ],
      "mergePolicy": "esriMPTDefaultValue",
      "splitPolicy": "esriSPTDefaultValue"
     }
    },
    {
     "name": "COMMENT",
     "type": "esriFieldTypeString",
     "alias": "Comments",
     "length": 255,
     "domain": null
    },
    {
     "name": "FULLCLOSE",
     "type": "esriFieldTypeString",
     "alias": "Full Closure",
     "length": 5,
     "domain": {
      "type": "codedValue",
      "name": "YesNo",
      "description": "A yes/no indicator",
      "codedValues": [
       {
        "name": "Yes",
        "code": "Yes"
       },
       {
        "name": "No",
        "code": "No"
       }
      ],
      "mergePolicy": "esriMPTDefaultValue",
      "splitPolicy": "esriSPTDuplicate"
     }
    },
    {
     "name": "DIRECTION",
     "type": "esriFieldTypeString",
     "alias": "Direction",
     "length": 35,
     "domain": {
      "type": "codedValue",
      "name": "Direction",
      "description": "A general description of cardinal direction",
      "codedValues": [
       {
        "name": "East",
        "code": "East"
       },
       {
        "name": "North",
        "code": "North"
       },
       {
        "name": "South",
        "code": "South"
       },
       {
        "name": "West",
        "code": "West"
       },
       {
        "name": "Northeast",
        "code": "Northeast"
       },
       {
        "name": "Northwest",
        "code": "Northwest"
       },
       {
        "name": "Southeast",
        "code": "Southeast"
       },
       {
        "name": "Southwest",
        "code": "Southwest"
       },
       {
        "name": "North/South",
        "code": "North/South"
       },
       {
        "name": "East/West",
        "code": "East/West"
       },
       {
        "name": "Northeast/Northwest",
        "code": "Northeast/Northwest"
       },
       {
        "name": "Southeast/Southwest",
        "code": "Southeast/Southwest"
       }
      ],
      "mergePolicy": "esriMPTDefaultValue",
      "splitPolicy": "esriSPTDefaultValue"
     }
    },
    {
     "name": "BLOCKOCCUR",
     "type": "esriFieldTypeString",
     "alias": "Road Closure Duration",
     "length": 25,
     "domain": {
      "type": "codedValue",
      "name": "RoadBlockDuration",
      "description": "The duration the road block occurs",
      "codedValues": [
       {
        "name": "Recurring",
        "code": "Recurring"
       },
       {
        "name": "Continuous",
        "code": "Continuous"
       },
       {
        "name": "Other",
        "code": "Other"
       },
       {
        "name": "Unknown",
        "code": "Unknown"
       }
      ],
      "mergePolicy": "esriMPTDefaultValue",
      "splitPolicy": "esriSPTDefaultValue"
     }
    },
    {
     "name": "ACTIVE",
     "type": "esriFieldTypeString",
     "alias": "Active",
     "length": 5,
     "domain": {
      "type": "codedValue",
      "name": "YesNo",
      "description": "A yes/no indicator",
      "codedValues": [
       {
        "name": "Yes",
        "code": "Yes"
       },
       {
        "name": "No",
        "code": "No"
       }
      ],
      "mergePolicy": "esriMPTDefaultValue",
      "splitPolicy": "esriSPTDuplicate"
     }
    },
    {
     "name": "ALTROUTE",
     "type": "esriFieldTypeString",
     "alias": "Alternate Route",
     "length": 255,
     "domain": null
    },
    {
     "name": "STARTDATE",
     "type": "esriFieldTypeDate",
     "alias": "Starts",
     "length": 8,
     "domain": null
    },
    {
     "name": "STARTHOUR",
     "type": "esriFieldTypeString",
     "alias": "Start Hour",
     "length": 2,
     "domain": {
      "type": "codedValue",
      "name": "TimeHour",
      "description": "Standard time for hours",
      "codedValues": [
       {
        "name": "01",
        "code": "01"
       },
       {
        "name": "02",
        "code": "02"
       },
       {
        "name": "03",
        "code": "03"
       },
       {
        "name": "04",
        "code": "04"
       },
       {
        "name": "05",
        "code": "05"
       },
       {
        "name": "06",
        "code": "06"
       },
       {
        "name": "07",
        "code": "07"
       },
       {
        "name": "08",
        "code": "08"
       },
       {
        "name": "09",
        "code": "09"
       },
       {
        "name": "10",
        "code": "10"
       },
       {
        "name": "11",
        "code": "11"
       },
       {
        "name": "12",
        "code": "12"
       }
      ],
      "mergePolicy": "esriMPTDefaultValue",
      "splitPolicy": "esriSPTDefaultValue"
     }
    },
    {
     "name": "STARTMIN",
     "type": "esriFieldTypeString",
     "alias": "Start Minute",
     "length": 2,
     "domain": {
      "type": "codedValue",
      "name": "TimeMinute",
      "description": "Standard Time for Minutes",
      "codedValues": [
       {
        "name": "00",
        "code": "00"
       },
       {
        "name": "15",
        "code": "15"
       },
       {
        "name": "30",
        "code": "30"
       },
       {
        "name": "45",
        "code": "45"
       },
       {
        "name": "59",
        "code": "59"
       }
      ],
      "mergePolicy": "esriMPTDefaultValue",
      "splitPolicy": "esriSPTDuplicate"
     }
    },
    {
     "name": "STARTAMPM",
     "type": "esriFieldTypeString",
     "alias": "Start AM PM",
     "length": 2,
     "domain": {
      "type": "range",
      "name": "TimeAMPM",
      "description": "Standard time for AM or PM",
      "range": [
       0,
       0
      ],
      "mergePolicy": "esriMPTDefaultValue",
      "splitPolicy": "esriSPTDefaultValue"
     }
    },
    {
     "name": "ENDDATE",
     "type": "esriFieldTypeDate",
     "alias": "Ends",
     "length": 8,
     "domain": null
    },
    {
     "name": "ENDHOUR",
     "type": "esriFieldTypeString",
     "alias": "End Hour",
     "length": 2,
     "domain": {
      "type": "codedValue",
      "name": "TimeHour",
      "description": "Standard time for hours",
      "codedValues": [
       {
        "name": "01",
        "code": "01"
       },
       {
        "name": "02",
        "code": "02"
       },
       {
        "name": "03",
        "code": "03"
       },
       {
        "name": "04",
        "code": "04"
       },
       {
        "name": "05",
        "code": "05"
       },
       {
        "name": "06",
        "code": "06"
       },
       {
        "name": "07",
        "code": "07"
       },
       {
        "name": "08",
        "code": "08"
       },
       {
        "name": "09",
        "code": "09"
       },
       {
        "name": "10",
        "code": "10"
       },
       {
        "name": "11",
        "code": "11"
       },
       {
        "name": "12",
        "code": "12"
       }
      ],
      "mergePolicy": "esriMPTDefaultValue",
      "splitPolicy": "esriSPTDefaultValue"
     }
    },
    {
     "name": "ENDMIN",
     "type": "esriFieldTypeString",
     "alias": "End Minute",
     "length": 2,
     "domain": {
      "type": "codedValue",
      "name": "TimeMinute",
      "description": "Standard Time for Minutes",
      "codedValues": [
       {
        "name": "00",
        "code": "00"
       },
       {
        "name": "15",
        "code": "15"
       },
       {
        "name": "30",
        "code": "30"
       },
       {
        "name": "45",
        "code": "45"
       },
       {
        "name": "59",
        "code": "59"
       }
      ],
      "mergePolicy": "esriMPTDefaultValue",
      "splitPolicy": "esriSPTDuplicate"
     }
    },
    {
     "name": "ENDAMPM",
     "type": "esriFieldTypeString",
     "alias": "End AM PM",
     "length": 2,
     "domain": {
      "type": "range",
      "name": "TimeAMPM",
      "description": "Standard time for AM or PM",
      "range": [
       0,
       0
      ],
      "mergePolicy": "esriMPTDefaultValue",
      "splitPolicy": "esriSPTDefaultValue"
     }
    },
    {
     "name": "CONTACT",
     "type": "esriFieldTypeString",
     "alias": "Contact Information",
     "length": 255,
     "domain": null
    },
    {
     "name": "PERMITID",
     "type": "esriFieldTypeString",
     "alias": "Permit Identifier",
     "length": 50,
     "domain": null
    },
    {
     "name": "INCIDENTID",
     "type": "esriFieldTypeString",
     "alias": "Incident Number",
     "length": 30,
     "domain": null
    },
    {
     "name": "INCIDENTNM",
     "type": "esriFieldTypeString",
     "alias": "Incident Name",
     "length": 255,
     "domain": null
    },
    {
     "name": "LASTUPDATE",
     "type": "esriFieldTypeDate",
     "alias": "Last Update Date",
     "length": 8,
     "domain": null
    },
    {
     "name": "LASTEDITOR",
     "type": "esriFieldTypeString",
     "alias": "Last Editor",
     "length": 50,
     "domain": null
    },
    {
     "name": "OBJECTID",
     "type": "esriFieldTypeOID",
     "alias": "OBJECTID",
     "domain": null
    },
    {
     "name": "Shape",
     "type": "esriFieldTypeGeometry",
     "alias": "Shape",
     "domain": null
    },
    {
     "name": "Shape.STLength()",
     "type": "esriFieldTypeDouble",
     "alias": "Shape.STLength()",
     "domain": null
    }
   ],
   "geometryField": {
    "name": "Shape",
    "type": "esriFieldTypeGeometry",
    "alias": "Shape"
   },
   "indexes": [
    {
     "name": "R991_pk",
     "fields": "OBJECTID",
     "isAscending": true,
     "isUnique": true,
     "description": ""
    },
    {
     "name": "S798_idx",
     "fields": "Shape",
     "isAscending": true,
     "isUnique": true,
     "description": ""
    }
   ],
   "subtypes": [],
   "relationships": [],
   "canModifyLayer": true,
   "canScaleSymbols": false,
   "hasLabels": false,
   "capabilities": "Map,Query,Data",
   "maxRecordCount": 1000,
   "supportsStatistics": true,
   "supportsExceedsLimitStatistics": true,
   "supportsAdvancedQueries": true,
   "supportedQueryFormats": "JSON, geoJSON, PBF",
   "isDataVersioned": true,
   "ownershipBasedAccessControlForFeatures": {"allowOthersToQuery": true},
   "useStandardizedQueries": true,
   "supportedSpatialRelationships": [
    "esriSpatialRelIntersects",
    "esriSpatialRelContains",
    "esriSpatialRelCrosses",
    "esriSpatialRelEnvelopeIntersects",
    "esriSpatialRelIndexIntersects",
    "esriSpatialRelOverlaps",
    "esriSpatialRelTouches",
    "esriSpatialRelWithin",
    "esriSpatialRelRelation"
   ],
   "advancedQueryCapabilities": {
    "useStandardizedQueries": true,
    "supportsStatistics": true,
    "supportsPercentileStatistics": true,
    "supportsHavingClause": true,
    "supportsOrderBy": true,
    "supportsDistinct": true,
    "supportsCountDistinct": true,
    "supportsAdvancedQueryRelated": true,
    "supportsQueryRelatedPagination": true,
    "supportsPagination": true,
    "supportsLod": false,
    "supportsQueryWithLodSR": false,
    "supportsTrueCurve": true,
    "supportsQueryWithDatumTransformation": true,
    "supportsReturningQueryExtent": true,
    "supportsQueryWithDistance": true,
    "supportsSqlExpression": true,
    "supportsTimeRelation": true,
    "supportsSqlFormat": false,
    "supportsQueryAnalytic": true,
    "supportsCurrentUserQueries": true
   },
   "supportsDatumTransformation": true,
   "advancedQueryAnalyticCapabilities": {
    "supportsLinearRegression": true,
    "supportsAsync": false,
    "supportsPercentileAnalytic": true
   },
   "dateFieldsTimeReference": null,
   "preferredTimeReference": null,
   "datesInUnknownTimezone": false,
   "hasGeometryProperties": true,
   "geometryProperties": {
    "shapeLengthFieldName": "Shape.STLength()",
    "units": "esriFeet",
    "mapUnits": {"uwkid": 9003}
   },
   "hasMetadata": false,
   "isDataArchived": false,
   "archivingInfo": {
    "supportsQueryWithHistoricMoment": false,
    "startArchivingMoment": -1
   },
   "supportsCoordinatesQuantization": true,
   "supportsDynamicLegends": true
  }
 ],
 "tables": []
}