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

Slides:



Advertisements
Similar presentations
Intro to Computers!.
Advertisements

Working with Profiles in IX1D v 3 – A Tutorial © 2006 Interpex Limited All rights reserved Version 1.0.
Mouse Tutorial for Win XP In this tutorial you will learn to: Move the mouse Click and double click Make selections Manage windows Use menus Click the.
Computer Basics Hit List of Items to Talk About ● What and when to use left, right, middle, double and triple click? What and when to use left, right,
FrontPage Express By John G. Summerville Ph.D.©, RN.
EXCEL Spreadsheet Basics
Advanced Microsoft Word Hosted by Jared Hoffman Topics Keyboard Shortcuts Customizing Toolbars and Menus Auto Format & Auto Correct Tabs Inserting Pictures.
Calendar Browser is a groupware used for booking all kinds of resources within an organization. Calendar Browser is installed on a file server and in a.
XP New Perspectives on Microsoft Office Access 2003, Second Edition- Tutorial 2 1 Microsoft Office Access 2003 Tutorial 2 – Creating And Maintaining A.
Microsoft Windows Vista Chapter 6 Customizing Your Computer Using the Control Panel.
Copyright 2007, Paradigm Publishing Inc. POWERPOINT 2007 CHAPTER 1 BACKNEXTEND 1-1 LINKS TO OBJECTIVES Create Presentation Open, Save, Run, Print, Close,Delete.
Creating And Maintaining A Database. 2 Learn the guidelines for designing databases When designing a database, first try to think of all the fields of.
Key Applications Module Lesson 12 — Word Essentials
Microsoft ® Office PowerPoint ® 2003 Training Playing movies [Your company name] presents:
ExitTOC Run & Route Directions 2003 Editing Run and Route Directions Edulog.nt v9.2 Use the buttons to navigate the training package First PagePreviousNextLast.
Prepared by: Ms. Catherine M. Catamora IAS - IT
So what makes me so smart about GPS? Lifelong fascination with maps & navigation Extensive experience with navigation in aviation, marine and vehicular.
Lesson 15 Getting Started with PowerPoint Essentials
1 CA201 Word Application Increasing Efficiency Week # 13 By Tariq Ibn Aziz Dammam Community college.
XP New Perspectives on Microsoft Word 2002 Tutorial 21 Microsoft Word 2002 Tutorial 2 – Editing and Formatting a Document.
MICROSOFT WORD GETTING STARTED WITH WORD. CONTENTS 1.STARTING THE PROGRAMSTARTING THE PROGRAM 2.BASIC TEXT EDITINGBASIC TEXT EDITING 3.SAVING A DOCUMENTSAVING.
CIS—100 Chapter 15—Windows Vista 1. Parts of a Window 2.
CHAPTER 9 Introducing Microsoft Office Learning Objectives Start Office programs and explore common elements Use the Ribbon Work with files Use.
InDesign CS3 Lesson 4 ( Only pages ) Importing and Editing Text.
Contact Manager / Client Connect. Contacts vs. Prospects? LPS Real Estate Group2 Formerly in Paragon 4, Contacts where either a general contact or considered.
Productivity Programs Common Features and Commands.
XP New Perspectives on Microsoft Access 2002 Tutorial 21 Microsoft Access Tutorial 2 – Creating And Maintaining A Database.
Microsoft Office 2007 Access Chapter 6 Using Macros, Switchboards, PivotTables, and PivotCharts.
XP 1 Microsoft Access 2003 Introduction To Microsoft Access 2003.
Create Forms Lesson 5. Objectives Software Orientation The Forms group (below) is located on the Create tab in the Ribbon and can be used to create a.
© 2011 Delmar, Cengage Learning Chapter 1 Getting to Know Illustrator.
Lesson 11: Looking at Files and Folders what a file or folder is on the computer how to recognize a file or folder on the desktop how to recognize the.
USING WORDPRESS TO CREATE A WEBSITE (RATHER THAN A BLOG) STEP-BY-STEP INSTRUCTIONS.
Copyright 2013 GHSP | A JSJ Company 2 Supply Chain Portal - Creating an ASN Discover, Align, Deliver. Worry Free. GHSP.
XP New Perspectives on Windows 2000 Professional Windows 2000 Tutorial 2 1 Microsoft Windows 2000 Professional Tutorial 2 – Working With Files.
GISMO/GEBndPlan Overview Geographic Information System Mapping Object.
CMPF124: Basics Skills for Knowledge Workers Manipulating Windows GUI.
Using the AccuGlobe Software with the IndianaMap Using the AccuGlobe Software.
Basic & Advanced Reporting in TIMSNT ** Part Three **
Preset and custom animation
An Inspiration Software Tutorial INDEX Changing a Symbol in Inspiration Adding a Symbol in Inspiration Moving a Symbol in inspiration Adding text under.
USING WORDPRESS TO CREATE A WEBSITE (RATHER THAN A BLOG) STEP-BY-STEP INSTRUCTIONS.
Visual Basic for Application - Microsoft Access 2003 Programming applications using Objects.
Working with Shapes Guided Lesson. Objective  In this lesson you will learn how to insert a shape and format it by changing its fill color, outline color,
Adding a wave file to a slide Adding a wave file to a slide (1 of 7) 1. Click on Insert. 2. Click Movies and Sounds. 3. Click Sound from file
Foundation year Practical Lec.5: Practical Lec.5: Presentation Software Using Microsoft Office 2007 Practical Lec.5: Practical Lec.5: Presentation Software.
PowerPoint: Animation Randy Graff HSC IT Center Training
© 2010 Delmar, Cengage Learning Chapter 1 Getting Started with Illustrator.
Load/Save Proposal Dsauce - 03/03/2008. Load game scenarios Out of game load User (all personas) has saved progress on a current mission or route and.
By: Ms. Fatima Shannag Ms. Essra Al-Mousa 1. PowerPoint web app 2 PowerPoint Web App is a limited version of PowerPoint, enabling you to display information.
LESSON 2 Microsoft PowerPoint THE GOAL OF THIS LESSON IS FOR STUDENTS TO SUCCESSFULLY CREATE A THEMED PRESENTATION AS WELL AS MAKE MODIFICATION.
Key Applications Module Lesson 12 — Word Essentials Computer Literacy BASICS.
Digital Literacy Introduction to Computers Unit 1, Lesson 1.
Microsoft PowerPoint 2010 Lesson 2 Created by Felicia Hudson, Riverside High School--Durham Public Schools.
Understanding Microsoft Excel
Understanding Microsoft Excel
Tutorial 2 – Editing and Formatting a Document
Presenting Prezi Michael Pelitera
Gimp Guide Mr Hall.
Multi-host Internet Access Portal (MIAP) Enhancement Guide
Understanding Microsoft Excel
Key Applications Module Lesson 12 — Word Essentials
AGILENT TECHNOLOGIES RESTRICTED
Understanding Microsoft Excel
Key Applications Module Lesson 12 — Word Essentials
How to manage approvals in Chrome River
Welcome To Microsoft Word 2016
Digital Mapping Welcome to a short presentation on how to create a very basic event route using digital mapping. In this example, we will be using Quo.
Presentation transcript:

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

