Public data
Charlottesville's public contributions, in one download.
10 contributions · Updated 2026-10-25T03:30:00Z
Download ZIP ↓A new snapshot is prepared daily at 03:30 UTC. Check the export date above; it changes only after a successful update.
What's inside
contributions.geojson for mapping tools, contributions.json for other systems, and README.md with field definitions and export details.
Both data files include schema_version (currently 1), city, exported_at (UTC), and count. JSON records are in contributions; GeoJSON records are in features, with the fields below in properties except geometry.
Download automatically
No account or API key required. This address always serves the latest prepared ZIP:
curl --fail --location --output charlottesville.zip \ https://oursafestreets.com/data/charlottesville/latest.zip
Fetch once a day and replace your previous dataset. Schema changes will be identified by schema_version.
Fields
| id | Stable contribution ID; use it to match records between snapshots. |
|---|---|
| city | charlottesville. This export covers the Charlottesville map. |
| kind | observation (shared experience) or link (external post). |
| place_name, description | Contributor's place label and comment. Empty text is allowed. |
| geometry | WGS84 GeoJSON Point or LineString. Coordinates are [longitude, latitude] in degrees. |
| travel_modes | Array of walking and/or biking; empty when unspecified. Linked posts do not currently collect a travel mode. |
| safety_rating | comfortable, care (needs care), dangerous, or null when unspecified. |
| incident | close_call, crash, or null when unspecified. Separate from the safety rating. |
| reasons | Array of contributor-selected reasons; empty when unspecified. Labels may change. |
| author | Opted-in public display name, otherwise Anonymous. Never an account email. |
| created_at, updated_at | UTC ISO 8601 timestamps for submission and last database update, not the date of the incident or external post. |
| version | Integer revision of the contribution; not the export schema version. |
| url | Public contribution permalink. |
| source_url, source_provider | External link and provider label; null for observations. External media and full post content are not included. |
Coverage and reuse
Snapshots contain approved, nondeleted public experiences and linked posts only. Private routes, account emails, sign-in data, and editing credentials are excluded. Public text and opted-in display names remain included.
This is a full snapshot, not an update feed. Replace the previous snapshot when importing. An ID missing from a later successful snapshot is no longer public; remove it from your current dataset. Older downloaded copies cannot be recalled. Edits and removals appear after the next successful export. If generation fails, the previous archive remains available; check exported_at before importing.
These are self-reported experiences, not verified crash statistics or a representative measure of safety. Missing ratings do not mean safe. created_at is the submission date, not necessarily the incident date.
No additional reuse license is granted by this download. Contributions and linked third-party material retain their existing rights. Cite Our Safe Streets and the contribution URL when referring to a record; check permissions before republishing text or third-party content.