map manipulation 2 in explore mode dsauce - 12/07/2007

35
Map Manipulation 2 In Explore mode Dsauce - 12/07/2007

Upload: doreen-tucker

Post on 08-Jan-2018

215 views

Category:

Documents


1 download

DESCRIPTION

Contextual right-click menus Set start point Set end point Add through point Clear current route Set start point Remove point Clear route Flip train orientation Blank map (right click on rail) If the user has deleted the existing rail or selected the option to create a new route, this menu appears on right click of a rail line. Existing route on map If the user is modifying an existing high definition route on right click of any rail line the user would see this menu. Start point If user right clicks on the start point indicator they have the following options Zoom In Zoom out Right click on terrain User right clicks on terrain Remove point Clear route End point or through-point If user right clicks on the end point indicator they have the following options… Rail line Specific Terrain Specific

TRANSCRIPT

Page 1: Map Manipulation 2 In Explore mode Dsauce - 12/07/2007

Map Manipulation 2In Explore mode

Dsauce - 12/07/2007

Page 2: Map Manipulation 2 In Explore mode Dsauce - 12/07/2007

Legend4 Start point with Train orientation – Indicates orientation of consist

End point

Through point

WOR Rail data

Existing Route highlight

Flood fill

Open hand – appears when hovering over map (not rail)

Gripped hand – appears on mouse down of non- rail

Precision selection – appears when user hovers over rail

+

Page 3: Map Manipulation 2 In Explore mode Dsauce - 12/07/2007

Contextual right-click menus

Set start pointSet end pointAdd through point----------------------------Clear current route

Set start point

Remove point----------------------------Clear route----------------------------Flip train orientation

Blank map (right click on rail)If the user has deleted the existing rail or selected the option to create a new route, this menu appears on right click of a rail line.

Existing route on mapIf the user is modifying an existing high definition route on right click of any rail line the user would see this menu.

Start pointIf user right clicks on the start point indicator they have the following options

Zoom InZoom out

Right click on terrainUser right clicks on terrain

Remove point----------------------------Clear route

End point or through-pointIf user right clicks on the end point indicator they have the following options…

Rail line Specific

Terrain Specific

Page 4: Map Manipulation 2 In Explore mode Dsauce - 12/07/2007

B C H

Default experience User has entered Free run mode and the default TS2 route is loaded in the map window.

Cursor behaviorOn hover of any area within the map that doesn’t contain a rail line we will show the open hand cursor . On hover of area within x pixels of rail change cursor to precision cursor.

FunctionalityZoom in map• On double mouse click - the map will zoom X magnification visual - quick cursor toggle between open hand and gripped hand.• On click of the elevation slider, the map will zoom “x” magnification or zoom to elevation clicked on slider.• User manipulates mouse wheel forward to zoom in.

Zoom out map• user accesses right click menu.• user manipulates elevation slider• user manipulates mouse wheel backward to zoom out.

Move map• on mouse-down change cursor to gripped hand.• utilize the in window left, right, up, down controls• on click drag – user can move map anywhere(cursor changes to gripped hand)

Free run

Map movement

Clear dayBNSF Stevens

6 MSTS 6 BNSF Stevens Pass Trip 1 Trip 2 Trip 3 4 Norfolk Southern’s Horsesh… 4 Pennsylvania Railroad’s 4 BLS Lotcherberbahn trip

4 Add-on trips 4 Steve’s add-on trips

4 My custom trips Create a new trip on WOR Pete’s awesome trip Coal car craziness

Right Click on any rail to change the starting point

Start

Map Details

Lat Long FSave trip

Coal Train extra

Routes

4

Page 5: Map Manipulation 2 In Explore mode Dsauce - 12/07/2007

B C H

Free run

Map movement

Clear dayBNSF Stevens

6 MSTS 6 BNSF Stevens Pass Trip 1 Trip 2 Trip 3 4 Norfolk Southern’s Horsesh… 4 Pennsylvania Railroad’s 4 BLS Lotcherberbahn trip

4 Add-on trips 4 Steve’s add-on trips

4 My custom trips Create a new trip on WOR Pete’s awesome trip Coal car craziness

Right Click on any rail to change the starting point

Start

Map Details

Lat Long FSave trip

Coal Train extra

Routes

4

Zoom InZoom out

Page 6: Map Manipulation 2 In Explore mode Dsauce - 12/07/2007

B C H

Zoom in map

