All incident, traffic, weather, and city infrastructure data displayed on CV Live comes from the following public sources.
CVPD Incidents
Chula Vista Police Department
Sourcecvapps.chulavistaca.gov/CVPDOpenData/IncidentReport
MethodHTML table scraping with chunked date-range queries. Deduplication by incident number.
Fields: Incident number, date/time, description, priority, disposition, zip code, block address
Block-level addresses only. Sensitive incidents excluded at source. Geocoded via ArcGIS.
SDPD Dispatch
San Diego Police Department
Sourcewebapps.sandiego.gov/sdpdonline
MethodServer-rendered HTML table scraping. Page updates every 5 minutes.
Fields: Date/time, call type, division, neighborhood, block address
Active and recently closed calls. Classifications based on initial dispatch info.
Sheriff Dispatch
San Diego County Sheriff
Sourcecallsforservice.sdsheriff.gov
MethodPublic CAD API returning JSON. Filtered to South Bay communities.
Fields: Event number, date/time, event type, address, community, service area, status
For informational purposes only per Sheriff department policy. Covers unincorporated areas.
Coronado PD Incidents
Coronado Police Department
Sourceapi.v1.citizenrims.com/api/v1/Incident
MethodREST API (Citizen RIMS platform by Sun Ridge Systems). Anonymous JWT auth, no API key required.
Fields: Incident number, date/time, call type, category, block address, coordinates, beat, disposition
30-day rolling window. Coordinates provided by source. Coronado PD is independent — not dispatched through SDPD or Sheriff.
CHP Incidents
California Highway Patrol
Sourcemedia.chp.ca.gov/sa_xml/sa.xml
MethodStatewide XML feed parsed for BCCC and ECCC dispatch centers (San Diego region).
Fields: Log ID, date/time, incident type, location, coordinates
Active incidents only. Coordinates converted from CHP integer format.
Drone Activity
BETACVPD via AirData
Sourceapp.airdata.com/u/cvpd
MethodHTML scraping of public transparency portal. KML flight paths from public endpoints.
Fields: Date, time, case number, address, summary, GPS flight path
BETA. Addresses approximate. No video access. Published voluntarily by CVPD for transparency.
Traffic Closures
Caltrans District 11
Sourcecwwp2.dot.ca.gov/data/d11/lcs/lcsStatusD11.json
MethodPublic JSON feed. Parsed and filtered to San Diego County.
Fields: Route, direction, closure type, work type, lanes, times, coordinates
Lane closures and road work on state highways.
Freeway Cameras
Caltrans District 11
Sourcecwwp2.dot.ca.gov/data/d11/cctv/cctvStatusD11.json
MethodPublic JSON feed. 324 cameras across San Diego County.
Fields: Location, coordinates, route, snapshot URL, HLS stream URL
Live video streamed directly from Caltrans. We do not store or redistribute video.
Beach Cams
Surfline
Sourcecamstills.cdn-surfline.com
Refresh~5 min (image refresh)
MethodPublic auto-refreshing still images from 29 Surfline cameras, Imperial Beach to Encinitas.
Fields: Camera name, location, still image URL, surf report link
Still images only. Live HD video requires Surfline Premium subscription.
Air Quality
PurpleAir
Sourceapi.purpleair.com/v1/sensors
Delay~2 min (sensor reporting interval)
MethodBounding box API query for outdoor sensors. PM2.5 converted to EPA AQI.
Fields: Sensor name, coordinates, PM2.5, temperature, humidity, AQI
Hyperlocal community sensors. Quality varies by sensor maintenance. Not a substitute for official air quality advisories.
Weather
National Weather Service
Sourceapi.weather.gov (SGX/59,10) + RainViewer
MethodREST API for conditions/alerts. RainViewer tiles for radar overlay.
Fields: Temperature, conditions, wind, forecast periods, active alerts
Radar max native zoom level 7.
City GIS Layers
City of Chula Vista
Sourcegisweb.chulavistaca.gov/arcgis/rest/services/cvmapper/
MethodArcGIS REST API queries for 12 map layers.
Fields: Parks, transit, services, fire stations, schools, districts, boundaries, development
Publicly accessible without authentication.