FDOT Traffic Cameras
The FDOT Traffic Cameras feature plots Florida Department of Transportation CCTV traffic cameras on the map.
Enabling FDOT Cameras
In the sidebar under Live Observation → Live Traffic, click FDOT Traffic Cameras to load and display the camera network. Click again to hide all cameras.
Camera Pins
Each FDOT camera is displayed as a pin billboard on the map. Pins are color-coded or styled to distinguish them from other camera types (such as NY cameras).
Viewing a Camera Feed
Click any camera pin to open an info box showing:
- Camera name and ID
- Location description
- Link or embedded iframe for the live feed
Live video availability depends on the TrafficView API and the individual camera. Some cameras may be offline or unavailable.
Data Source
Camera data is fetched from the TrafficView API:
GET /fdot-cameras
→ Server proxies: https://api.trafficview.org/device/?api-key={key}&system=fdot&type=device_cctv&format=rf-json
The TRAFFIC_VIEW_API_KEY environment variable must be set. Data is fetched on-demand when the button is first clicked and cached in the window.fdotDevices variable for subsequent toggles.
Coverage
FDOT cameras cover major Florida highways and interstates. The network is most dense around the I-4, I-95, I-75, and Turnpike corridors.
Implementation Notes
FDOT camera entities are stored in fdotCameraEntities[]. Visibility is toggled by setting entity.show = true/false on each entity. The boolean fdotCamerasVisible tracks the current state.