Chicago events via canonical loader

Chicago data is loaded through motac.data.load_events_csv entrypoint.

Example config

{
  "path": "tests/fixtures/chicago/chicago_events_small.csv",
  "lon_min": -0.01,
  "lon_max": 0.02,
  "lat_min": -0.01,
  "lat_max": 0.02,
  "cell_size_m": 1000.0,
  "date_col": "date",
  "lat_col": "latitude",
  "lon_col": "longitude",
  "mark_col": "primary_type",
  "event_id_col": "id",
  "mark_order": ["THEFT", "BATTERY"]
}

CLI

uv run motac fetch chicago --start-year 2024 --end-year 2025 --out-dir docs/tutorials/_local_data