abstreet/docs/TODO_phase1.md

61 lines
2.7 KiB
Markdown
Raw Normal View History

2018-07-07 00:53:22 +03:00
# TODO for Phase 1 (Basemap)
2018-09-17 02:04:33 +03:00
- huge maps
- manually mark polygon for the part of seattle to simulate
- maybe need a quadtree for sidewalk finding to actually work (slightly weird, because no render layer -- use center points only)
- look into all the warnings (trim failing, no driving lane for buses, duplicate turns)
2018-08-06 00:17:18 +03:00
- lots more data
- lanes: https://data-seattlecitygis.opendata.arcgis.com/datasets/49d417979fec452981a068ca078e7070_3
2018-10-30 22:57:05 +03:00
- not filled out for most streets
2018-08-06 00:17:18 +03:00
- traffic circles: https://data-seattlecitygis.opendata.arcgis.com/datasets/717b10434d4945658355eba78b66971a_6
- https://data-seattlecitygis.opendata.arcgis.com/datasets/sidewalks
2018-10-30 22:57:05 +03:00
- ...
2018-08-06 00:17:18 +03:00
- https://data-seattlecitygis.opendata.arcgis.com/datasets/curb-ramps
- high quality thick roads: https://seattlecitygis.maps.arcgis.com/apps/webappviewer/index.html?id=86cb6824307c4d63b8e180ebcff58ce2
- OSM has footways
- but theyre not marked everywhere
- and theyre hard to associate with roads (sometimes need to infer a planter strip)
2018-08-06 00:17:18 +03:00
2018-07-24 20:13:50 +03:00
- maybe also the time to split into different lane types? what's similar/not between them?
- graph querying?
- rendering (and other UI/editor interactions)?
- sim state?
2018-07-09 22:04:55 +03:00
2018-07-07 00:53:22 +03:00
- more data
2018-09-17 02:04:33 +03:00
- draw ALL water and greenery areas
2018-07-07 00:53:22 +03:00
- draw benches, bike racks
- more generally, a way to display random GIS data from seattle site (kml)
- render trees
- do need to mouseover shapefile things and see full data
- grab number of phases from traffic signal shp
- look for current stop sign priorities
- https://gis-kingcounty.opendata.arcgis.com/datasets/traffic-signs--sign-point/
- polish geometry
- new center polylines
- explode out at some angles
- draw intersections at dead-ends
- shift turn icons and stop markings and such away from crosswalk
- interpret failed shifting/polyline attempt as implying something about the lane specs
2018-07-24 20:13:50 +03:00
- figure out what to do about yellow center lines
- yellow and white lines intersect cars and turn icons and such
- who should own drawing them?
- trim them back too (maybe to avoid hitting the intersection?)
2018-07-07 00:53:22 +03:00
- code cleanup
- move map_model geometry stuff elsewhere (sim stuff also needs it though)
2018-09-17 02:04:33 +03:00
- merge control map into one of the other layers?
2018-07-07 00:53:22 +03:00
2018-09-17 02:04:33 +03:00
- better drawing
- detailed turns, like https://i.ytimg.com/vi/NH6R3RH_ZDY/maxresdefault.jpg
- rooftops
- https://thumbs.dreamstime.com/b/top-view-city-street-asphalt-transport-people-walking-down-sidewalk-intersecting-road-pedestrian-81034411.jpg
- https://thumbs.dreamstime.com/z/top-view-city-seamless-pattern-streets-roads-houses-cars-68652655.jpg
- https://gifer.com/en/2svr
- color tuning
- neutral (white or offwhite) color and make noncritical info close to
that. http://davidjohnstone.net/pages/lch-lab-colour-gradient-picker,
chroma < 50