All data sources

TCEQ Texas Environmental

No authtceq

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.

Provenance

PublisherTCEQ Texas Environmental

Freshness & coverage

FreshnessFreshness not declared
GeographicNot declared
TemporalNot declared
AuthenticationNo credentials required

Methods (13)

  • searchLPST

    read

    Search Leaking Petroleum Storage Tank sites. Filters: county, bbox, near, caseStatus.

    Auto-paginates 1000/page up to limit (default 500).

  • searchSuperfund

    read

    Search state Superfund sites. Filters: county, bbox, near, limit, format.

  • searchPST

    read

    Search active Petroleum Storage Tanks. Optional ustType filter.

  • searchVCP

    read

    Search Voluntary Cleanup Program sites by county/bbox/near.

  • searchBrownfields

    read

    Search Brownfield assessment sites by county/bbox/near.

  • searchIHWCA

    read

    Industrial Hazardous Waste Corrective Action sites. county/bbox/near.

  • searchPublicWaterSystems

    read

    Public Water System wells (PWS layer 2). Filter: bbox, near, aquifer, opstat.

    PWS layer has no county field; falls back to SYS_NAME LIKE if county-only.

  • searchWastewaterOutfalls

    read

    TPDES wastewater outfalls. Filter: county, bbox, near, dischargeType, permitStatus.

  • searchAirQualitySites

    read

    Air-quality monitoring sites (AQS). Filter: parameter (PM_25, OZONE, NITROGEN, ...).

    AQS layer has no county field; use bbox/near or rely on city LIKE fallback.

  • getGroundwaterOverlay

    read

    Point-in-polygon: Edwards Aquifer + PGMA + GCD coverage at a lat/lon or bbox.

    Required paramslatlon
  • getEdwardsAquiferZones

    read

    Edwards Aquifer recharge/contributing/transition zone polygons as GeoJSON (sensitive recharge).

    Filter zone (recharge|contributing|transition); supports bbox/near.

  • getClassifiedSegments

    read

    Texas "waters of the state" — TCEQ classified surface-water segments as GeoJSON.

    geometry: line(default)|poly|both. Filter segmentId, basin, bbox.

  • getServiceInfo

    read

    Schema, fields, and record counts. Pass service to scope to one layer.