What you can ask
- “What does TCEQ Texas Environmental have for the area or asset I'm working on?”
- “Pull the most recent TCEQ Texas Environmental records and put them in a table.”
- “What does TCEQ Texas Environmental cover, and how fresh is the data?”
About this source
Texas Commission on Environmental Quality contamination, water, and air datasets. Public ArcGIS REST MapServer, no auth. Layers: - lpst (~30k Leaking Petroleum Storage Tanks) - pst (~19k active Petroleum Storage Tanks) - superfund (~170 state Superfund sites) - vcp (~3k Voluntary Cleanup), brownfield (~210), ihwca (~5.7k Industrial Hazardous Waste) - pws (~19k Public Water System wells), ww_outfall (~4.6k wastewater outfalls) - aqs (~230 air-quality monitoring sites) Counties stored UPPERCASE upstream; returned Title Case. PWS and AQS layers have no county field — pass bbox or near. getGroundwaterOverlay combines Edwards Aquifer + PGMA + GCDs in one call.
Connector ID tceq
Provenance
Freshness & coverage
› Methods (13)
Technical detail for developers: parameters, pagination, units, and freshness per method.
searchLPST
readSearch Leaking Petroleum Storage Tank sites. Filters: county, bbox, near.
Auto-paginates 1000/page up to limit (default 500).
searchSuperfund
readSearch state Superfund sites (TCEQ Texas Environmental). Filters: county, bbox, near, limit, format.
searchPST
readSearch active Petroleum Storage Tanks. Optional ustType filter.
ustType: FULLY REGULATED | EMERG POWER GENERATOR | WASTEWATER TREATMENT.
searchVCP
readSearch Voluntary Cleanup Program sites by county/bbox/near (TCEQ Texas Environmental).
searchBrownfields
readSearch Brownfield assessment sites by county/bbox/near.
searchIHWCA
readIndustrial Hazardous Waste Corrective Action sites (TCEQ Texas Environmental). county/bbox/near.
searchPublicWaterSystems
readPublic Water System wells (PWS layer 2). Filter: bbox, near, aquifer, opstat.
PWS layer has no county field; county is rejected. Use bbox or near.
searchWastewaterOutfalls
readTPDES wastewater outfalls. Filter: county, bbox, near, dischargeType, permitStatus.
Upstream codes: permitStatus C|P; dischargeType C|D|G|M|R|S|W.
searchAirQualitySites
readAir-quality monitoring sites (AQS). Filter: parameter (PM_25, OZONE, NITROGEN, ...).
AQS layer has no county field; county is rejected. Use bbox or near.
getGroundwaterOverlay
readGroundwater overlay lookup: Edwards Aquifer + PGMA + GCD coverage at a lat/lon or bbox (TCEQ).
Required paramslatlongetEdwardsAquiferZones
readEdwards Aquifer recharge/contributing/transition zone polygons as GeoJSON (sensitive recharge).
Filter zone (recharge|contributing|transition); supports bbox/near.
getClassifiedSegments
readTexas "waters of the state" — TCEQ classified surface-water segments as GeoJSON.
geometry: line(default)|poly|both. Filter segmentId/basin/bbox/near; max 25.
getServiceInfo
readSchema, fields, and record counts. Pass service to scope to one layer.