Legend  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 +

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

BCH Default experience User has entered Free run mode and the default TS2 route is loaded in the map window. Cursor behavior On 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. Functionality Zoom 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) Map movement Clear dayBNSF Stevens  MSTS  BNSF Stevens Pass Trip 1 Trip 2 Trip 3  Norfolk Southern’s Horsesh…  Pennsylvania Railroad’s  BLS Lotcherberbahn trip  Add-on trips  Steve’s add-on trips  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 F F Save trip Coal Train extra Routes 

BCH Map movement Clear dayBNSF Stevens  MSTS  BNSF Stevens Pass Trip 1 Trip 2 Trip 3  Norfolk Southern’s Horsesh…  Pennsylvania Railroad’s  BLS Lotcherberbahn trip  Add-on trips  Steve’s add-on trips  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 F F Save trip Coal Train extra Routes  Zoom In Zoom out

BCH 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 Map movement Clear dayCreate a new…  MSTS  BNSF Stevens Pass Trip 1 Trip 2 Trip 3  Norfolk Southern’s Horsesh…  Pennsylvania Railroad’s  BLS Lotcherberbahn trip  Add-on trips  Steve’s add-on trips  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 F F Save trip Coal Train extra Routes Globe

Route Selection

BCH 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 behavior On 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 Route selection Clear dayBNSF Stevens  MSTS  BNSF Stevens Pass Trip 1 Trip 2 Trip 3  Norfolk Southern’s Horsesh…  Pennsylvania Railroad’s  BLS Lotcherberbahn trip  Add-on trips  Steve’s add-on trips  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 F F Save trip Coal Train extra Routes + + 