User selects “create a new trip on WOR” link in left nav. Wipe default route and zoom map out to world view (Is this expected behavior?) at which point user will be required to zoom in to the point that they can see WOR data.

See previous slide for map controls

Free run

Map movement

Clear dayCreate a new…

6 MSTS 6 BNSF Stevens Pass Trip 1 Trip 2 Trip 3 4 Norfolk Southern’s Horsesh… 4 Pennsylvania Railroad’s 4 BLS Lotcherberbahn trip

4 Add-on trips 4 Steve’s add-on trips

4 My custom trips Create a new trip on WOR Pete’s awesome trip Coal car craziness

Zoom in to see world of rails data

Start

Map Details

Lat Long FSave trip

Coal Train extra

Routes

Globe

Page 7: Map Manipulation 2 In Explore mode Dsauce - 12/07/2007

Route Selection

Page 8: Map Manipulation 2 In Explore mode Dsauce - 12/07/2007

B C H

Setting a new start point

User is looking at a high detailed route, user decides to select a new start point.

• On hover of a rail line the cursor should change to a precision cursor.• On mouse down – change cursor to gripped hand for map movement

Cursor behaviorOn hover of any area within the map that doesn’t contain a rail line we will show the open hand cursor . On hover of area within x pixels of rail change cursor to precision cursor.

on hover of rail swap cursor and append a precision selection item (plus)

Gripped hand indicates that map is gripped and user can move it

Free run

Route selection

Clear dayBNSF Stevens

6 MSTS 6 BNSF Stevens Pass Trip 1 Trip 2 Trip 3 4 Norfolk Southern’s Horsesh… 4 Pennsylvania Railroad’s 4 BLS Lotcherberbahn trip

4 Add-on trips 4 Steve’s add-on trips

4 My custom trips Create a new trip on WOR Pete’s awesome trip Coal car craziness

Right click on any rail to change the starting point

Start

Map Details

Lat Long FSave trip

Coal Train extra

Routes

+

+

4

Page 9: Map Manipulation 2 In Explore mode Dsauce - 12/07/2007

B C H

Setting a new start point (menu)

Right click – Menu fires

Menu should be contextual depending on the area right clicked upon.

In the visual a high definition route is already defined i.e. Start and end points and a route highlight.

User should have the option to change the location of the start or end points and set a through point to re-route.

Clear route – clears all route data and changes left nav selection to “Create a new route”

Free run

Route selection

Clear dayBNSF Stevens

6 MSTS 6 BNSF Stevens Pass Trip 1 Trip 2 Trip 3 4 Norfolk Southern’s Horsesh… 4 Pennsylvania Railroad’s 4 BLS Lotcherberbahn trip

4 Add-on trips 4 Steve’s add-on trips

4 My custom trips Create a new trip on WOR Pete’s awesome trip Coal car craziness

Click on any rail to change the starting point

Start

Map Details

Lat Long FSave trip

Coal Train extra

Routes

Set new start pointSet new end pointAdd through point----------------------------Clear route

+

4

Page 10: Map Manipulation 2 In Explore mode Dsauce - 12/07/2007

B C H

Setting a new start pointUser has selected new start point from the menu and is waiting for route to update

• show calculating route animation if on slow computer

Path incalculable error case shown later

Free run

Route selection

Clear dayCreate new trip

6 MSTS 6 BNSF Stevens Pass Trip 1 Trip 2 Trip 3 4 Norfolk Southern’s Horsesh… 4 Pennsylvania Railroad’s 4 BLS Lotcherberbahn trip

4 Add-on trips 4 Steve’s add-on trips

4 My custom trips Create a new trip on WOR Pete’s awesome trip Coal car craziness

Right click on any rail to change the starting point

Start

Map Details

Lat Long FSave trip

Coal Train extra

Routes

4

Calculating route…

Page 11: Map Manipulation 2 In Explore mode Dsauce - 12/07/2007

B C H

Setting a new start pointRoute calculated

• Insert new start point and maintain existing end point.• recalculate the route and display route highlight• Change left nav selection to “Create a new trip”• Reflect left nav selection in the route tab

Path incalculable error case shown later

Free run

Route selection

Clear dayCreate new trip

6 MSTS 6 BNSF Stevens Pass Trip 1 Trip 2 Trip 3 4 Norfolk Southern’s Horsesh… 4 Pennsylvania Railroad’s 4 BLS Lotcherberbahn trip

4 Add-on trips 4 Steve’s add-on trips

4 My custom trips Create a new trip on WOR Pete’s awesome trip Coal car craziness

