Geothenes: public copy under the Open Database License (ODbL) Download page: https://geothenes.com/static/data-sources.html#downloads alpr_cities_odbl.csv license-plate-reader cameras by U.S. city README-ODbL.txt this notice LICENSE alpr_cities_odbl.csv is a Derivative Database licensed under the Open Database License (ODbL) v1.0: https://opendatacommons.org/licenses/odbl/1-0/ The full license text is at that address. You may copy, share and adapt this database, including commercially, as long as you keep the attribution below, share any adapted database you use publicly under the ODbL, and do not lock it behind technical restrictions without also offering an unrestricted copy. ATTRIBUTION Camera locations (c) OpenStreetMap contributors https://www.openstreetmap.org/copyright Compiled by Finding Flock (findingflock-cameras-by-city.geojson, generated 2026-10-08) https://www.findingflock.com Derived by Geothenes https://geothenes.com City boundaries and land area: U.S. Census Bureau, 2025 Cartographic Boundary Files (public domain). Population: U.S. Census Bureau, Population Estimates Program, Vintage 2023, incorporated places (public domain). SOURCE NOTICE The notices in findingflock-cameras-by-city.geojson, word for word: attribution: Camera locations (c) OpenStreetMap contributors, available under the Open Database License (ODbL) v1.0 - https://opendatacommons.org/licenses/odbl/1-0/ . City boundaries and land area: U.S. Census Bureau, 2025 Cartographic Boundary Files. Compiled by Finding Flock - https://www.findingflock.com license: https://opendatacommons.org/licenses/odbl/1-0/ WHAT GEOTHENES CHANGED Finding Flock publishes one GeoJSON point per city. Geothenes - flattened each city's vendor counts into one column per vendor, its bounding box into bbox_w/bbox_s/bbox_e/bbox_n and its point into latitude/longitude; - joined the Census population estimate by place GEOID (2171 of 2401 cities matched; estimate year 2023); - added cameras_per_10k_residents = 10000 * cameras / population, rounded to 2 decimals; - sorted the rows by geoid. The counts and coordinates are otherwise as Finding Flock published them. This is the alpr_cities table Geothenes answers questions from, without its two geometry columns (made from latitude/longitude and the bbox columns). No other Geothenes table takes data from the camera file. FILE 2401 rows, one per city. UTF-8 CSV with a header row; empty cells are missing values. Columns (name, source, meaning): geoid Census 7-digit Census place GEOID (2-digit state FIPS + 5-digit place code) city Finding Flock city name place_name Census Census place name, for example "Houston city" state_code Finding Flock 2-letter state abbreviation state_name Finding Flock state name cameras OSM / Finding Flock license-plate-reader cameras counted for the city land_sq_mi Census land area, square miles cameras_per_sq_mi Finding Flock cameras / land_sq_mi flock OSM / Finding Flock cameras by vendor, as Finding Flock classifies them: Flock motorola OSM / Finding Flock ... Motorola genetec OSM / Finding Flock ... Genetec leonardo OSM / Finding Flock ... Leonardo neology OSM / Finding Flock ... Neology other OSM / Finding Flock ... another named vendor unknown OSM / Finding Flock ... vendor not recorded bbox_w Finding Flock city bounding box, west longitude (degrees, WGS84) bbox_s Finding Flock ... south latitude bbox_e Finding Flock ... east longitude bbox_n Finding Flock ... north latitude latitude Finding Flock city point, latitude (degrees, WGS84) longitude Finding Flock city point, longitude (degrees, WGS84) source_url Finding Flock Finding Flock's page for the city population Census PEP resident population estimate; empty when the place has none population_year Census PEP year of that estimate cameras_per_10k_residents Geothenes 10000 * cameras / population, rounded to 2 decimals Geothenes is not affiliated with or endorsed by OpenStreetMap, the OpenStreetMap Foundation, Finding Flock or the U.S. Census Bureau. Camera counts reflect what OpenStreetMap volunteers have mapped: they are incomplete and may be out of date. Provided as is, without warranty of any kind.