Skip to content

Releases: a-b-street/abstreet

The Vauxhall Tonic (every burp is nervous)

30 Jan 19:32
Compare
Choose a tag to compare
  • LTN boundary selection can now split neighborhoods in most ways
  • allow UK scenarios to be generated with one-shot imports
  • fix pedestrian rendering crash that happened in some maps
  • fix how cycle-and-foot-only roads are drawn unzoomed
  • make LTN impact prediction tool stop running out of video memory
  • internal refactoring to separate Scenario stuff from rest of simulation code

Liquidy Thicket and a Series of Unhygienic Events

23 Jan 18:34
Compare
Choose a tag to compare
  • sped up initial loading of the LTN tool on web by splitting it from the main A/B Street binary
  • LTN UX: preserve dropdown settings and saved routes
  • draw LTN cells as proper polygons, always clipped to the neighborhood boundary (instead of a grid)
  • support LTN GeoJSON export in web
  • prototyped an impact prediction for LTN schemes by comparing per-road volumes using a demand model. Not working yet.

Loose bricks sink hips

16 Jan 16:46
Compare
Choose a tag to compare
  • experimenting with a few heuristics for automatically placing modal filters
  • improved rendering in the "browse neighborhoods" screen: show all filters, emphasize boundary roads, optionally show cell connectivity, and optionally show how "good" the neighborhood is
  • draw disconnected cells more loudly
  • fix bug introduced recently that broke listing files (especially newly imported maps)
  • add an "undo" button for the LTN tool
  • export all LTN data to GeoJSON -- the cell polygons are slow to produce, and buggy, though
  • start ranking neighborhoods by how many streets with through-traffic exist
  • make the "adjust boundary" UI mostly work now -- individual blocks are transferred between neighborhoods properly in most cases

The interconnectedness of some things

09 Jan 20:55
Compare
Choose a tag to compare
  • bugfixes for partitioning space into blocks, which helps the LTN tool

An unintentionally badass scar

02 Jan 18:55
Compare
Choose a tag to compare
  • improved LTN rat-run detection
  • LTN UI overhaul, expressing 3 modes for per-neighborhood analysis, all of which can edit modal filters
  • LTN drawing fixes -- including the 4-color theorem to make sure adjacent areas appear distinct
  • LTN tool now understands roads that're already tagged as car-free in OSM
  • LTN tool can adjust boundaries a bit more precisely, but this still half-broken
  • Marcel overhauled walking turns, letting them be bidirectional and switching to a simpler implementation of crosswalk generation
  • Marcel improved the geometry of all turns
  • fix downloading maps in the Windows version

Fogbike

19 Dec 19:10
Compare
Choose a tag to compare
  • draw custom boundaries for LTNs (but can't yet save the boundaries)
  • rendering modal filters better when zoomed in
  • v3 of a rat-run detector, and showing a heatmap of quiet/busy streets

sconus sultannical

12 Dec 10:00
Compare
Choose a tag to compare
  • bus routes now imported for Seattle and SF, from GTFS
  • fix "bowtie" intersection shapes, resulting from incorrect clockwise ordering
  • few small OSM data fixes for London and Leeds
  • fix crash when customizing a route in Ungap the Map

Outwalking the rat run

05 Dec 13:48
Compare
Choose a tag to compare
  • render one-way markings as outlines by Marcel
  • few fixes, mostly just importing some new places
  • the project lead has moved to London ;)

brownie bear

21 Nov 21:36
Compare
Choose a tag to compare
  • no right turn at red lights, in most of the world. thanks Marcel!
  • simplify map importing config
  • some fixes to OSM crosswalk matching
  • placing LTN modal filters more intuitively
  • change level of traffic assumptions in LTN pathfinder. thanks Andrew!
  • diagonal modal filters for LTNs

mostportem

15 Nov 01:04
Compare
Choose a tag to compare

See https://a-b-street.github.io/docs/project/history/retrospective/index.html for a look back on the project so far. I started https://github.com/sponsors/dabreegster to fundraise for a full-time Rust developer.

  • added basic routing to LTN tool
  • roads with modal filters belong to two traffic cells
  • progress on LTN rat run detection, but still not ready
  • new option to use OSM crossing nodes to model unmarked foot crossings