BCH 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” Route selection Clear dayBNSF Stevens  MSTS  BNSF Stevens Pass Trip 1 Trip 2 Trip 3  Norfolk Southern’s Horsesh…  Pennsylvania Railroad’s  BLS Lotcherberbahn trip  Add-on trips  Steve’s add-on trips  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 F F Save trip Coal Train extra Routes Set new start point Set new end point Add through point Clear route + 

BCH Setting a new start point User 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 Route selection Clear dayCreate new trip  MSTS  BNSF Stevens Pass Trip 1 Trip 2 Trip 3  Norfolk Southern’s Horsesh…  Pennsylvania Railroad’s  BLS Lotcherberbahn trip  Add-on trips  Steve’s add-on trips  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 F F Save trip Coal Train extra Routes  Calculating route…

BCH Setting a new start point Route 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 Route selection Clear dayCreate new trip  MSTS  BNSF Stevens Pass Trip 1 Trip 2 Trip 3  Norfolk Southern’s Horsesh…  Pennsylvania Railroad’s  BLS Lotcherberbahn trip  Add-on trips  Steve’s add-on trips  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 F F Save trip Coal Train extra Routes 

BCH 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 Route selection Clear dayCreate new trip  MSTS  BNSF Stevens Pass Trip 1 Trip 2 Trip 3  Norfolk Southern’s Horsesh…  Pennsylvania Railroad’s  BLS Lotcherberbahn trip  Add-on trips  Steve’s add-on trips  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 F F Save trip Coal Train extra Routes  Set start point Set end point Add through point Clear route Flip train orientation +

BCH 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 Route selection Clear dayCreate new trip  MSTS  BNSF Stevens Pass Trip 1 Trip 2 Trip 3  Norfolk Southern’s Horsesh…  Pennsylvania Railroad’s  BLS Lotcherberbahn trip  Add-on trips  Steve’s add-on trips  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 F F Save trip Coal Train extra Routes 

Creating a new route

BCH 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 Route creation Clear dayCreate a new…  MSTS  BNSF Stevens Pass Trip 1 Trip 2 Trip 3  Norfolk Southern’s Horsesh…  Pennsylvania Railroad’s  BLS Lotcherberbahn trip  Add-on trips  Steve’s add-on trips  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 F F Save trip Coal Train extra Routes Globe

BCH 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 Creating a route from scratch Clear dayCreate a new  MSTS  BNSF Stevens Pass Trip 1 Trip 2 Trip 3  Norfolk Southern’s Horsesh…  Pennsylvania Railroad’s  BLS Lotcherberbahn trip  Add-on trips  Steve’s add-on trips  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 F F Save trip Coal Train extra Routes +

BCH Setting a new start point On right-click contextual menu fires Route selection Clear dayBNSF Stevens  MSTS  BNSF Stevens Pass Trip 1 Trip 2 Trip 3  Norfolk Southern’s Horsesh…  Pennsylvania Railroad’s  BLS Lotcherberbahn trip  Add-on trips  Steve’s add-on trips  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 F F Save trip Coal Train extra Routes Set start point +

BCH 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 Route selection Clear dayBNSF Stevens  MSTS  BNSF Stevens Pass Trip 1 Trip 2 Trip 3  Norfolk Southern’s Horsesh…  Pennsylvania Railroad’s  BLS Lotcherberbahn trip  Add-on trips  Steve’s add-on trips  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 F F Save trip Coal Train extra Routes + 

BCH 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 Route selection Clear dayBNSF Stevens  MSTS  BNSF Stevens Pass Trip 1 Trip 2 Trip 3  Norfolk Southern’s Horsesh…  Pennsylvania Railroad’s  BLS Lotcherberbahn trip  Add-on trips  Steve’s add-on trips  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 F F Save trip Coal Train extra Routes +  Set start point Set end point Clear route

BCH 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 Route selection Clear dayBNSF Stevens  MSTS  BNSF Stevens Pass Trip 1 Trip 2 Trip 3  Norfolk Southern’s Horsesh…  Pennsylvania Railroad’s  BLS Lotcherberbahn trip  Add-on trips  Steve’s add-on trips  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 F F Save trip Coal Train extra Routes 

Removing start point and flip consist

