{ "currentVersion": 10.91, "cimVersion": "2.9.0", "id": 2, "name": "Control Measures", "type": "Feature Layer", "description": "Stormwater control measures (i.e. stormwater best management practices, BMPs) of various types, digitized using ArcGIS online, and quality checked in ArcGIS Desktop. Data has been verified in the Lick Run watershed (2015) and is being updated in Tinker, Glade, Carvin, and Lick Run - Norfolk Southern watersheds for 2016. Data in the remainder of the City has not been checked for quality control.", "geometryType": "esriGeometryPolygon", "sourceSpatialReference": { "wkid": 102747, "latestWkid": 2284, "xyTolerance": 0.0032808333333333335, "zTolerance": 0.001, "mTolerance": 0.001, "falseX": -111140600, "falseY": -91532100, "xyUnits": 3048.0060960121914, "falseZ": 0, "zUnits": 1, "falseM": 0, "mUnits": 1 }, "copyrightText": "Data collection by City of Roanoke Stormwater Staff (2015 - 2016) using iPads and ArcGIS Collector. Data storage by City of Roanoke Dept. of Technology: 215 Church Ave. SW, Roanoke, VA 24011; Phone: 540-853-1300, Fax: 540-853-6044; Email: gis@roanokeva.gov. Database schema, attribute and geometry quality control by Dr. Randy Dymond's Urban Stormwater Research Group, Virginia Tech, Blacksburg, VA. Email: dymond@vt.edu", "parentLayer": null, "subLayers": [], "minScale": 50000, "maxScale": 0, "referenceScale": 0.0, "drawingInfo": { "renderer": { "type": "simple", "symbol": { "type": "esriSFS", "style": "esriSFSSolid", "color": [ 0, 0, 0, 0 ], "outline": { "type": "esriSLS", "style": "esriSLSSolid", "color": [ 197, 0, 255, 255 ], "width": 4 } } }, "scaleSymbols": true, "transparency": 0, "labelingInfo": null }, "defaultVisibility": true, "extent": { "xmin": -8909507.115161477, "ymin": 4469152.95014195, "xmax": -8892577.901347753, "ymax": 4486267.7399016125, "spatialReference": { "wkid": 102100, "latestWkid": 3857, "xyTolerance": 0.001, "zTolerance": 0.001, "mTolerance": 0.001, "falseX": -2.204125777387803E7, "falseY": -30241100, "xyUnits": 1.4414803589861274E8, "falseZ": -100000, "zUnits": 10000, "falseM": -100000, "mUnits": 10000 } }, "hasAttachments": false, "htmlPopupType": "esriServerHTMLPopupTypeAsHTMLText", "displayField": "Name", "typeIdField": null, "subtypeFieldName": null, "subtypeField": null, "defaultSubtypeCode": null, "fields": [ { "name": "OBJECTID", "type": "esriFieldTypeOID", "alias": "OBJECTID", "domain": null }, { "name": "GISOBJID", "type": "esriFieldTypeDouble", "alias": "GISOBJID", "domain": null }, { "name": "Watershed", "type": "esriFieldTypeString", "alias": "Watershed", "length": 50, "domain": { "type": "codedValue", "name": "Watershed", "description": "City watershed", "codedValues": [ { "name": "Back Creek", "code": "Back Creek" }, { "name": "Barnhardt Creek", "code": "Barnhardt Creek" }, { "name": "Carvin Creek", "code": "Carvin Creek" }, { "name": "Glade Creek", "code": "Glade Creek" }, { "name": "Lick Run", "code": "Lick Run" }, { "name": "Lick Run - Norfolk Southern", "code": "Lick Run - Norfolk Southern" }, { "name": "Mason Creek", "code": "Mason Creek" }, { "name": "Mudlick Creek", "code": "Mudlick Creek" }, { "name": "Murdock Creek", "code": "Murdock Creek" }, { "name": "Murray Run", "code": "Murray Run" }, { "name": "Ore Branch", "code": "Ore Branch" }, { "name": "Peters Creek", "code": "Peters Creek" }, { "name": "Roanoke River", "code": "Roanoke River" }, { "name": "Tinker Creek", "code": "Tinker Creek" }, { "name": "Trout Run", "code": "Trout Run" }, { "name": "Roanoke River above Masons Creek", "code": "Roanoke River above Masons Creek" }, { "name": "Garnand Branch", "code": "Garnand Branch" }, { "name": "Hortons Branch", "code": "Hortons Branch" }, { "name": "W Fork Carvin Creek", "code": "W Fork Carvin Creek" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "Type", "type": "esriFieldTypeString", "alias": "Control Measure Type", "length": 50, "domain": { "type": "codedValue", "name": "SCM Type", "description": "Type of stormwater control measure", "codedValues": [ { "name": "Rooftop Disconnection", "code": "Rooftop Disconnection" }, { "name": "Grass Channel", "code": "Grass Channel" }, { "name": "Rainwater Harvesting", "code": "Rainwater Harvesting" }, { "name": "Expanded Tree Pits", "code": "Expanded Tree Pits" }, { "name": "Manufactured Device", "code": "Manufactured Device" }, { "name": "Detention Pond", "code": "Detention Pond" }, { "name": "Hydrodynamic Structure", "code": "Hydrodynamic Structure" }, { "name": "Other Environmental Site Design", "code": "Other Environmental Site Design" }, { "name": "Underground Detention", "code": "Underground Detention" }, { "name": "Sheetflow to Vegetated Filter", "code": "Sheetflow to Vegetated Filter" }, { "name": "Vegetated Roof", "code": "Vegetated Roof" }, { "name": "Permeable Pavement", "code": "Permeable Pavement" }, { "name": "Infiltration", "code": "Infiltration" }, { "name": "Bioretention", "code": "Bioretention" }, { "name": "Dry Swale", "code": "Dry Swale" }, { "name": "Wet Swale", "code": "Wet Swale" }, { "name": "Filtering Practice", "code": "Filtering Practice" }, { "name": "Constructed Wetland", "code": "Constructed Wetland" }, { "name": "Wet Pond", "code": "Wet Pond" }, { "name": "Extended Detention Pond", "code": "Extended Detention Pond" }, { "name": "Riparian Buffer", "code": "Riparian Buffer" }, { "name": "Stream Restoration", "code": "Stream Restoration" }, { "name": "Regenerative Stormwater Conveyance", "code": "Regenerative Stormwater Conveyance" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDefaultValue" } }, { "name": "Name", "type": "esriFieldTypeString", "alias": "Name", "length": 50, "domain": null }, { "name": "Photo_1", "type": "esriFieldTypeString", "alias": "Photo_1", "length": 200, "domain": null }, { "name": "Photo_2", "type": "esriFieldTypeString", "alias": "Photo_2", "length": 200, "domain": null }, { "name": "Survey_Comments", "type": "esriFieldTypeString", "alias": "Survey Comments", "length": 200, "domain": null }, { "name": "Edited_By", "type": "esriFieldTypeString", "alias": "Edited By", "length": 10, "domain": { "type": "codedValue", "name": "Updated By", "description": "List of individuals with edit access", "codedValues": [ { "name": "Tyree White", "code": "Tyree White" }, { "name": "Derek McAlister", "code": "Derek McAlister" }, { "name": "Steve Foutz", "code": "Steve Foutz" }, { "name": "Leigh Anne Weitzenfeld", "code": "Leigh Anne Weitzenfeld" }, { "name": "Marcus Aguilar", "code": "Marcus Aguilar" }, { "name": "Kennie Harris", "code": "Kennie Harris" }, { "name": "Berkley Robertson", "code": "Berkley Robertson" }, { "name": "David Cooper", "code": "David Cooper" }, { "name": "Brandon Hall", "code": "Brandon Hall" }, { "name": "Dwayne D'Ardenne", "code": "Dwayne D'Ardenne" }, { "name": "Cyndi Sledd", "code": "Cyndi Sledd" }, { "name": "Ron Williams", "code": "Ron Williams" }, { "name": "Dan Greene", "code": "Dan Greene" }, { "name": "Macey O'Neill", "code": "Macey O'Neill" }, { "name": "Luke Jones", "code": "Luke Jones" }, { "name": "Shannon Stroop", "code": "Shannon Stroop" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "Edit_Date", "type": "esriFieldTypeDate", "alias": "Edit Date", "length": 8, "domain": null }, { "name": "Edit_Comments", "type": "esriFieldTypeString", "alias": "Edit Comments", "length": 200, "domain": null }, { "name": "Ownership", "type": "esriFieldTypeString", "alias": "Ownership", "length": 50, "domain": null }, { "name": "Acres_Treated", "type": "esriFieldTypeDouble", "alias": "Acres_Treated", "domain": null }, { "name": "Compliance_Status", "type": "esriFieldTypeString", "alias": "Compliance_Status", "length": 50, "domain": { "type": "codedValue", "name": "Compliance Status", "description": "Compliance status of an SCM", "codedValues": [ { "name": "Compliant", "code": "Compliant" }, { "name": "Notice of Violation", "code": "Notice of Violation" }, { "name": "Not Inspected", "code": "Not Inspected" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDefaultValue" } }, { "name": "TMDL_IP", "type": "esriFieldTypeString", "alias": "TMDL_IP", "length": 5, "domain": null }, { "name": "Delin_Acres_Treated", "type": "esriFieldTypeDouble", "alias": "Delin_Acres_Treated", "domain": null }, { "name": "Delin_Acres_Imp_Treated", "type": "esriFieldTypeDouble", "alias": "Delin_Acres_Imp_Treated", "domain": null }, { "name": "Design_Level", "type": "esriFieldTypeString", "alias": "Design_Level", "length": 20, "domain": { "type": "codedValue", "name": "SCM Design Level", "description": "SCM Design Level", "codedValues": [ { "name": "Level 1", "code": "Level 1" }, { "name": "Level 2", "code": "Level 2" }, { "name": "Unknown", "code": "Unknown" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDefaultValue" } }, { "name": "Checked_Date", "type": "esriFieldTypeDate", "alias": "Checked_Date", "length": 8, "domain": null }, { "name": "Survey_Date", "type": "esriFieldTypeDate", "alias": "Survey_Date", "length": 8, "domain": null }, { "name": "TAXID", "type": "esriFieldTypeString", "alias": "TAXID", "length": 50, "domain": null }, { "name": "Checked_By", "type": "esriFieldTypeString", "alias": "Checked_By", "length": 20, "domain": { "type": "codedValue", "name": "Updated By", "description": "List of individuals with edit access", "codedValues": [ { "name": "Tyree White", "code": "Tyree White" }, { "name": "Derek McAlister", "code": "Derek McAlister" }, { "name": "Steve Foutz", "code": "Steve Foutz" }, { "name": "Leigh Anne Weitzenfeld", "code": "Leigh Anne Weitzenfeld" }, { "name": "Marcus Aguilar", "code": "Marcus Aguilar" }, { "name": "Kennie Harris", "code": "Kennie Harris" }, { "name": "Berkley Robertson", "code": "Berkley Robertson" }, { "name": "David Cooper", "code": "David Cooper" }, { "name": "Brandon Hall", "code": "Brandon Hall" }, { "name": "Dwayne D'Ardenne", "code": "Dwayne D'Ardenne" }, { "name": "Cyndi Sledd", "code": "Cyndi Sledd" }, { "name": "Ron Williams", "code": "Ron Williams" }, { "name": "Dan Greene", "code": "Dan Greene" }, { "name": "Macey O'Neill", "code": "Macey O'Neill" }, { "name": "Luke Jones", "code": "Luke Jones" }, { "name": "Shannon Stroop", "code": "Shannon Stroop" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "Surveyed_By", "type": "esriFieldTypeString", "alias": "Surveyed_By", "length": 20, "domain": { "type": "codedValue", "name": "Updated By", "description": "List of individuals with edit access", "codedValues": [ { "name": "Tyree White", "code": "Tyree White" }, { "name": "Derek McAlister", "code": "Derek McAlister" }, { "name": "Steve Foutz", "code": "Steve Foutz" }, { "name": "Leigh Anne Weitzenfeld", "code": "Leigh Anne Weitzenfeld" }, { "name": "Marcus Aguilar", "code": "Marcus Aguilar" }, { "name": "Kennie Harris", "code": "Kennie Harris" }, { "name": "Berkley Robertson", "code": "Berkley Robertson" }, { "name": "David Cooper", "code": "David Cooper" }, { "name": "Brandon Hall", "code": "Brandon Hall" }, { "name": "Dwayne D'Ardenne", "code": "Dwayne D'Ardenne" }, { "name": "Cyndi Sledd", "code": "Cyndi Sledd" }, { "name": "Ron Williams", "code": "Ron Williams" }, { "name": "Dan Greene", "code": "Dan Greene" }, { "name": "Macey O'Neill", "code": "Macey O'Neill" }, { "name": "Luke Jones", "code": "Luke Jones" }, { "name": "Shannon Stroop", "code": "Shannon Stroop" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "Shape", "type": "esriFieldTypeGeometry", "alias": "Shape", "domain": null }, { "name": "Shape.STLength()", "type": "esriFieldTypeDouble", "alias": "Shape.STLength()", "domain": null }, { "name": "CONTRACT", "type": "esriFieldTypeString", "alias": "CONTRACT", "length": 1, "domain": null }, { "name": "GlobalID", "type": "esriFieldTypeGlobalID", "alias": "GlobalID", "length": 38, "domain": null }, { "name": "Shape.STArea()", "type": "esriFieldTypeDouble", "alias": "Shape.STArea()", "domain": null } ], "geometryField": { "name": "Shape", "type": "esriFieldTypeGeometry", "alias": "Shape" }, "indexes": [ { "name": "R1148_pk", "fields": "OBJECTID", "isAscending": true, "isUnique": true, "description": "" }, { "name": "UUID_1148", "fields": "GlobalID", "isAscending": true, "isUnique": false, "description": "" }, { "name": "UUID_OID_1148", "fields": "GlobalID,OBJECTID", "isAscending": true, "isUnique": true, "description": "" }, { "name": "S950_idx", "fields": "Shape", "isAscending": true, "isUnique": true, "description": "" } ], "subtypes": [], "relationships": [], "canModifyLayer": false, "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, "supportsPagination": true, "supportsLod": false, "supportsQueryWithLodSR": false, "supportsTrueCurve": true, "supportsQueryWithDatumTransformation": true, "supportsReturningQueryExtent": true, "supportsQueryWithDistance": true, "supportsSqlExpression": true, "supportsTimeRelation": true, "supportsSqlFormat": false, "supportsQueryAnalytic": true }, "supportsDatumTransformation": true, "advancedQueryAnalyticCapabilities": { "supportsLinearRegression": true, "supportsAsync": false, "supportsPercentileAnalytic": true }, "dateFieldsTimeReference": null, "preferredTimeReference": null, "datesInUnknownTimezone": false, "hasGeometryProperties": true, "geometryProperties": { "shapeAreaFieldName": "Shape.STArea()", "shapeLengthFieldName": "Shape.STLength()", "units": "esriFeet" }, "hasMetadata": false, "isDataArchived": false, "archivingInfo": { "supportsQueryWithHistoricMoment": false, "startArchivingMoment": -1 }, "supportsCoordinatesQuantization": true, "supportsDynamicLegends": true }