opennorth/represent-canada

Re-introduce scrapers for multiple jurisdictions

jpmckinney opened this issue · 3 comments

Some provinces and territories aggregate data (see the disabled *_municipalities scrapers in scrapers-ca). Depends on opencivicdata/pupa#70

  • NL
  • PE
  • NS
  • NB
  • QC scrape website (open data has no email)
  • ON has no aggregate data
  • MB
  • AB use CEO/Council Excel (one email per jurisdiction)
  • SK
  • BC via spreadsheet
  • YT
  • NT

By population, priority would be QC, AB, MB, SK, NS, NB, NL, PE, NT, YT.

Actually, this may not depend of that Pupa issue. We just need scraper_ca_app to publish data for the Pupa jurisdiction that is similar to what the CSV proxy publishes for multi-jurisdiction spreadsheets.

Solution may be to mainly edit views.py (see where it expects boundary_url), and have a dummy jurisdiction per province/territory.

It's working for New Brunswick. Can be done for others now.