Right click on any rail to change the starting point

Start

Map Details

Lat Long FSave trip

Coal Train extra

Routes

4

Page 12: Map Manipulation 2 In Explore mode Dsauce - 12/07/2007

B C H

User adds a through point

User intent – the auto generated path is not the desired path. Can user easily change route…

• On right-click show menu• menu position may be an issue (consider using the new tooltip model with arrow)

See drag and drop or route highlight later in deck

Free run

Route selection

Clear dayCreate new trip

6 MSTS 6 BNSF Stevens Pass Trip 1 Trip 2 Trip 3 4 Norfolk Southern’s Horsesh… 4 Pennsylvania Railroad’s 4 BLS Lotcherberbahn trip

4 Add-on trips 4 Steve’s add-on trips

4 My custom trips Create a new trip on WOR Pete’s awesome trip Coal car craziness

Right click on any rail to change the starting point

Start

Map Details

Lat Long FSave trip

Coal Train extra

Routes

4

Set start pointSet end pointAdd through point----------------------------Clear route----------------------------Flip train orientation

+

Page 13: Map Manipulation 2 In Explore mode Dsauce - 12/07/2007

B C H

through point added

• calculate new path based on through point

see error case later in deck

See drag and drop or route highlight later in deck

Free run

Route selection

Clear dayCreate new trip

6 MSTS 6 BNSF Stevens Pass Trip 1 Trip 2 Trip 3 4 Norfolk Southern’s Horsesh… 4 Pennsylvania Railroad’s 4 BLS Lotcherberbahn trip

4 Add-on trips 4 Steve’s add-on trips

4 My custom trips Create a new trip on WOR Pete’s awesome trip Coal car craziness

Click on any rail to change the starting point

Start

Map Details

Lat Long FSave trip

Coal Train extra

Routes

4

Page 14: Map Manipulation 2 In Explore mode Dsauce - 12/07/2007

Creating a new route

Page 15: Map Manipulation 2 In Explore mode Dsauce - 12/07/2007

B C H

Creating a new route

User wants to define a new route outside of the default WOR high definition routes

User has 2 options• click in left nav to start from scratch• right click on a high definition route and delete current route

In the example the user has selected the left nav item and the map view zooms out to global view in a fixed location.

The launch button is disabled

User can click and drag the globe to manipulate it

Free run

Route creation

Clear dayCreate a new…

6 MSTS 6 BNSF Stevens Pass Trip 1 Trip 2 Trip 3 4 Norfolk Southern’s Horsesh… 4 Pennsylvania Railroad’s 4 BLS Lotcherberbahn trip

4 Add-on trips 4 Steve’s add-on trips

4 My custom trips Create a new trip on WOR Pete’s awesome trip Coal car craziness

Zoom in to see world of rails data

Start

Map Details

Lat Long FSave trip

Coal Train extra

Routes

Globe

Page 16: Map Manipulation 2 In Explore mode Dsauce - 12/07/2007

B C H

Creating route from scratch

Once the user zooms in to a specific level he will see the WOR data displayed on the map.

• On hover of a rail line the cursor should change to a precision cursor.• On mouse down – change cursor to gripped hand for map movement

Free run

Creating a route from scratch

Clear dayCreate a new

6 MSTS 6 BNSF Stevens Pass Trip 1 Trip 2 Trip 3 4 Norfolk Southern’s Horsesh… 4 Pennsylvania Railroad’s 4 BLS Lotcherberbahn trip

4 Add-on trips 4 Steve’s add-on trips

4 My custom trips Create a new trip on WOR Pete’s awesome trip Coal car craziness

Click on any rail to change the starting point

Start

Map Details

Lat Long FSave trip

Coal Train extra

Routes

+

Page 17: Map Manipulation 2 In Explore mode Dsauce - 12/07/2007

B C H

Setting a new start point

• On right-click contextual menu firesFree run

Route selection

Clear dayBNSF Stevens

6 MSTS 6 BNSF Stevens Pass Trip 1 Trip 2 Trip 3 4 Norfolk Southern’s Horsesh… 4 Pennsylvania Railroad’s 4 BLS Lotcherberbahn trip

4 Add-on trips 4 Steve’s add-on trips

4 My custom trips Create a new trip on WOR Pete’s awesome trip Coal car craziness

Right click on any rail to change the starting point

Start

Map Details

Lat Long FSave trip

Coal Train extra

Routes

Set start point+

