goat-community / goat

This is the home of Geo Open Accessibility Tool (GOAT)
GNU General Public License v3.0
89 stars 47 forks source link

Scenario Tool #1875

Closed AnaSasso closed 6 months ago

AnaSasso commented 1 year ago

Epic: 2. Map Mode/Design #1834

Scenario Tools Detailing/Design

Create scenario

  1. scenario list/create scenario > add intervention 2. open scenario
  2. scenarios operations: duplicate, delete, open
  3. batch operations: select, merge, reorder

requires more detailing before turning into an issue; interactions: same as the current version

  • [ ] Point of interest detailing design
  • [ ] Ways detailing design
  • [ ] Building detailing design
  • [ ] Public transport detailing design
EPajares commented 1 year ago

Not sure if I understand. Do you mean the scenario should be a separate epic?

AnaSasso commented 1 year ago

Not sure if I understand. Do you mean the scenario should be a separate epic? No, but like other screen settings, different from the map mode (much like the current version) I say that because the scenarios have a lot of operations inside, especially now with the public transportation scenario.

EPajares commented 1 year ago

I understand. Yes, I think it should be a separate state also as we might have to disable some elements, while the users draw a scenario.

p4b-bro[bot] commented 1 year ago

First Scenario Flow for comments https://miro.com/app/board/uXjVPDvS2jM=/?moveToWidget=3458764547373044494&cot=14

AnaSasso commented 1 year ago

on scenario mode user creates modifications, those get stored on the scenario environment. User creates scenarios by combining modifications. Scenario Layer is on map mode main screen along with other layers. User can expand scenario layer and see the list of modifications under it. To edit user is directed to scenario environment/screen.

Q: How the scenario layer can be intersected on the main screen? eg. inside a scenario might be a point, a line and a block, it it possible to calculate isochrones to it? If not, should the user be able to intersect the modifications individually?

@majkshkurti @EPajares

AnaSasso commented 1 year ago

Image