Name: NPDES Animal Feeding Operations
Display Field: FAC_NAME
Type: Feature Layer
Geometry Type: esriGeometryPoint
Description: This is a viewing service for NPDES Animal Feeding Operations. This viewing service is a data view. This is a point dataset depicting animal feeding operations (AFO) outfall locations in Missouri with National Pollutant Discharge Elimination System (NPDES) operating permits. As authorized by Section 402 of the Clean Water Act, the NPDES permit program controls water pollution by regulating point sources that discharge pollutants into the waters of the United States. Point sources are discrete conveyances such as pipes or man-made ditches. Wastewater discharges regulated under the NPDES program include but not limited to facilities such Animal Feeding Operations (AFOs) and Concentrated Animal Feeding Operations (CAFOs). An operation is defined as an Animal Feeding Operation, or AFO, if the facility confines, stables, or feeds animals for 45 days or more in a 12-month period and a ground cover of vegetation is not sustained over at least 50 percent of the confinement area. An operation is defined as a Concentrated Animal Feeding Operation, or CAFO, if it meets the definition of an AFO above and also confines more than 1,000 animal units (1,000 animal units is equal to 2,500 swine; 100,000 broilers; 700 dairy cows; or 1,000 beef steers). An operation's "Class Size" is a category that is based upon the total number of animal units confined at an operation. The Class IC, IB and IA are categories that start at 1,000, 3,000 and 7,000 animal units respectively and are required by state regulation to obtain a permit. Class II operations confine less than 1,000 animal units, and by definition, are only an AFO. Class II operations are not required to have a permit, although many voluntarily obtain one anyway. The Department can also require a Class II operation to obtain a permit when an unauthorized discharge has occurred or when a discharge results in a violation of water quality standards. The Class II operations that appear on these maps include only those that are currently permitted and do not represent the total state-wide count of all Class II operations in Missouri. The department does not track nor have records of non-permitted Class II operations. This dataset was developed by the Missouri Department of Natural Resources. Metadata: https://info.mo.gov/dnr/DNR_GIS/metadata/WASTE.NPDES_AFO.xml
Service Item Id: b1e3a07c08af442cbcc6e943009cd823
Copyright Text: Missouri Office of Administration, Information Technology Services Division, Office of Geospatial Information; Missouri Department of Natural Resources
Default Visibility: true
MaxRecordCount: 2000
MaxSelectionCount: 2000
Supported Query Formats: JSON, geoJSON, PBF
Min Scale: 0.0
Max Scale: 1200.0
Supports Advanced Queries: true
Supports Statistics: true
Has Labels: false
Can Modify Layer: true
Can Scale Symbols: false
Use Standardized Queries: true
Supports Datum Transformation: true
Extent:
XMin: 302073.99399999995
YMin: 4040777.9191999994
XMax: 838148.0168000003
YMax: 4494667.8672
Spatial Reference: 26915
(26915)
LatestVCSWkid(0)
Drawing Info:
Renderer:
Unique Value Renderer:
Field 1: AFOCLASS
Field 2: N/A
Field 3: N/A
Field Delimiter: ,
Default Symbol:
Default Label: N/A
UniqueValueInfos:
-
Value: Class IA
Label: NPDES Animal Feeding Operations, Class IA
Description: N/A
Symbol:
-
Value: Class IB
Label: NPDES Animal Feeding Operations, Class IB
Description: N/A
Symbol:
-
Value: Class IC
Label: NPDES Animal Feeding Operations, Class IC
Description: N/A
Symbol:
-
Value: Class II
Label: NPDES Animal Feeding Operations, Class II
Description: N/A
Symbol:
-
Value: Class NP
Label: NPDES Animal Feeding Operations, Class NP
Description: N/A
Symbol:
Transparency: 0
Labeling Info:
Feature Draw Order:
Advanced Query Capabilities:
Supports Statistics: true
Supports OrderBy: true
Supports Distinct: true
Supports Pagination: true
Supports TrueCurve: true
Supports Returning Query Extent: true
Supports Query With Distance: true
Supports Sql Expression: true
Supports Query With ResultType: false
Supports Returning Geometry Centroid: false
Supports Binning LOD: false
Supports Query With LOD Spatial Reference: false
Supports Percentile Statistics: true
Supports Having Clause: true
Supports Count Distinct: true
Supports Time Relation: true
Supports Sql Format: false
Supports Query Analytic: true
Supports Query With Current User: true
HasZ: false
HasM: false
Has Attachments: false
HTML Popup Type: esriServerHTMLPopupTypeNone
Type ID Field: null
Fields:
-
DATECOLL
(
type: esriFieldTypeDate, alias: Location Collection Date, length: 8
)
-
NMP_DATE
(
type: esriFieldTypeDate, alias: Nutrient Management Plan Development Date, length: 8
)
-
PF_ACTIVE
(
type: esriFieldTypeDate, alias: Date Permitted Feature Became Active, length: 8
)
-
PF_EXPIRE
(
type: esriFieldTypeDate, alias: Date Permit Expires, length: 8
)
-
PF_INITIAL
(
type: esriFieldTypeDate, alias: Date Permit First Issued, length: 8
)
-
PF_ISSUE
(
type: esriFieldTypeDate, alias: Date Permit Issued, length: 8
)
-
AFOCLASS
(
type: esriFieldTypeString, alias: AFO Classification, length: 40
)
-
BEEF
(
type: esriFieldTypeInteger, alias: Total Number of Animals (Beef) for Permitted Feature
)
-
BROILERS
(
type: esriFieldTypeInteger, alias: Total Number of Animals (Broilers) for Permitted Feature
)
-
CA_ADD1
(
type: esriFieldTypeString, alias: Continuing Authority Address, length: 40
)
-
CA_ADD2
(
type: esriFieldTypeString, alias: Supplemental Address for Continuing Authority, length: 40
)
-
CA_CITY
(
type: esriFieldTypeString, alias: Continuing Authority Mailing City, length: 40
)
-
CA_LEVEL
(
type: esriFieldTypeString, alias: Continuing Authority Level, length: 40
)
-
CA_NAME
(
type: esriFieldTypeString, alias: Continuing Authority Name, length: 40
)
-
CA_STATE
(
type: esriFieldTypeString, alias: Continuing Authority Mailing State, length: 2
)
-
CA_ZIP
(
type: esriFieldTypeString, alias: Continuing Authority ZIP Code, length: 5
)
-
CA_ZIP4
(
type: esriFieldTypeString, alias: Additional Four-Digit ZIP Code, length: 4
)
-
CAFO_REAS
(
type: esriFieldTypeString, alias: Reason Facility is a CAFO, length: 40
)
-
DAIRY
(
type: esriFieldTypeInteger, alias: Total Number of Animals (Dairy) for Permitted Feature
)
-
DIS_RECSTM
(
type: esriFieldTypeDouble, alias: Distance (mi) to First Downstream Classified Water Body
)
-
DSG_303D
(
type: esriFieldTypeString, alias: Discharge to 303(d) Stream, length: 1
)
-
EDU
(
type: esriFieldTypeString, alias: Ecological Drainage Unit, length: 80
)
-
EPE
(
type: esriFieldTypeSmallInteger, alias: Estimate of the Position Error (m)
)
-
EST_LIQ_G
(
type: esriFieldTypeInteger, alias: Amount of Liquid Manure (gal/yr) That Feature is Designed to Accommodate
)
-
EST_LIQ_T
(
type: esriFieldTypeInteger, alias: Estimated Amount of Liquid Manure or Wastewater (gal/yr) Transferred
)
-
EST_MAN_G
(
type: esriFieldTypeInteger, alias: Amount of Solid Manure or Litter (tons/yr) That Feature is Designed to Accommodate
)
-
EST_MAN_T
(
type: esriFieldTypeInteger, alias: Estimated Amount of Solid Manure or Litter (tons/yr) Transferred
)
-
FAC_ADD1
(
type: esriFieldTypeString, alias: Main Facility Address, length: 40
)
-
FAC_ADD2
(
type: esriFieldTypeString, alias: Secondary Facility Address, length: 40
)
-
FAC_CITY
(
type: esriFieldTypeString, alias: City (Mailing Address), length: 40
)
-
FAC_COUNTY
(
type: esriFieldTypeString, alias: County, length: 35
)
-
FAC_NAME
(
type: esriFieldTypeString, alias: Facility Name, length: 40
)
-
FAC_PHONE
(
type: esriFieldTypeString, alias: Facility Phone Number, length: 10
)
-
FAC_ZIP
(
type: esriFieldTypeString, alias: ZIP Code, length: 5
)
-
FAC_ZIP4
(
type: esriFieldTypeString, alias: Four-Digit ZIP Code Extension, length: 4
)
-
FLOW_ACT
(
type: esriFieldTypeDouble, alias: Flow Actual (MGD) for Feature
)
-
FLOW_DSGN
(
type: esriFieldTypeDouble, alias: Flow Design (MGD) for Feature
)
-
G_TRT_TYPE
(
type: esriFieldTypeString, alias: General Treatment Type, length: 40
)
-
GIS_APPR
(
type: esriFieldTypeString, alias: Locational Information Verified, length: 1
)
-
GIS_LOC_ID
(
type: esriFieldTypeInteger, alias: Unique GIS Location ID
)
-
GOAT
(
type: esriFieldTypeInteger, alias: Total Number of Animals (Goats) for Permitted Feature
)
-
HACCURACY
(
type: esriFieldTypeInteger, alias: Estimated Accuracy (m) of Coordinates
)
-
HCOLLTEXT
(
type: esriFieldTypeString, alias: Method Used to Determine Coordinates, length: 40
)
-
HDATUMNAME
(
type: esriFieldTypeString, alias: Horizontal Reference Datum, length: 40
)
-
HORSE
(
type: esriFieldTypeInteger, alias: Total Number of Animals (Horses) for Permitted Feature
)
-
HSE_DIST
(
type: esriFieldTypeSmallInteger, alias: State House District
)
-
HUC_8
(
type: esriFieldTypeString, alias: 8-Digit Watershed Number, length: 8
)
-
ISSUE_AUTH
(
type: esriFieldTypeString, alias: Office Issuing Permit, length: 40
)
-
LAND_ACRES
(
type: esriFieldTypeDouble, alias: Total Number of Acres Available for Land Application
)
-
LAND_GRANT
(
type: esriFieldTypeString, alias: PLSS Land Grant, length: 10
)
-
LAYERS
(
type: esriFieldTypeInteger, alias: Total Number of Animals (Layers) for Permitted Feature
)
-
MODNR_ID
(
type: esriFieldTypeInteger, alias: MoDNR ID
)
-
NAICS_CODE
(
type: esriFieldTypeInteger, alias: North American Industry Classification System Code
)
-
NAICS_DESC
(
type: esriFieldTypeString, alias: Description of Primary NAICS Code, length: 40
)
-
NHD_ID
(
type: esriFieldTypeString, alias: NHD Reach Code That is Discharged to, length: 14
)
-
NMP
(
type: esriFieldTypeString, alias: CAFO Has Developed a Nutrient Management Plan, length: 1
)
-
NO_DISG_CLS
(
type: esriFieldTypeString, alias: Permitted Feature Discharge Enters a Classified Missouri Water Body, length: 1
)
-
OBJECTID
(
type: esriFieldTypeOID, alias: Object ID
)
-
OWN_ADDR1
(
type: esriFieldTypeString, alias: Facility Owner Address, length: 40
)
-
OWN_ADDR2
(
type: esriFieldTypeString, alias: Supplemental Address, length: 40
)
-
OWN_CITY
(
type: esriFieldTypeString, alias: Facility Owner City, length: 40
)
-
OWN_CNTRY
(
type: esriFieldTypeString, alias: Facility Owner Country, length: 40
)
-
OWN_NAME
(
type: esriFieldTypeString, alias: Facility Owner, length: 40
)
-
OWN_PLUS4
(
type: esriFieldTypeString, alias: Facility Owner ZIP Code + 4, length: 4
)
-
OWN_STATE
(
type: esriFieldTypeString, alias: Facility Owner State, length: 2
)
-
OWN_ZIP
(
type: esriFieldTypeString, alias: Facility Owner ZIP Code, length: 5
)
-
P_CAT
(
type: esriFieldTypeString, alias: Permit Category, length: 40
)
-
P_CAT_CODE
(
type: esriFieldTypeString, alias: Category Code for Permit Instance, length: 10
)
-
P_FEAT_ID
(
type: esriFieldTypeString, alias: Permitted Feature ID, length: 4
)
-
P_TYPE
(
type: esriFieldTypeString, alias: Permit Type, length: 10
)
-
PDOP
(
type: esriFieldTypeSmallInteger, alias: Position Dilution of Precision
)
-
PERMIT_ID
(
type: esriFieldTypeString, alias: Permit ID, length: 9
)
-
PF_TOTALAU
(
type: esriFieldTypeInteger, alias: Total Number of Animal Units for Permitted Feature
)
-
PF_TYPE
(
type: esriFieldTypeString, alias: Type of Permitted Feature, length: 40
)
-
PRIMARY_PF
(
type: esriFieldTypeString, alias: Primary Outfall for Permit, length: 1
)
-
PULLETS
(
type: esriFieldTypeInteger, alias: Total Number of Animals (Pullets) for Permitted Feature
)
-
QTR_1
(
type: esriFieldTypeString, alias: Section Quarter 1, length: 10
)
-
QTR_2
(
type: esriFieldTypeString, alias: Section Quarter 2, length: 10
)
-
QTR_3
(
type: esriFieldTypeString, alias: Section Quarter 3, length: 10
)
-
R_DIR
(
type: esriFieldTypeString, alias: Range Direction, length: 1
)
-
RANGE
(
type: esriFieldTypeString, alias: PLSS Range, length: 10
)
-
REC_STM_CL
(
type: esriFieldTypeString, alias: Receiving Stream Class, length: 12
)
-
REC_STREAM
(
type: esriFieldTypeString, alias: Receiving Stream Discharged to, length: 80
)
-
REFPTTEXT
(
type: esriFieldTypeString, alias: Place Coordinates Were Established, length: 40
)
-
REGION
(
type: esriFieldTypeString, alias: MoDNR Region, length: 4
)
-
RUNOFFAREA
(
type: esriFieldTypeInteger, alias: Area Available in Acres for Runoff
)
-
SECTION_
(
type: esriFieldTypeString, alias: PLSS Survey Section, length: 10
)
-
SHAPE
(
type: esriFieldTypeGeometry, alias: Shape
)
-
SIC_CODE
(
type: esriFieldTypeInteger, alias: Standard Industry Classification Code
)
-
SIC_DESC
(
type: esriFieldTypeString, alias: Description of Primary SIC Code, length: 40
)
-
SNT_DIST
(
type: esriFieldTypeSmallInteger, alias: State Senate District
)
-
SOURCECODE
(
type: esriFieldTypeString, alias: Party Responsible for Providing Locational Coordinates, length: 40
)
-
SOURCESCAL
(
type: esriFieldTypeString, alias: Source Map Scale, length: 40
)
-
STATUS
(
type: esriFieldTypeString, alias: Permit Status, length: 40
)
-
STR_AD
(
type: esriFieldTypeString, alias: Storage Type - Anaerobic Digestor, length: 1
)
-
STR_ADDD
(
type: esriFieldTypeInteger, alias: STR_AD Design Days of Storage
)
-
STR_AGST
(
type: esriFieldTypeString, alias: Storage Type - Above Ground Storage Tanks, length: 1
)
-
STR_AGSTDD
(
type: esriFieldTypeInteger, alias: STR_AGST Design Days of Storage
)
-
STR_BGST
(
type: esriFieldTypeString, alias: Storage Type - Below Ground Storage Tanks, length: 1
)
-
STR_BGSTDD
(
type: esriFieldTypeInteger, alias: STR_BGST Design Days of Storage
)
-
STR_CP
(
type: esriFieldTypeString, alias: Storage Type - Concrete Pad, length: 1
)
-
STR_CPDD
(
type: esriFieldTypeInteger, alias: STR_CP Design Days
)
-
STR_EP
(
type: esriFieldTypeString, alias: Storage Type - Evaporation Pond, length: 1
)
-
STR_EPDD
(
type: esriFieldTypeInteger, alias: STR_EP Design Days
)
-
STR_ISP
(
type: esriFieldTypeString, alias: Storage Type - Impervious Soil Pad, length: 1
)
-
STR_ISPDD
(
type: esriFieldTypeInteger, alias: STR_ISP Design Days
)
-
STR_NONE
(
type: esriFieldTypeString, alias: Storage Type - None, length: 1
)
-
STR_NONEDD
(
type: esriFieldTypeInteger, alias: STR_NONE Design Days
)
-
STR_OP
(
type: esriFieldTypeString, alias: Storage Type - Outdoor Piles, length: 1
)
-
STR_OPDD
(
type: esriFieldTypeInteger, alias: STR_OP Design Days
)
-
STR_RSS
(
type: esriFieldTypeString, alias: Storage Type - Roofed Storage Shed, length: 1
)
-
STR_RSSDD
(
type: esriFieldTypeInteger, alias: STR_RSS Design Days
)
-
STR_SL
(
type: esriFieldTypeString, alias: Storage Type - Storage Lagoon, length: 1
)
-
STR_SLDD
(
type: esriFieldTypeInteger, alias: STR_SL Design Days
)
-
STR_UP
(
type: esriFieldTypeString, alias: Storage Type - Underfloor Pits, length: 1
)
-
STR_UPDD
(
type: esriFieldTypeInteger, alias: STR_UP Design Days
)
-
STR_WWTL
(
type: esriFieldTypeString, alias: Storage Type - Waste Water Treatment Lagoon, length: 1
)
-
STR_WWTLDD
(
type: esriFieldTypeInteger, alias: STR_WWTL Design Days
)
-
SUB_WATERS
(
type: esriFieldTypeString, alias: Last 6 Digits of the 14-Digit HUC, length: 10
)
-
SW_OVR_55
(
type: esriFieldTypeInteger, alias: Total Number of Swine Over 55 Pounds
)
-
SW_UND_55
(
type: esriFieldTypeInteger, alias: Total Number of Swine Under 55 Pounds
)
-
T_DIR
(
type: esriFieldTypeString, alias: Township Direction, length: 1
)
-
TOTAL_PF
(
type: esriFieldTypeInteger, alias: Total Active Permitted Features for Permit
)
-
TOWNSHIP
(
type: esriFieldTypeString, alias: PLSS Township, length: 10
)
-
TURKEYS
(
type: esriFieldTypeInteger, alias: Total Number of Animals (Turkeys) for Permitted Feature
)
-
UTMEASTING
(
type: esriFieldTypeDouble, alias: UTM Easting
)
-
UTMNORTHNG
(
type: esriFieldTypeDouble, alias: UTM Northing
)
-
UTMZONE
(
type: esriFieldTypeString, alias: UTM Zone Number, length: 2
)
-
VERIFTEXT
(
type: esriFieldTypeString, alias: Process Used to Verify Coordinates, length: 40
)
-
WASTE_CODE
(
type: esriFieldTypeString, alias: Waste Type Code, length: 10
)
-
WASTE_TYPE
(
type: esriFieldTypeString, alias: Primary Waste Type Treated or Discharged, length: 40
)
-
WB_CLASS
(
type: esriFieldTypeString, alias: Water Body Classification, length: 3
)
-
WB_NAME
(
type: esriFieldTypeString, alias: Water Body Name, length: 80
)
-
WBID
(
type: esriFieldTypeDouble, alias: Water Body ID
)
Supported Operations:
Query
Query Attachments
Query Analytic
Generate Renderer
Return Updates
Iteminfo
Thumbnail
Metadata