Page 18: Map Manipulation 2 In Explore mode Dsauce - 12/07/2007

B C H

Setting an end point

User has set a start point and can either set an end point, flip the consist, or launch the game at the current start point.

After setting the start point user sees…• Flood fill 150 miles of rail in all directions/possible routes.• the launch button is now enabled

Free run

Route selection

Clear dayBNSF Stevens

6 MSTS 6 BNSF Stevens Pass Trip 1 Trip 2 Trip 3 4 Norfolk Southern’s Horsesh… 4 Pennsylvania Railroad’s 4 BLS Lotcherberbahn trip

4 Add-on trips 4 Steve’s add-on trips

4 My custom trips Create a new trip on WOR Pete’s awesome trip Coal car craziness

Right click on any rail to change the starting point

Start

Map Details

Lat Long FSave trip

Coal Train extra

Routes

+

4

Page 19: Map Manipulation 2 In Explore mode Dsauce - 12/07/2007

B C H

Setting an end point

User has set a start point and can either set an end point, clear route, flip the consist, or launch the game at the current start point.

After setting the start point user sees…• Flood fill 150 miles of rail in all directions/possible routes.• the launch button is now enabled

Free run

Route selection

Clear dayBNSF Stevens

6 MSTS 6 BNSF Stevens Pass Trip 1 Trip 2 Trip 3 4 Norfolk Southern’s Horsesh… 4 Pennsylvania Railroad’s 4 BLS Lotcherberbahn trip

4 Add-on trips 4 Steve’s add-on trips

4 My custom trips Create a new trip on WOR Pete’s awesome trip Coal car craziness

Right click on any rail to change the starting point

Start

Map Details

Lat Long FSave trip

Coal Train extra

Routes

+

4

Set start pointSet end point----------------------------Clear route

Page 20: Map Manipulation 2 In Explore mode Dsauce - 12/07/2007

B C H

Route selected

User has set a start and end point and the route is calculated and a highlight placed.

• On hover of a rail line the cursor should change to a precision cursor.• On mouse down – change cursor to gripped hand for map movement

See route selection for adding through-point See highlight manipulation for drag and drop

Free run

Route selection

Clear dayBNSF Stevens

6 MSTS 6 BNSF Stevens Pass Trip 1 Trip 2 Trip 3 4 Norfolk Southern’s Horsesh… 4 Pennsylvania Railroad’s 4 BLS Lotcherberbahn trip

4 Add-on trips 4 Steve’s add-on trips

4 My custom trips Create a new trip on WOR Pete’s awesome trip Coal car craziness

Right click on any rail to change the starting point

Start

Map Details

Lat Long FSave trip

Coal Train extra

Routes

4

Page 21: Map Manipulation 2 In Explore mode Dsauce - 12/07/2007

Removing start point and flip consist

Page 22: Map Manipulation 2 In Explore mode Dsauce - 12/07/2007

B C H

User deletes start point

User intent – no idea

Right click menu – contextual menu In screen provided user has right clicked on an existing start point the menu displayed is contextual to the object user can remove point, route, or flip the consist orientation.

Should user be allowed to swap start and end points?

Free run

Remove start or end point

Clear dayCreate a new

6 MSTS 6 BNSF Stevens Pass Trip 1 Trip 2 Trip 3 4 Norfolk Southern’s Horsesh… 4 Pennsylvania Railroad’s 4 BLS Lotcherberbahn trip

4 Add-on trips 4 Steve’s add-on trips

4 My custom trips Create a new trip on WOR Pete’s awesome trip Coal car craziness

Right click on any rail to change the starting point

Start

Map Details

Lat Long FSave trip

Coal Train extra

Routes

4Remove point----------------------------Clear route----------------------------Flip train orientation

Page 23: Map Manipulation 2 In Explore mode Dsauce - 12/07/2007

B C H

Start point deletedIf user deletes start point, the end point becomes the start point and the route highlight is removed

• flood fill shows user possible routes available from the new start point

• Consist orientation remains the same until either a new start or end point is selected or the user flips the consist.

• This functionality allows the user to have only one point selected and still enable the launch button

Free run

Remove start or end point

Clear dayCreate a new

6 MSTS 6 BNSF Stevens Pass Trip 1 Trip 2 Trip 3 4 Norfolk Southern’s Horsesh… 4 Pennsylvania Railroad’s 4 BLS Lotcherberbahn trip

4 Add-on trips 4 Steve’s add-on trips

