{ "currentVersion": 11.5, "cimVersion": "3.5.0", "id": 14, "name": "ParcelSegment", "type": "Feature Layer", "description": "", "geometryType": "esriGeometryPolyline", "sourceSpatialReference": { "wkt2": "PROJCRS[\"State Plane 83 NC NAD83 US Survey Feet-csref\",BASEGEOGCRS[\"GCS_North_American_1983\",DATUM[\"D_North_American_1983\",ELLIPSOID[\"GRS_1980\",6378137.0,298.257222101,LENGTHUNIT[\"Meter\",1.0]]],PRIMEM[\"Greenwich\",0.0,ANGLEUNIT[\"Degree\",0.0174532925199433]],CS[ellipsoidal,2],AXIS[\"Latitude (lat)\",north,ORDER[1]],AXIS[\"Longitude (lon)\",east,ORDER[2]],ANGLEUNIT[\"Degree\",0.0174532925199433]],CONVERSION[\"Lambert_Conformal_Conic\",METHOD[\"Lambert_Conformal_Conic\"],PARAMETER[\"False_Easting\",2000000.002616666,LENGTHUNIT[\"Foot_US\",0.3048006096012192]],PARAMETER[\"False_Northing\",0.0,LENGTHUNIT[\"Foot_US\",0.3048006096012192]],PARAMETER[\"Central_Meridian\",-79.0,ANGLEUNIT[\"Degree\",0.0174532925199433]],PARAMETER[\"Standard_Parallel_1\",34.33333333333334,ANGLEUNIT[\"Degree\",0.0174532925199433]],PARAMETER[\"Standard_Parallel_2\",36.16666666666666,ANGLEUNIT[\"Degree\",0.0174532925199433]],PARAMETER[\"Latitude_Of_Origin\",33.75,ANGLEUNIT[\"Degree\",0.0174532925199433]]],CS[Cartesian,2],AXIS[\"Easting (X)\",east,ORDER[1]],AXIS[\"Northing (Y)\",north,ORDER[2]],LENGTHUNIT[\"Foot_US\",0.3048006096012192]]", "wkt": "PROJCS[\"State Plane 83 NC NAD83 US Survey Feet-csref\",GEOGCS[\"GCS_North_American_1983\",DATUM[\"D_North_American_1983\",SPHEROID[\"GRS_1980\",6378137.0,298.257222101]],PRIMEM[\"Greenwich\",0.0],UNIT[\"Degree\",0.0174532925199433]],PROJECTION[\"Lambert_Conformal_Conic\"],PARAMETER[\"False_Easting\",2000000.002616666],PARAMETER[\"False_Northing\",0.0],PARAMETER[\"Central_Meridian\",-79.0],PARAMETER[\"Standard_Parallel_1\",34.33333333333334],PARAMETER[\"Standard_Parallel_2\",36.16666666666666],PARAMETER[\"Latitude_Of_Origin\",33.75],UNIT[\"Foot_US\",0.3048006096012192]]", "xyTolerance": 9.999999999999999E-6, "zTolerance": 9.999999999999999E-6, "mTolerance": 9.999999999999999E-6, "falseX": -121841900, "falseY": -93659000, "xyUnits": 1000000, "falseZ": -100000, "zUnits": 1000000, "falseM": -100000, "mUnits": 1000000 }, "spatialReference": { "wkt2": "PROJCRS[\"State Plane 83 NC NAD83 US Survey Feet-csref\",BASEGEOGCRS[\"GCS_North_American_1983\",DATUM[\"D_North_American_1983\",ELLIPSOID[\"GRS_1980\",6378137.0,298.257222101,LENGTHUNIT[\"Meter\",1.0]]],PRIMEM[\"Greenwich\",0.0,ANGLEUNIT[\"Degree\",0.0174532925199433]],CS[ellipsoidal,2],AXIS[\"Latitude (lat)\",north,ORDER[1]],AXIS[\"Longitude (lon)\",east,ORDER[2]],ANGLEUNIT[\"Degree\",0.0174532925199433]],CONVERSION[\"Lambert_Conformal_Conic\",METHOD[\"Lambert_Conformal_Conic\"],PARAMETER[\"False_Easting\",2000000.002616666,LENGTHUNIT[\"Foot_US\",0.3048006096012192]],PARAMETER[\"False_Northing\",0.0,LENGTHUNIT[\"Foot_US\",0.3048006096012192]],PARAMETER[\"Central_Meridian\",-79.0,ANGLEUNIT[\"Degree\",0.0174532925199433]],PARAMETER[\"Standard_Parallel_1\",34.33333333333334,ANGLEUNIT[\"Degree\",0.0174532925199433]],PARAMETER[\"Standard_Parallel_2\",36.16666666666666,ANGLEUNIT[\"Degree\",0.0174532925199433]],PARAMETER[\"Latitude_Of_Origin\",33.75,ANGLEUNIT[\"Degree\",0.0174532925199433]]],CS[Cartesian,2],AXIS[\"Easting (X)\",east,ORDER[1]],AXIS[\"Northing (Y)\",north,ORDER[2]],LENGTHUNIT[\"Foot_US\",0.3048006096012192]]", "wkt": "PROJCS[\"State Plane 83 NC NAD83 US Survey Feet-csref\",GEOGCS[\"GCS_North_American_1983\",DATUM[\"D_North_American_1983\",SPHEROID[\"GRS_1980\",6378137.0,298.257222101]],PRIMEM[\"Greenwich\",0.0],UNIT[\"Degree\",0.0174532925199433]],PROJECTION[\"Lambert_Conformal_Conic\"],PARAMETER[\"False_Easting\",2000000.002616666],PARAMETER[\"False_Northing\",0.0],PARAMETER[\"Central_Meridian\",-79.0],PARAMETER[\"Standard_Parallel_1\",34.33333333333334],PARAMETER[\"Standard_Parallel_2\",36.16666666666666],PARAMETER[\"Latitude_Of_Origin\",33.75],UNIT[\"Foot_US\",0.3048006096012192]]", "xyTolerance": 6.561666666666666E-4, "zTolerance": 9.999999999999999E-6, "mTolerance": 9.999999999999999E-6, "falseX": -121841900, "falseY": -93659000, "xyUnits": 3048.0060960121928, "falseZ": -100000, "zUnits": 10000, "falseM": -100000, "mUnits": 10000 }, "copyrightText": "", "parentLayer": { "id": 13, "name": "Parcels" }, "subLayers": [], "minScale": 0, "maxScale": 0, "referenceScale": 0.0, "drawingInfo": { "renderer": { "type": "simple", "symbol": { "type": "esriSLS", "style": "esriSLSSolid", "color": [ 0, 112, 255, 255 ], "width": 9 } }, "scaleSymbols": true, "transparency": 0, "labelingInfo": [ { "labelExpressionInfo": { "expression": "// Change the settings portion to configure direction format, color, rounding and abbreviations\r\n// This is an Arcade expression\r\n\r\n// SETTINGS\r\nvar ShowDistance = true; //set as 'true' to show distance\r\nvar ShowDirection = true; //set as 'true' to show direction\r\nvar DirectionType = 1; // 1 = Quadrant Bearing; 2 = North Azimuth; 3 = South Azimuth\r\nvar ShowRadius = true; //set as 'true' to show radius\r\nvar ShowCurveParameter = true; //set as 'true' to show a curve parameter\r\nvar CurveParameter = \"ArcLength\"; //set as 'ArcLength' or 'Chord' or 'Angle' for central angle. Case sensitive!\r\nvar ErrorString = \"COGO ERROR\"; //set to display invalid COGO combinations\r\nvar RadiusAbbr = 'R='; //radius abbreviation\r\nvar Radius2Abbr = 'R2='; //radius2 abbreviation for spiral curves\r\nvar ArclengthAbrr = 'L='; //arclength abbreviation\r\nvar ChordAbbr = 'C='; //chord abbreviation\r\nvar AngleAbbr = 'A='; //central Angle abbreviation\r\nvar DistUnitRounding = 2; //number of decimal places for distance units: distance, radius, arclength & chord\r\nvar NumberFormat = \"#,###.00\" //number format. In this example: thousands separator with padding of 2 zeros \r\nvar directionColor = \"blue='255'\"; //direction color: red, green, blue, cyan, magenta, yellow, black. You can also use RGB or CYMK combinations.\r\nvar distanceColor = \"black='255'\"; //distance color: red, green, blue, cyan, magenta, yellow, black. You can also use RGB or CYMK combinations.\r\nvar radiusColor = \"blue='255'\"; //radius color: red, green, blue, cyan, magenta, yellow, black. You can also use RGB or CYMK combinations.\r\nvar curveParamColor = \"black='255'\"; //curve parameter color: red, green, blue, cyan, magenta, yellow, black. You can also use RGB or CYMK combinations.\r\nvar partialCOGOColor = \"magenta='255'\"; //partial COGO color: red, green, blue, cyan, magenta, yellow, black. You can also use RGB or CYMK combinations.\r\nvar invalidCOGOColor = \"red='255'\"; //invalid COGO color: red, green, blue, cyan, magenta, yellow, black. You can also use RGB or CYMK combinations.\r\nvar fontNameSize = \"\"; //font type and size\r\n\r\n// VARIABLES\r\nvar cogo_direction = $feature.Direction;\r\nvar cogo_distance = $feature.Distance;\r\nvar cogo_radius = $feature.aec_Radius;\r\nvar cogo_arclength = $feature.Arclength;\r\nvar cogo_radius2 = \"\" //$feature.Radius2\r\nvar binaryDictionary; //binary dictionary to check COGO combinations\r\nvar checksum = 0; //initialize checksum\r\nvar validValuesArray; //array of valid values for COGO combinations\r\nvar partialValuesArray; //array of partial values for COGO\r\nvar directionStr = \"\"; //direction string using for label\r\nvar distanceStr = \"\"; //distance string using for label\r\nvar radiusStr = \"\"; //radius string using for label\r\nvar radius2Str = \"\"; //radius2 string using for labeling spiral curves\r\nvar curveStr = \"\"; //curve parameter string using for label\r\nvar angleRad; //curve angle in radians\r\nvar COGOValidity; //COGO combinations validity. can be valid, partial or invalid.\r\n\r\nif (IsEmpty(cogo_direction) && IsEmpty(cogo_distance) && IsEmpty(cogo_radius) && IsEmpty(cogo_radius2) && IsEmpty(cogo_arclength)){\r\n return \"\"\r\n}\r\n\r\nfunction NorthAzimuth2Quadbearing(azimuth){\r\n var qb = ConvertDirection( azimuth, {directionType:'North', angleType: 'Degrees'}, {directionType:'Quadrant', angleType: 'DMS', outputType: 'value'})\r\n var quadbearing = qb[0] + qb[1] + \"°\" + Text(qb[2],\"00\") + \"'\" + Text(qb[3],\"00\") + \"\\\"\" + qb[4]\r\n return quadbearing;\r\n}\r\n\r\nfunction DMS_North(cogo_direction){\r\n var DMS = ConvertDirection( cogo_direction, {directionType:'North', angleType: 'Degrees'}, {directionType:'North', angleType: 'DMS', outputType: 'value'})\r\n return DMS[0]+\"°\"+text(DMS[1],\"00\")+\"'\"+text(DMS[2],\"00\")+\"\\\"\";\r\n}\r\n\r\nfunction DMS_South(cogo_direction){\r\n var DMS = ConvertDirection(cogo_direction, {directionType:'North', angleType: 'Degrees'}, {directionType:'South', angleType: 'DMS', outputType: 'value'})\r\n return DMS[0]+\"°\"+text(DMS[1],\"00\")+\"'\"+text(DMS[2],\"00\")+\"\\\"\";\r\n}\r\n\r\nfunction IsValidCOGO(cogo_direction, cogo_distance, cogo_radius, cogo_arclength, cogo_radius2) {\r\n binaryDictionary= Dictionary('dir', 1, 'dist',2, 'rad',4, 'arc',8, 'rad2',16)\r\n if (!IsEmpty(cogo_direction)) {checksum+=binaryDictionary.dir}\r\n if (!IsEmpty(cogo_distance)) {checksum+=binaryDictionary.dist}\r\n if (!IsEmpty(cogo_radius)) {checksum+=binaryDictionary.rad}\r\n if (!IsEmpty(cogo_arclength)) {checksum+=binaryDictionary.arc}\r\n if (!IsEmpty(cogo_radius2)) {checksum+=binaryDictionary.rad2}\r\n \r\n validValuesArray=[0,3,8,13,29]; //array of valid combinations: '0' for nothing, ... '13' for direction & radius & arclength ...\r\n partialValuesArray=[1,2,4,5,9,12,16,20,21,24,25,28]; //array of partial combinations: '1' for only direction, '2' for only distance, '4' for only radius...\r\n \r\n if (IndexOf(validValuesArray,checksum)>-1) { // a negative value is returned if checksum value is not in the a valid combination array\r\n return \"valid\";\r\n }\r\n if (IndexOf(partialValuesArray,checksum)>-1){\r\n return \"partial\"; \r\n }\r\n return \"invalid\";\r\n}\r\n\r\n\r\nCOGOValidity = IsValidCOGO(cogo_direction, cogo_distance, cogo_radius, cogo_arclength, cogo_radius2);\r\nif ( COGOValidity == \"invalid\") { //if invalid COGO return error string\r\n return \"\" + fontNameSize + ErrorString + \"<\/FNT><\/CLR><\/BOL>\"; \r\n}\r\n\r\nelse if (COGOValidity == \"partial\") { //if a partial COGO change colors\r\n distanceColor = partialCOGOColor;\r\n directionColor = partialCOGOColor;\r\n radiusColor = partialCOGOColor;\r\n curveParamColor = partialCOGOColor;\r\n}\r\n\r\n// Direction string\r\nif (ShowDirection) {\r\n if (IsEmpty(cogo_direction)==false) {\r\n if (DirectionType == 1) { //using quadrant bearing format\r\n directionStr = NorthAzimuth2Quadbearing(cogo_direction);\r\n }\r\n else if (DirectionType == 2) { //using north azimuth format\r\n directionStr = DMS_North(cogo_direction);\r\n }\r\n else if (DirectionType == 3) { //using south azimuth format\r\n directionStr = DMS_South(cogo_direction);\r\n }\r\n }\r\n}\r\n\r\n// Distance string\r\nif (ShowDistance) {\r\n if (IsEmpty(cogo_distance)==false) {\r\n distanceStr = text(round(cogo_distance,DistUnitRounding), NumberFormat);\r\n }\r\n}\r\n\r\n//Radius String\r\nif (ShowRadius) {\r\n if (!IsEmpty(cogo_radius)) { //it can be a curve or a spiral\r\n if (IsEmpty(cogo_radius2)) { //if radius2 is empty this is a curve\r\n radiusStr = RadiusAbbr + \" \" + text(round(cogo_radius, DistUnitRounding), NumberFormat);\r\n }\r\n else { // it is a spiral\r\n radiusStr = RadiusAbbr + \" \" + text(round(cogo_radius, DistUnitRounding),NumberFormat);\r\n radius2Str = Radius2Abbr + \" \" + text(round(cogo_radius2, DistUnitRounding),NumberFormat);\r\n if (cogo_radius == 0) { //substitute to infinity sign\r\n radiusStr = RadiusAbbr + \" ∞ \";\r\n }\r\n if (cogo_radius2 == 0) { //substitute to infinity sign\r\n radius2Str = Radius2Abbr + \" ∞ \";\r\n }\r\n } \r\n \r\n }\r\n}\r\n\r\n// Curve Parameter\r\nif (ShowCurveParameter) {\r\n if (!IsEmpty(cogo_arclength)) {\r\n if (CurveParameter == 'ArcLength') {\r\n curveStr = ArclengthAbrr + text(round(cogo_arclength, DistUnitRounding), NumberFormat); //return Arc length\r\n }\r\n angleRad = cogo_arclength/(abs(cogo_radius)) //calculate angle in radians\r\n if (CurveParameter == 'Angle') {\r\n curveStr = AngleAbbr + DMS_North(angleRad * 180 / pi); // convert radian to degrees and show as DMS\r\n }\r\n if (CurveParameter == 'Chord') {\r\n curveStr = ChordAbbr + text(round((2 * abs(cogo_radius) * Sin(angleRad/2)),DistUnitRounding), NumberFormat); //calculate chord length\r\n } \r\n }\r\n}\r\n\r\nvar isStraightLine = IsEmpty(radiusStr) && IsEmpty(radius2Str) && IsEmpty(curveStr)\r\n\r\n//Straight lines\r\nif (isStraightLine){\r\n if (!IsEmpty(directionStr) && !IsEmpty(distanceStr)){ //If Direction and Distance are both NOT Empty\r\n return fontNameSize + \"\" + directionStr + \"<\/CLR>\" + \"\\n\" +\r\n \"\" + distanceStr + \"<\/CLR><\/FNT>\";\r\n }\r\n else if (IsEmpty(directionStr)){ //If Direction is empty\r\n return fontNameSize + \"\" + distanceStr + \"<\/CLR><\/FNT>\";\r\n }\r\n else{ //If Distance is empty\r\n return fontNameSize + \"\" + directionStr + \"<\/CLR><\/FNT>\";\r\n }\r\n}\r\n\r\n//Curves\r\n//If one or both radii and the curve string are NOT empty show the full curve\r\nif ((!IsEmpty(radiusStr) || !IsEmpty(radius2Str)) && !IsEmpty(curveStr)){\r\n return fontNameSize + \"\" + radiusStr + \"<\/CLR>\" + \" \" +\r\n \"\" + radius2Str + \"<\/CLR>\" + \"\\n\" +\r\n \"\" + curveStr + \"<\/CLR><\/FNT>\";\r\n}\r\n//If the curve is empty\r\nelse if (IsEmpty(curveStr)){\r\n return fontNameSize + \"\" + radiusStr + \"<\/CLR>\" + \" \" +\r\n \"\" + radius2Str + \"<\/CLR><\/FNT>\"\r\n}\r\n//If both radius are empty\r\nelse{\r\n return fontNameSize + \"\" + curveStr + \"<\/CLR><\/FNT>\";\r\n}\r\n\r\n// Assemble label string\r\nif (IsEmpty(cogo_radius)) { //if its empty it is not a curve\r\n if (showDirection && !IsEmpty(directionStr)){\r\n return fontNameSize + \"\" + directionStr + \"<\/CLR>\" + \"\\n\" +\r\n \"\" + distanceStr + \"<\/CLR><\/FNT>\";\r\n }\r\n else{\r\n return fontNameSize + \"\" + distanceStr + \"<\/CLR><\/FNT>\";\r\n }\r\n}\r\nelse { //it's a curve\r\n if (showRadius){\r\n return fontNameSize + \"\" + radiusStr + \"<\/CLR>\" + \" \" +\r\n \"\" + radius2Str + \"<\/CLR>\" + \"\\n\" +\r\n \"\" + curveStr + \"<\/CLR><\/FNT>\";\r\n }\r\n else{\r\n return fontNameSize + \"\" + curveStr + \"<\/CLR><\/FNT>\";\r\n }\r\n}", "title": "DirectionAndDistance" }, "labelPlacement": "esriServerLinePlacementAboveAlong", "textLayout": "straight", "deconflictionStrategy": "dynamic", "allowOverrun": true, "repeatLabel": false, "lineConnection": "minimizeLabels", "useClippedGeometry": true, "stackLabel": true, "stackAlignment": "dynamic", "removeDuplicates": "none", "stackRowLength": 24, "useCodedValues": true, "maxScale": 0, "minScale": 2000, "name": "Class 1", "priority": -1, "symbol": { "type": "esriTS", "color": [ 0, 0, 0, 255 ], "backgroundColor": null, "borderLineColor": null, "borderLineSize": null, "verticalAlignment": "bottom", "horizontalAlignment": "left", "rightToLeft": false, "angle": 0, "xoffset": 0, "yoffset": 0, "kerning": true, "haloColor": [ 255, 255, 255, 255 ], "haloSize": 1, "font": { "family": "Tahoma", "size": 10, "style": "normal", "weight": "normal", "decoration": "none" } } } ] }, "defaultVisibility": true, "extent": { "xmin": 2358449.271, "ymin": 193647.019, "xmax": 2366541.223, "ymax": 199165.965, "zmin": 1.6239, "zmax": 37.03, "spatialReference": { "wkt2": "PROJCRS[\"State Plane 83 NC NAD83 US Survey Feet-csref\",BASEGEOGCRS[\"GCS_North_American_1983\",DATUM[\"D_North_American_1983\",ELLIPSOID[\"GRS_1980\",6378137.0,298.257222101,LENGTHUNIT[\"Meter\",1.0]]],PRIMEM[\"Greenwich\",0.0,ANGLEUNIT[\"Degree\",0.0174532925199433]],CS[ellipsoidal,2],AXIS[\"Latitude (lat)\",north,ORDER[1]],AXIS[\"Longitude (lon)\",east,ORDER[2]],ANGLEUNIT[\"Degree\",0.0174532925199433]],CONVERSION[\"Lambert_Conformal_Conic\",METHOD[\"Lambert_Conformal_Conic\"],PARAMETER[\"False_Easting\",2000000.002616666,LENGTHUNIT[\"Foot_US\",0.3048006096012192]],PARAMETER[\"False_Northing\",0.0,LENGTHUNIT[\"Foot_US\",0.3048006096012192]],PARAMETER[\"Central_Meridian\",-79.0,ANGLEUNIT[\"Degree\",0.0174532925199433]],PARAMETER[\"Standard_Parallel_1\",34.33333333333334,ANGLEUNIT[\"Degree\",0.0174532925199433]],PARAMETER[\"Standard_Parallel_2\",36.16666666666666,ANGLEUNIT[\"Degree\",0.0174532925199433]],PARAMETER[\"Latitude_Of_Origin\",33.75,ANGLEUNIT[\"Degree\",0.0174532925199433]]],CS[Cartesian,2],AXIS[\"Easting (X)\",east,ORDER[1]],AXIS[\"Northing (Y)\",north,ORDER[2]],LENGTHUNIT[\"Foot_US\",0.3048006096012192]]", "wkt": "PROJCS[\"State Plane 83 NC NAD83 US Survey Feet-csref\",GEOGCS[\"GCS_North_American_1983\",DATUM[\"D_North_American_1983\",SPHEROID[\"GRS_1980\",6378137.0,298.257222101]],PRIMEM[\"Greenwich\",0.0],UNIT[\"Degree\",0.0174532925199433]],PROJECTION[\"Lambert_Conformal_Conic\"],PARAMETER[\"False_Easting\",2000000.002616666],PARAMETER[\"False_Northing\",0.0],PARAMETER[\"Central_Meridian\",-79.0],PARAMETER[\"Standard_Parallel_1\",34.33333333333334],PARAMETER[\"Standard_Parallel_2\",36.16666666666666],PARAMETER[\"Latitude_Of_Origin\",33.75],UNIT[\"Foot_US\",0.3048006096012192]]", "xyTolerance": 6.561666666666666E-4, "zTolerance": 9.999999999999999E-6, "mTolerance": 9.999999999999999E-6, "falseX": -121841900, "falseY": -93659000, "xyUnits": 3048.0060960121928, "falseZ": -100000, "zUnits": 10000, "falseM": -100000, "mUnits": 10000 } }, "hasAttachments": false, "htmlPopupType": "esriServerHTMLPopupTypeAsHTMLText", "displayField": "RefName", "typeIdField": null, "subtypeFieldName": null, "subtypeField": null, "defaultSubtypeCode": null, "fields": [ { "name": "OID", "type": "esriFieldTypeOID", "alias": "OID", "domain": null }, { "name": "Entity", "type": "esriFieldTypeString", "alias": "Entity", "length": 16, "domain": null }, { "name": "aec_Site", "type": "esriFieldTypeString", "alias": "Site", "length": 255, "domain": null }, { "name": "aec_LeftParcel", "type": "esriFieldTypeString", "alias": "Left Parcel", "length": 255, "domain": null }, { "name": "aec_RightParcel", "type": "esriFieldTypeString", "alias": "Right Parcel", "length": 255, "domain": null }, { "name": "Direction", "type": "esriFieldTypeDouble", "alias": "Direction", "domain": null }, { "name": "Distance", "type": "esriFieldTypeDouble", "alias": "Distance", "domain": null }, { "name": "ArcLength", "type": "esriFieldTypeDouble", "alias": "Arc Length", "domain": null }, { "name": "aec_Radius", "type": "esriFieldTypeDouble", "alias": "Radius", "domain": null }, { "name": "Elevation", "type": "esriFieldTypeDouble", "alias": "Elevation", "domain": null }, { "name": "Handle", "type": "esriFieldTypeString", "alias": "Handle", "length": 16, "domain": null }, { "name": "Layer", "type": "esriFieldTypeString", "alias": "Layer", "length": 255, "domain": null }, { "name": "LyrFrzn", "type": "esriFieldTypeSmallInteger", "alias": "LyrFrzn", "domain": null }, { "name": "LyrOn", "type": "esriFieldTypeSmallInteger", "alias": "LyrOn", "domain": null }, { "name": "Color", "type": "esriFieldTypeSmallInteger", "alias": "Color", "domain": null }, { "name": "Linetype", "type": "esriFieldTypeString", "alias": "Linetype", "length": 255, "domain": null }, { "name": "LineWt", "type": "esriFieldTypeSmallInteger", "alias": "LineWt", "domain": null }, { "name": "RefName", "type": "esriFieldTypeString", "alias": "RefName", "length": 255, "domain": null }, { "name": "DocUpdate", "type": "esriFieldTypeDate", "alias": "DocUpdate", "length": 255, "domain": null }, { "name": "DocId", "type": "esriFieldTypeDouble", "alias": "DocId", "domain": null }, { "name": "GlobalWidth", "type": "esriFieldTypeDouble", "alias": "GlobalWidth", "domain": null }, { "name": "Shape", "type": "esriFieldTypeGeometry", "alias": "Shape", "domain": null } ], "geometryField": { "name": "Shape", "type": "esriFieldTypeGeometry", "alias": "Shape" }, "indexes": null, "subtypes": [], "relationships": [], "canModifyLayer": true, "canScaleSymbols": false, "hasLabels": true, "capabilities": "Map,Query,Data", "maxRecordCount": 2000, "maxSelectionCount": 2000, "supportsStatistics": false, "supportsExceedsLimitStatistics": false, "supportsAdvancedQueries": false, "hasZ": true, "supportedQueryFormats": "JSON, geoJSON, PBF", "isDataVersioned": false, "ownershipBasedAccessControlForFeatures": {"allowOthersToQuery": true}, "useStandardizedQueries": true, "supportedSpatialRelationships": [ "esriSpatialRelIntersects", "esriSpatialRelContains", "esriSpatialRelCrosses", "esriSpatialRelEnvelopeIntersects", "esriSpatialRelIndexIntersects", "esriSpatialRelOverlaps", "esriSpatialRelTouches", "esriSpatialRelWithin", "esriSpatialRelRelation" ], "advancedQueryCapabilities": { "useStandardizedQueries": true, "supportsStatistics": false, "supportsPercentileStatistics": false, "supportsHavingClause": false, "supportsOrderBy": false, "supportsDistinct": false, "supportsCountDistinct": false, "supportsAdvancedQueryRelated": true, "supportsQueryRelatedPagination": true, "supportsPagination": false, "supportsLod": false, "supportsQueryWithLodSR": false, "supportsTrueCurve": true, "supportsQueryWithDatumTransformation": true, "supportsReturningQueryExtent": true, "supportsQueryWithDistance": true, "supportsSqlExpression": false, "supportsTimeRelation": true, "supportsSqlFormat": false, "supportsQueryAnalytic": false, "supportsCurrentUserQueries": true }, "supportsDatumTransformation": true, "dateFieldsTimeReference": null, "preferredTimeReference": null, "datesInUnknownTimezone": false, "hasMetadata": true, "isDataArchived": false, "archivingInfo": { "supportsQueryWithHistoricMoment": false, "startArchivingMoment": -1 }, "supportsCoordinatesQuantization": true, "supportsDynamicLegends": true, "serviceItemId": "dce7c799711e44db87b808c63067643c" }