{ "isCoGoEnabled": false, "extent": { "ymin": "NaN", "xmin": "NaN", "ymax": "NaN", "xmax": "NaN", "spatialReference": { "falseM": -100000, "xyTolerance": 6.561666666666666E-4, "mUnits": 10000, "zUnits": 10000, "latestWkid": 102697, "zTolerance": 0.001, "wkid": 102697, "xyUnits": 3048.0060960121928, "mTolerance": 0.001, "falseX": -16806900, "falseY": -45827300, "falseZ": -100000 } }, "isDataBranchVersioned": false, "supportsApplyEditsWithGlobalIds": true, "maxRecordCount": 2000, "infoInEstimates": [ "extent", "count" ], "datesInUnknownTimezone": false, "type": "Feature Layer", "onlyAllowTrueCurveUpdatesByTrueCurveClients": true, "syncEnabled": true, "supportsAttachmentsByUploadId": true, "relationships": [], "supportsAttachmentsResizing": true, "cimVersion": "2.9.0", "isDataArchived": false, "id": 11, "supportsStatistics": true, "supportedExportFormats": "sqlite,filegdb,shapefile,csv,geojson", "standardMaxRecordCount": 2000, "isDataVersioned": false, "templates": [ { "name": "Sectors", "description": "", "drawingTool": "esriFeatureEditToolLine", "prototype": { "attributes": { "minimumdistance": null, "centery": null, "startangle": null, "angleunit": null, "centerx": null, "maximumdistance": null, "sectortype": null, "endangle": null, "distanceunit": null } } } ], "hasGeometryProperties": true, "supportsAdvancedQueries": true, "parentLayer": { "name": "Distance And Direction", "id": 6 }, "currentVersion": 11.3, "canScaleSymbols": false, "hasZ": false, "advancedEditingCapabilities": { "supportsAsyncApplyEdits": true, "supportsApplyEditsbyUploadID": true, "supportsReturnEditResults": true, "supportedSqlFormatsInCalculate": [ "standard" ], "supportedApplyEditsUploadIDFormats": "JSON" }, "objectIdField": "objectid", "supportsQuantizationEditMode": true, "name": "Sectors", "allowTrueCurvesUpdates": false, "displayField": "minimumdistance", "supportsCalculate": true, "fields": [ { "nullable": false, "defaultValue": null, "editable": false, "length": 4, "type": "esriFieldTypeOID", "modelName": "objectid", "domain": null, "name": "objectid", "alias": "OBJECTID" }, { "modelName": "minimumdistance", "nullable": true, "editable": true, "defaultValue": null, "domain": null, "name": "minimumdistance", "alias": "MinimumDistance", "type": "esriFieldTypeDouble" }, { "modelName": "maximumdistance", "nullable": true, "editable": true, "defaultValue": null, "domain": null, "name": "maximumdistance", "alias": "MaximumDistance", "type": "esriFieldTypeDouble" }, { "modelName": "startangle", "nullable": true, "editable": true, "defaultValue": null, "domain": null, "name": "startangle", "alias": "StartAngle", "type": "esriFieldTypeDouble" }, { "modelName": "endangle", "nullable": true, "editable": true, "defaultValue": null, "domain": null, "name": "endangle", "alias": "EndAngle", "type": "esriFieldTypeDouble" }, { "modelName": "distanceunit", "nullable": true, "editable": true, "defaultValue": null, "domain": null, "name": "distanceunit", "length": 255, "alias": "DistanceUnit", "type": "esriFieldTypeString" }, { "modelName": "angleunit", "nullable": true, "editable": true, "defaultValue": null, "domain": null, "name": "angleunit", "length": 255, "alias": "AngleUnit", "type": "esriFieldTypeString" }, { "modelName": "centerx", "nullable": true, "editable": true, "defaultValue": null, "domain": null, "name": "centerx", "alias": "CenterX", "type": "esriFieldTypeDouble" }, { "modelName": "centery", "nullable": true, "editable": true, "defaultValue": null, "domain": null, "name": "centery", "alias": "CenterY", "type": "esriFieldTypeDouble" }, { "modelName": "sectortype", "nullable": true, "editable": true, "defaultValue": null, "domain": null, "name": "sectortype", "length": 255, "alias": "SectorType", "type": "esriFieldTypeString" }, { "virtual": true, "nullable": true, "editable": false, "defaultValue": null, "domain": null, "name": "SHAPE__Length", "alias": "SHAPE__Length", "type": "esriFieldTypeDouble" }, { "nullable": false, "editable": false, "defaultValue": null, "domain": null, "name": "globalid", "length": 38, "alias": "globalid", "type": "esriFieldTypeGlobalID" } ], "maxRecordCountFactor": 1, "dateFieldsTimeReference": { "respectsDaylightSaving": false, "timeZone": "UTC" }, "supportsFieldDescriptionProperty": true, "hasM": false, "allowGeometryUpdates": true, "useStandardizedQueries": true, "globalIdField": "globalid", "description": "

Layer for drawing sectors.<\/SPAN><\/P><\/DIV><\/DIV>", "syncCanReturnChanges": true, "supportsAsyncDelete": true, "supportedSpatialRelationships": [ "esriSpatialRelIntersects", "esriSpatialRelContains", "esriSpatialRelCrosses", "esriSpatialRelEnvelopeIntersects", "esriSpatialRelOverlaps", "esriSpatialRelTouches", "esriSpatialRelWithin" ], "geometryProperties": { "shapeLengthFieldName": "SHAPE__Length", "units": "esriFeet" }, "supportsRollbackOnFailureParameter": true, "isDataReplicaTracked": true, "standardMaxRecordCountNoGeometry": 16000, "supportsTruncate": false, "indexes": [ { "name": "r814_sde_rowid_uk", "isUnique": true, "description": "", "fields": "objectid", "isAscending": true }, { "name": "a428_ix1", "isUnique": true, "description": "", "fields": "shape", "isAscending": true }, { "name": "uuid_814", "isUnique": true, "description": "", "fields": "globalid", "isAscending": true } ], "supportedAppendSourceFilterFormats": "featureService", "editFieldsInfo": null, "htmlPopupType": "esriServerHTMLPopupTypeAsHTMLText", "GUIDFormat": "O", "minScale": 0, "hasAttachments": false, "queryBinsCapabilities": { "supportedStatisticTypes": [ "count", "sum", "min", "max", "avg", "stddev", "var", "percentile_cont", "percentile_disc" ], "supportsFixedIntervalBin": true, "supportsAutoIntervalBin": true, "supportsFixedBoundariesBin": true, "supportsDateBin": true }, "advancedQueryCapabilities": { "supportsSqlExpression": true, "supportsQueryWithResultType": true, "supportsQueryRelatedPagination": true, "supportsQueryWithCacheHint": false, "supportsQueryWithDatumTransformation": true, "supportsCurrentUserQueries": true, "supportsQueryAttachmentsWithReturnUrl": true, "supportsDefaultSR": true, "supportsQueryDateBins": false, "supportsQueryWithLodSR": true, "supportsPaginationOnAggregatedQueries": true, "supportsPagination": true, "supportsMaxRecordCountFactor": true, "supportsStatistics": true, "supportsOrderBy": true, "supportsReturningGeometryProperties": true, "supportsFullTextSearch": false, "supportsQueryWithDistance": true, "supportsLod": true, "supportsCountDistinct": true, "supportsAdvancedQueryRelated": true, "supportsQueryAttachments": true, "supportsReturningQueryExtent": true, "supportsQueryAttachmentsCountOnly": true, "supportsOrderByOnlyOnLayerFields": false, "supportsOutFieldSqlExpression": true, "supportsTopFeaturesQuery": true, "supportsReturningGeometryEnvelope": true, "supportsDistinct": true, "supportsReturningGeometryCentroid": false, "supportsQueryAnalytic": true, "supportsPercentileStatistics": true, "supportsHavingClause": true }, "supportsValidateSQL": true, "enableZDefaults": true, "serviceItemId": "878bf2beb4c741fba32f97612481aaf4", "allowUpdateWithoutMValues": true, "supportsCoordinatesQuantization": true, "types": [], "capabilities": "Query,Sync,Extract", "maxScale": 0, "supportsAppend": true, "supportsExceedsLimitStatistics": true, "defaultVisibility": true, "advancedQueryAnalyticCapabilities": { "supportsAsync": true, "supportsLinearRegression": true, "supportsPercentileAnalytic": false }, "hasMetadata": true, "supportedAppendFormats": "shapefile,geojson,csv,featureCollection,excel,jsonl,featureService", "tileMaxRecordCount": 2000, "typeIdField": "", "supportsASyncCalculate": true, "supportedQueryFormats": "JSON, geoJSON, PBF", "sqlParserVersion": "PG_11.2.0", "drawingInfo": { "renderer": { "symbol": { "color": [ 255, 0, 0, 255 ], "width": 2, "style": "esriSLSSolid", "type": "esriSLS" }, "type": "simple" }, "scaleSymbols": true, "transparency": 0, "labelingInfo": [ { "symbol": { "backgroundColor": null, "kerning": true, "color": [ 0, 0, 0, 255 ], "yoffset": 0, "xoffset": 0, "haloColor": [ 255, 255, 255, 255 ], "type": "esriTS", "borderLineColor": null, "borderLineSize": null, "horizontalAlignment": "left", "haloSize": 1.25, "angle": 0, "rightToLeft": false, "verticalAlignment": "bottom", "font": { "size": 9, "weight": "bold", "style": "normal", "family": "Tahoma", "decoration": "none" } }, "stackLabel": true, "stackRowLength": 24, "maxScale": 0, "allowOverrun": true, "lineConnection": "minimizeLabels", "labelExpressionInfo": { "expression": "\nvar unit = $feature.DistanceUnit;\n\n/* This converts labels to the abbreviated unit of measurement */\nvar unitMeasurement = When(\nunit == 'Feet','ft', \nunit == 'Kilometers','km',\nunit == 'Meters','m',\nunit == 'Miles', 'mi',\nunit == 'Nautical Miles','NM',\nunit == 'Yards', 'yd',\n' ');\n\nvar arcwedgeLabel = \n\"Distance: \" +\nText($feature.MaximumDistance, '#,###') + \" \" + unitMeasurement + \" \" + TextFormatting.NewLine + \n\"Start Angle: \" + \nText($feature.StartAngle, '####.##') + \" \" + \" \" + IIf($feature.AngleUnit == 'Degrees','°' ,IIf($feature.AngleUnit =='Mils','mils','gon'))\n+ \" \" + TextFormatting.NewLine +\n\"End Angle: \" +\nText($feature.EndAngle, '####.##') + \" \" + \" \" + IIf($feature.AngleUnit == 'Degrees','°' ,IIf($feature.AngleUnit =='Mils','mils','gon'))\n;\n\nvar fanLabel =\n\"Minimum Distance: \" +\nText($feature.MinimumDistance, '#,###') + \" \" + unitMeasurement + \" \" + \"\\n\" + TextFormatting.NewLine + \n\"Maximum Distance: \" +\nText($feature.MaximumDistance, '#,###') + \" \" + unitMeasurement + \" \" + TextFormatting.NewLine + \n\"Start Angle: \" + \nText($feature.StartAngle, '####.##') + \" \" + \" \" + IIf($feature.AngleUnit == 'Degrees','°' ,IIf($feature.AngleUnit =='Mils','mils','gon'))\n+ \" \" + TextFormatting.NewLine +\n\"End Angle: \" +\nText($feature.EndAngle, '####.##') + \" \" + \" \" + IIf($feature.AngleUnit == 'Degrees','°' ,IIf($feature.AngleUnit =='Mils','mils','gon'))\n;\n\nIIf($feature.SectorType == 'Fan', fanLabel, arcwedgeLabel);\n", "title": "Custom" }, "deconflictionStrategy": "dynamic", "priority": -1, "labelPlacement": "esriServerLinePlacementCenterAlong", "removeDuplicates": "none", "textLayout": "horizontal", "name": "Class 1", "repeatLabel": false, "where": "SectorType IN ('Fan', 'Wedge')", "minScale": 0, "stackAlignment": "dynamic", "useCodedValues": true }, { "symbol": { "backgroundColor": null, "kerning": true, "color": [ 0, 0, 0, 255 ], "yoffset": 0, "xoffset": 0, "haloColor": [ 255, 255, 255, 255 ], "type": "esriTS", "borderLineColor": null, "borderLineSize": null, "horizontalAlignment": "left", "haloSize": 1.25, "angle": 0, "rightToLeft": false, "verticalAlignment": "baseline", "font": { "size": 9, "weight": "bold", "style": "normal", "family": "Tahoma", "decoration": "none" } }, "stackLabel": false, "offsetDistance": 2, "maxScale": 0, "allowOverrun": true, "lineConnection": "unambiguousLabels", "labelExpressionInfo": {"expression": "\nvar unit = $feature.DistanceUnit;\n\n/* This converts labels to the abbreviated unit of measurement */\nvar unitMeasurement = When(\nunit == 'Feet','ft', \nunit == 'Kilometers','km',\nunit == 'Meters','m',\nunit == 'Miles', 'mi',\nunit == 'Nautical Miles','NM',\nunit == 'Yards', 'yd',\n' ');\n\nvar arcwedgeLabel = \n\"Distance: \" +\nText($feature.MaximumDistance, '#,###') + \" \" + unitMeasurement + \" \" + TextFormatting.NewLine + \n\"Start Angle: \" + \nText($feature.StartAngle, '####.##') + \" \" + \" \" + IIf($feature.AngleUnit == 'Degrees','°' ,IIf($feature.AngleUnit =='Mils','mils','gon'))\n+ \" \" + TextFormatting.NewLine +\n\"End Angle: \" +\nText($feature.EndAngle, '####.##') + \" \" + \" \" + IIf($feature.AngleUnit == 'Degrees','°' ,IIf($feature.AngleUnit =='Mils','mils','gon'))\n;\n\nvar fanLabel =\n\"Minimum Distance: \" +\nText($feature.MinimumDistance, '#,###') + \" \" + unitMeasurement + \" \" + \"\\n\" + TextFormatting.NewLine + \n\"Maximum Distance: \" +\nText($feature.MaximumDistance, '#,###') + \" \" + unitMeasurement + \" \" + TextFormatting.NewLine + \n\"Start Angle: \" + \nText($feature.StartAngle, '####.##') + \" \" + \" \" + IIf($feature.AngleUnit == 'Degrees','°' ,IIf($feature.AngleUnit =='Mils','mils','gon'))\n+ \" \" + TextFormatting.NewLine +\n\"End Angle: \" +\nText($feature.EndAngle, '####.##') + \" \" + \" \" + IIf($feature.AngleUnit == 'Degrees','°' ,IIf($feature.AngleUnit =='Mils','mils','gon'))\n;\n\nIIf($feature.SectorType == 'Fan', fanLabel, arcwedgeLabel);\n"}, "deconflictionStrategy": "dynamicNeverRemove", "priority": 1, "labelPlacement": "esriServerLinePlacementAboveAlong", "removeDuplicates": "none", "textLayout": "followFeature", "name": "arc_labeling", "repeatLabel": true, "repeatLabelDistance": 300, "where": "SectorType = 'Arc'", "minScale": 0, "useCodedValues": true } ] }, "geometryField": { "sqlType": "sqlTypeOther", "nullable": true, "editable": true, "name": "shape", "typeName": "st_geometry", "length": 2147483647, "type": "esriFieldTypeGeometry" }, "copyrightText": "Esri, Inc.", "zDefault": 0, "geometryType": "esriGeometryPolyline", "supportsLayerOverrides": true }