4 My custom trips Create a new trip on WOR Pete’s awesome trip Coal car craziness

Right click on any rail to change the starting point

Start

Map Details

Lat Long FSave trip

Coal Train extra

Routes

4

Page 24: Map Manipulation 2 In Explore mode Dsauce - 12/07/2007

B C H

Switching train orientation

User intent – user doesn’t care about end point and wants to start at a specific point but wants to change the default orientation of the train

• user moves mouse cursor over the start pointQuestion: Is this the only way for them to get the “Flip train orientation” menu item to show up? What if they click on something other than the start point?

• on click – no visible change but user can drag start point to another locationQuestion: Do we support dragging the end point and through points?

• on release menu fires

• logic if click drag exceeds X distance don’t show menu

Free run

Flip train orientation

Clear dayCreate a new

6 MSTS 6 BNSF Stevens Pass Trip 1 Trip 2 Trip 3 4 Norfolk Southern’s Horsesh… 4 Pennsylvania Railroad’s 4 BLS Lotcherberbahn trip

4 Add-on trips 4 Steve’s add-on trips

4 My custom trips Create a new trip on WOR Pete’s awesome trip Coal car craziness

Right click on any rail to change the starting point

Start

Map Details

Lat Long FSave trip

Coal Train extra

Routes

4

Remove point----------------------------Clear route----------------------------Flip train orientation

Page 25: Map Manipulation 2 In Explore mode Dsauce - 12/07/2007

B C H

Train orientation flipped

Visual indicator is flipped and user can now run in the desired direction

Note in the slide the altered consist orientation may give the impression that I am lined up to a specific rail line is this a huge concern?

Do we need to support all angles of flipping. Do we need a more visual approach i.e. pop dialog showing a vector version of the consist?

Comment: Track can be in any orientation. So the direction arrow must be able to rotate to arbitrary angles.

Edge Case: You happen to set the start point to an intersection of tracks. I would prefer to see the simplest possible approach taken here.

Free run

Flip train orientation

Clear dayCreate a new

6 MSTS 6 BNSF Stevens Pass Trip 1 Trip 2 Trip 3 4 Norfolk Southern’s Horsesh… 4 Pennsylvania Railroad’s 4 BLS Lotcherberbahn trip

4 Add-on trips 4 Steve’s add-on trips

4 My custom trips Create a new trip on WOR Pete’s awesome trip Coal car craziness

Right click on any rail to change the starting point

Start

Map Details

Lat Long FSave trip

Coal Train extra

Routes

4

Page 26: Map Manipulation 2 In Explore mode Dsauce - 12/07/2007

Clearing a route

Page 27: Map Manipulation 2 In Explore mode Dsauce - 12/07/2007

B C H

User clears route

User intent - User wants to start from scratch, selects start , end, route highlight, or any rail line.

On click release – menu fires and user can select clear route

Free run

Clearing a route

Clear dayCreate a new

6 MSTS 6 BNSF Stevens Pass Trip 1 Trip 2 Trip 3 4 Norfolk Southern’s Horsesh… 4 Pennsylvania Railroad’s 4 BLS Lotcherberbahn trip

4 Add-on trips 4 Steve’s add-on trips

4 My custom trips Create a new trip on WOR Pete’s awesome trip Coal car craziness

Right click on any rail to change the starting point

Start

Map Details

Lat Long FSave trip

Coal Train extra

Routes

4Remove point----------------------------Clear route----------------------------Flip train orientation

Page 28: Map Manipulation 2 In Explore mode Dsauce - 12/07/2007

B C H

Route cleared

On click release – menu fires and user can select clear route

If user clears a high detailed route we should move the left nav selection to create custom route and change route tab text to reflect the change

Free run

Clearing a route

Clear dayCreate a new

6 MSTS 6 BNSF Stevens Pass Trip 1 Trip 2 Trip 3 4 Norfolk Southern’s Horsesh… 4 Pennsylvania Railroad’s 4 BLS Lotcherberbahn trip

4 Add-on trips 4 Steve’s add-on trips

4 My custom trips Create a new trip on WOR Pete’s awesome trip Coal car craziness

Click on any rail to change the starting point

Start

Map Details

Lat Long FSave trip

Coal Train extra

Routes

Page 29: Map Manipulation 2 In Explore mode Dsauce - 12/07/2007

Error case

Page 30: Map Manipulation 2 In Explore mode Dsauce - 12/07/2007

B C H

Route highlight manipulation