BCH 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? Remove start or end point Clear dayCreate a new  MSTS  BNSF Stevens Pass Trip 1 Trip 2 Trip 3  Norfolk Southern’s Horsesh…  Pennsylvania Railroad’s  BLS Lotcherberbahn trip  Add-on trips  Steve’s add-on trips  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 F F Save trip Coal Train extra Routes  Remove point Clear route Flip train orientation

BCH Start point deleted If 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 Remove start or end point Clear dayCreate a new  MSTS  BNSF Stevens Pass Trip 1 Trip 2 Trip 3  Norfolk Southern’s Horsesh…  Pennsylvania Railroad’s  BLS Lotcherberbahn trip  Add-on trips  Steve’s add-on trips  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 F F Save trip Coal Train extra Routes 

BCH 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 point Question: 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 location Question: 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 Flip train orientation Clear dayCreate a new  MSTS  BNSF Stevens Pass Trip 1 Trip 2 Trip 3  Norfolk Southern’s Horsesh…  Pennsylvania Railroad’s  BLS Lotcherberbahn trip  Add-on trips  Steve’s add-on trips  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 F F Save trip Coal Train extra Routes  Remove point Clear route Flip train orientation

BCH 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. Flip train orientation Clear dayCreate a new  MSTS  BNSF Stevens Pass Trip 1 Trip 2 Trip 3  Norfolk Southern’s Horsesh…  Pennsylvania Railroad’s  BLS Lotcherberbahn trip  Add-on trips  Steve’s add-on trips  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 F F Save trip Coal Train extra Routes 

Clearing a route

BCH 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 Clearing a route Clear dayCreate a new  MSTS  BNSF Stevens Pass Trip 1 Trip 2 Trip 3  Norfolk Southern’s Horsesh…  Pennsylvania Railroad’s  BLS Lotcherberbahn trip  Add-on trips  Steve’s add-on trips  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 F F Save trip Coal Train extra Routes  Remove point Clear route Flip train orientation

BCH 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 Clearing a route Clear dayCreate a new  MSTS  BNSF Stevens Pass Trip 1 Trip 2 Trip 3  Norfolk Southern’s Horsesh…  Pennsylvania Railroad’s  BLS Lotcherberbahn trip  Add-on trips  Steve’s add-on trips  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 F F Save trip Coal Train extra Routes

Error case

BCH 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 Error case Clear dayBNSF Stevens  MSTS  BNSF Stevens Pass Trip 1 Trip 2 Trip 3  Norfolk Southern’s Horsesh…  Pennsylvania Railroad’s  BLS Lotcherberbahn trip  Add-on trips  Steve’s add-on trips  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 F F Save trip Coal Train extra Routes 

BCH Route highlight manipulation Original route is not modified and a notification appears… how long will this take to determine? Error case Clear dayBNSF Stevens  MSTS  BNSF Stevens Pass Trip 1 Trip 2 Trip 3  Norfolk Southern’s Horsesh…  Pennsylvania Railroad’s  BLS Lotcherberbahn trip  Add-on trips  Steve’s add-on trips  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 F F Save trip Coal Train extra Routes  Unable to calculate path, please try again… Unable to calculate path, please try again…

Manipulating existing highlight Nice to have

BCH 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 Manipulating existing highlight Clear dayBNSF Stevens  MSTS  BNSF Stevens Pass Trip 1 Trip 2 Trip 3  Norfolk Southern’s Horsesh…  Pennsylvania Railroad’s  BLS Lotcherberbahn trip  Add-on trips  Steve’s add-on trips  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 F F Save trip Coal Train extra Routes 

BCH 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 cursor Snap to nearest route Manipulating existing highlight Clear dayBNSF Stevens  MSTS  BNSF Stevens Pass Trip 1 Trip 2 Trip 3  Norfolk Southern’s Horsesh…  Pennsylvania Railroad’s  BLS Lotcherberbahn trip  Add-on trips  Steve’s add-on trips  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 F F Save trip Coal Train extra Routes 

BCH 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 enabled Comment: 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 Manipulating existing highlight Clear dayCreate new trip  MSTS  BNSF Stevens Pass Trip 1 Trip 2 Trip 3  Norfolk Southern’s Horsesh…  Pennsylvania Railroad’s  BLS Lotcherberbahn trip  Add-on trips  Steve’s add-on trips  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 F F Save trip Coal Train extra Routes 