Name: Sectors
Display Field: StartAngle
Type: Feature Layer
Geometry Type: esriGeometryPolyline
Description: Layer for drawing sectors.
Copyright Text: Esri, Inc.
Min. Scale: 0
Max. Scale: 0
Default Visibility: true
Max Record Count: 2000
Supported query Formats: JSON, geoJSON, PBF
Use Standardized Queries: True
Extent:
XMin: -20037507.8427882
YMin: -30240971.4583861
XMax: 20037507.8427882
YMax: 30240971.4583861
Spatial Reference: 102100 (3857)
Drawing Info:
{"renderer":{"type":"simple","symbol":{"type":"esriSLS","style":"esriSLSSolid","color":[255,0,0,255],"width":2}},"scaleSymbols":true,"transparency":0,"labelingInfo":[{"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"},"labelPlacement":"esriServerLinePlacementCenterAlong","textLayout":"horizontal","deconflictionStrategy":"dynamic","allowOverrun":true,"repeatLabel":false,"lineConnection":"minimizeLabels","stackLabel":true,"stackAlignment":"dynamic","removeDuplicates":"none","stackRowLength":24,"where":"SectorType IN ('Fan', 'Wedge')","useCodedValues":true,"maxScale":0,"minScale":0,"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.25,"font":{"family":"Tahoma","size":9,"style":"normal","weight":"bold","decoration":"none"}}},{"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"},"labelPlacement":"esriServerLinePlacementAboveAlong","textLayout":"followFeature","deconflictionStrategy":"dynamicNeverRemove","allowOverrun":true,"repeatLabel":true,"repeatLabelDistance":300,"lineConnection":"unambiguousLabels","offsetDistance":2,"stackLabel":false,"removeDuplicates":"none","where":"SectorType = 'Arc'","useCodedValues":true,"maxScale":0,"minScale":0,"name":"arc_labeling","priority":1,"symbol":{"type":"esriTS","color":[0,0,0,255],"backgroundColor":null,"borderLineColor":null,"borderLineSize":null,"verticalAlignment":"baseline","horizontalAlignment":"left","rightToLeft":false,"angle":0,"xoffset":0,"yoffset":0,"kerning":true,"haloColor":[255,255,255,255],"haloSize":1.25,"font":{"family":"Tahoma","size":9,"style":"normal","weight":"bold","decoration":"none"}}}]}
HasZ: false
HasM: false
Has Attachments: false
Has Geometry Properties: true
HTML Popup Type: esriServerHTMLPopupTypeAsHTMLText
Object ID Field: OBJECTID
Unique ID Field:
IsSystemMaintained : True
Global ID Field: GlobalID
Type ID Field:
Fields:
- OBJECTID (type: esriFieldTypeOID, alias: OBJECTID, SQL Type: sqlTypeOther, length: 0, nullable: false, editable: false)
- MinimumDistance (type: esriFieldTypeDouble, alias: MinimumDistance, SQL Type: sqlTypeOther, nullable: true, editable: true)
- MaximumDistance (type: esriFieldTypeDouble, alias: MaximumDistance, SQL Type: sqlTypeOther, nullable: true, editable: true)
- StartAngle (type: esriFieldTypeDouble, alias: StartAngle, SQL Type: sqlTypeOther, nullable: true, editable: true)
- EndAngle (type: esriFieldTypeDouble, alias: EndAngle, SQL Type: sqlTypeOther, nullable: true, editable: true)
- DistanceUnit (type: esriFieldTypeString, alias: DistanceUnit, SQL Type: sqlTypeOther, length: 255, nullable: true, editable: true)
- AngleUnit (type: esriFieldTypeString, alias: AngleUnit, SQL Type: sqlTypeOther, length: 255, nullable: true, editable: true)
- CenterX (type: esriFieldTypeDouble, alias: CenterX, SQL Type: sqlTypeOther, nullable: true, editable: true)
- CenterY (type: esriFieldTypeDouble, alias: CenterY, SQL Type: sqlTypeOther, nullable: true, editable: true)
- SectorType (type: esriFieldTypeString, alias: SectorType, SQL Type: sqlTypeOther, length: 255, nullable: true, editable: true)
- Shape__Length (type: esriFieldTypeDouble, alias: Shape__Length, SQL Type: sqlTypeDouble, nullable: true, editable: false)
- GlobalID (type: esriFieldTypeGlobalID, alias: GlobalID, SQL Type: sqlTypeOther, length: 38, nullable: false, editable: false)
Templates:
Name: Sectors
Description:
Drawing Tool: esriFeatureEditToolLine
Prototype:
Is Data Versioned: false
Has Contingent Values: false
Supports Rollback On Failure Parameter: true
Last Edit Date: 11/1/2023 12:53:55 AM
Schema Last Edit Date: 11/1/2023 12:53:55 AM
Data Last Edit Date: 10/24/2023 1:51:18 PM
Supported Operations:
Query
Query Pivot
Query Top Features
Query Analytic
Query Bins
Generate Renderer
Validate SQL
Get Estimates
ConvertFormat