User intent - user is not satisfied with the route provided and wants to customize which rail line they are driving on

User has dragged the through point to a location where we can not accurately calculate a path

On release – see next screen

Free run

Error case

Clear dayBNSF Stevens

6 MSTS 6 BNSF Stevens Pass Trip 1 Trip 2 Trip 3 4 Norfolk Southern’s Horsesh… 4 Pennsylvania Railroad’s 4 BLS Lotcherberbahn trip

4 Add-on trips 4 Steve’s add-on trips

4 My custom trips Create a new trip on WOR Pete’s awesome trip Coal car craziness

Click on any rail to change the starting point

Start

Map Details

Lat Long FSave trip

Coal Train extra

Routes

4

Page 31: Map Manipulation 2 In Explore mode Dsauce - 12/07/2007

B C H

Route highlight manipulation

Original route is not modified and a notification appears… how long will this take to determine?

Free run

Error case

Clear dayBNSF Stevens

6 MSTS 6 BNSF Stevens Pass Trip 1 Trip 2 Trip 3 4 Norfolk Southern’s Horsesh… 4 Pennsylvania Railroad’s 4 BLS Lotcherberbahn trip

4 Add-on trips 4 Steve’s add-on trips

4 My custom trips Create a new trip on WOR Pete’s awesome trip Coal car craziness

Click on any rail to change the starting point

Start

Map Details

Lat Long FSave trip

Coal Train extra

Routes

4

Unable to calculate path,please try again…

Page 32: Map Manipulation 2 In Explore mode Dsauce - 12/07/2007

Manipulating existing highlightNice to have

Page 33: Map Manipulation 2 In Explore mode Dsauce - 12/07/2007

B C H

Route highlight manipulation

User intent - user is not satisfied with the route provided and wants to customize which rail line they are driving on

On hover of existing route highlight change cursor to indicate that highlight is clickable

On click - user can opt to drag

On click release – menu is shown

On click drag – do we need another cursor

Free run

Manipulating existing highlight

Clear dayBNSF Stevens

6 MSTS 6 BNSF Stevens Pass Trip 1 Trip 2 Trip 3 4 Norfolk Southern’s Horsesh… 4 Pennsylvania Railroad’s 4 BLS Lotcherberbahn trip

4 Add-on trips 4 Steve’s add-on trips

4 My custom trips Create a new trip on WOR Pete’s awesome trip Coal car craziness

Click on any rail to change the starting point

Start

Map Details

Lat Long FSave trip

Coal Train extra

Routes

4

Page 34: Map Manipulation 2 In Explore mode Dsauce - 12/07/2007

B C H

Route highlight manipulation

User intent - user is not satisfied with the route provided and wants to customize which rail line they are driving on

On click drag – do we need another cursorSnap to nearest route

Free run

Manipulating existing highlight

Clear dayBNSF Stevens

6 MSTS 6 BNSF Stevens Pass Trip 1 Trip 2 Trip 3 4 Norfolk Southern’s Horsesh… 4 Pennsylvania Railroad’s 4 BLS Lotcherberbahn trip

4 Add-on trips 4 Steve’s add-on trips

4 My custom trips Create a new trip on WOR Pete’s awesome trip Coal car craziness

Click on any rail to change the starting point

Start

Map Details

Lat Long FSave trip

Coal Train extra

Routes

4

Page 35: Map Manipulation 2 In Explore mode Dsauce - 12/07/2007

B C H

through point added

•On release the route is updated/calculated and displayed in the map view• left nav is updated to reflect new route•Tab is updated to reflect new route• save button is enabledComment: If we don’t do re-computing of the route in real-time as they drag this thing around, I do not see a lot of value in this. Essentially it is giving them exactly the same functionality as clicking on the through point and selecting “Add through point” from the menu.

Question: Do we support dragging start/end/through points around? I suggest we not support this unless we can do real-time updating of the path.

• Error case (show on later screen)If path can not be calculated

Free run

Manipulating existing highlight

Clear dayCreate new trip

6 MSTS 6 BNSF Stevens Pass Trip 1 Trip 2 Trip 3 4 Norfolk Southern’s Horsesh… 4 Pennsylvania Railroad’s 4 BLS Lotcherberbahn trip

4 Add-on trips 4 Steve’s add-on trips

4 My custom trips Create a new trip on WOR Pete’s awesome trip Coal car craziness

Click on any rail to change the starting point

Start

Map Details

Lat Long FSave trip

Coal Train extra

Routes

4