Transcript
Page 1: Tutorial – Using TRAC-IT for a Travel Behavior Survey Sanyo Pro 200 with Java Micro Edition (Java ME)

Tutorial – Using TRAC-IT for aTravel Behavior Survey

Sanyo Pro 200 with Java Micro Edition (Java ME)

Page 2: Tutorial – Using TRAC-IT for a Travel Behavior Survey Sanyo Pro 200 with Java Micro Edition (Java ME)

TRAC-IT Mobile Application (1)• On the Sanyo Pro 200 (shown here), the TRAC-IT application is

here:• “Main Menu->My Content->Applications->TRACIT”

• You can add TRACIT to your Favorites List (accessible from main screen) through these steps:• “Main Menu->Favorites (left soft key)”• Select unused Favorite• Browse to “My Content->Applications”• Select “TRACIT” and click “Assign (left soft key)”

• Now the TRACIT application should be available each time you press the “Favorites (left soft key)” from the main phone screen.• TRAC-IT will automatically start whenever the phone is powered on, and will continue to run in the background

Page 3: Tutorial – Using TRAC-IT for a Travel Behavior Survey Sanyo Pro 200 with Java Micro Edition (Java ME)

TRAC-IT Mobile Application (2)• The application should now be starting up• If it is the first time the application has been run on the phone,

you’ll be prompted to allow the application to access information from your cell phone.

• Select “Always Allow” for all prompts (including any future prompts) so that you will not be prompted in the future.

TRAC-ITTRAC-IT

Ok

Always AllowAllow this sessionNever allow

This application wants access to your

location:

Page 4: Tutorial – Using TRAC-IT for a Travel Behavior Survey Sanyo Pro 200 with Java Micro Edition (Java ME)

TRAC-IT Mobile Application (3)• If you haven’t yet logged into the application, you’ll be

prompted with a login screen.• Login using your username (most likely your email address)

• You can type symbols (e.g. @, .) using the “*” key.• Enter your password as well (which is case sensitive).

TRAC-ITTRAC-IT

Exit Login

[email protected]

Username:

Password:

Page 5: Tutorial – Using TRAC-IT for a Travel Behavior Survey Sanyo Pro 200 with Java Micro Edition (Java ME)

• If you logged in correctly, you should now see the TRAC-IT main menu screen

• Once you’ve logged in, the phone saves your username and password

• The application is designed to always be on, so you don’t need to exit the app or log out.

• If you need to give the phone to someone else for tracking, select “(2) Change Users”, which will log out the current user

TRAC-ITTRAC-IT

OK Menu

(1) Record Trip(2) Change Users

User: JohnDoe

TRAC-IT Mobile Application (4)

Page 6: Tutorial – Using TRAC-IT for a Travel Behavior Survey Sanyo Pro 200 with Java Micro Edition (Java ME)

• TRAC-IT has two modes:1. Passive Tracking2. Active Tracking (includes input from user)

• To use the passive tracking mode, you don’t need to do anything else.

• TRAC-IT is sending data to the server as long as the TRAC-IT Mobile application is running.

• Just shut the phone and go about your business as normal• To use the active mode, you need to click “Record Trip” every

time you start a trip, then enter more info• See the next few slides

TRAC-ITTRAC-IT

OK Menu

(1) Record Trip(2) Change Users

User: JohnDoe

TRAC-IT Mobile Application (4)

Page 7: Tutorial – Using TRAC-IT for a Travel Behavior Survey Sanyo Pro 200 with Java Micro Edition (Java ME)

Active TRAC-IT: Using the Record Trip Function

• To Record a Trip and enter purpose/mode/occupancy information, select “(1) Record Trip” on the Main window and click “OK”

Page 8: Tutorial – Using TRAC-IT for a Travel Behavior Survey Sanyo Pro 200 with Java Micro Edition (Java ME)

Current Location

• The next screen asks for your current location.• At this screen, you can select a previously added location(E.G.

Work), or you can add a new location with a location name.

Page 9: Tutorial – Using TRAC-IT for a Travel Behavior Survey Sanyo Pro 200 with Java Micro Edition (Java ME)

Recording Trip Data• Once you get to this screen, you are now recording GPS points• You can close the phone, and go about your trip• When you reach your destination, you need to press “End

Trip”.

Page 10: Tutorial – Using TRAC-IT for a Travel Behavior Survey Sanyo Pro 200 with Java Micro Edition (Java ME)

Finishing the Trip 1

• One “End Trip” is selected, the “Current Location” screen will appear again.– Enter your end location

• You’ll then need to choose a trip purpose:

• And a mode of transportation:

TRAC-ITTRAC-IT

<- Back Select

(1) Work Related(2) Shopping(3) Pickup Someone(4) Go Homeetc. ...

Purpose of Trip:

TRAC-ITTRAC-IT

<- Back Select

(1) Car(2) Bus(3) Walkingetc. ...

I got here by:

Page 11: Tutorial – Using TRAC-IT for a Travel Behavior Survey Sanyo Pro 200 with Java Micro Edition (Java ME)

Finishing the Trip 2

• Finally, you’ll enter your household and non-household occupancy (if you were in a personal motor vehicle), and if you were the driver or a passenger

TRAC-ITTRAC-IT

<- Back Finish

# of people in car:

1

Household:

0

Non-Household:

I was a:Driver Passenger

Page 12: Tutorial – Using TRAC-IT for a Travel Behavior Survey Sanyo Pro 200 with Java Micro Edition (Java ME)

QuickStops• As a convenience to the user, we also include a “QuickStop”

feature (instead of “End Trip”)• A “QuickStop” is just like ending a trip, but it assumes that

you’ll be starting another trip right away from the same location– E.g., fill up on gas, dropping off person

• So, you will enter the same info as if you had ended the trip, but will then click “Resume Trip” instead of entering your starting location again• You don’t need to use this feature (it doesn’t change how the data is collected) but feel free if you find it useful

Page 13: Tutorial – Using TRAC-IT for a Travel Behavior Survey Sanyo Pro 200 with Java Micro Edition (Java ME)

After recording GPS data using the cell phone and TRAC-IT software, you will get your TRAC-IT Session email with your travel behavior. This usually happens the day after you record your data. If you don’t receive an email 48 hours after recording the data, please email Sean with your session ID for the data at [email protected]

Session Email

Page 14: Tutorial – Using TRAC-IT for a Travel Behavior Survey Sanyo Pro 200 with Java Micro Edition (Java ME)

If you used the advanced “Record Trip” feature, after recording GPS data you will get your TRAC-IT Trip email with your travel behavior, including the location description as the “Starting/Ending Location.” This usually happens the day after you record your data. If you don’t receive an email 48 hours after recording the data, please email Sean for the data at [email protected]

Trip Email

Page 15: Tutorial – Using TRAC-IT for a Travel Behavior Survey Sanyo Pro 200 with Java Micro Edition (Java ME)

Click on the “File for OpenStreetMap” link. You will be prompted to name the file something relevant and to save it in the GPX file format.NOTE: Your SessionID appears in the name of the attached .ics file. You can use this name as the name of your GPX file. Just be sure to save the GPX file with the GPX extension (.GPX).

Uploading GPS data to OpenStreetMap

Page 16: Tutorial – Using TRAC-IT for a Travel Behavior Survey Sanyo Pro 200 with Java Micro Edition (Java ME)

Follow the instructions in OSM Intro slides, or look at OpenStreetMap.org (http://wiki.openstreetmap.org/wiki/Upload) for instructions uploading any GPX file.

Uploading GPS data to OpenStreetMap

Page 17: Tutorial – Using TRAC-IT for a Travel Behavior Survey Sanyo Pro 200 with Java Micro Edition (Java ME)

You can also view your data in Google Earth by clicking on the “File for Google Earth” link in the feedback email to get the data in KMZ (i.e. zipped KML) format.

Page 18: Tutorial – Using TRAC-IT for a Travel Behavior Survey Sanyo Pro 200 with Java Micro Edition (Java ME)

Appendix

• Detailed technical information follows

Page 19: Tutorial – Using TRAC-IT for a Travel Behavior Survey Sanyo Pro 200 with Java Micro Edition (Java ME)

• If you want to see the current GPS information, at the main menu press the “Menu” right soft key again, then select “GPS Status”.

TRAC-IT Mobile Application

TRAC-ITTRAC-IT

OK Menu

(1) Record Trip(2) Change Users

User: JohnDoe

Menu1 Exit2 Settings3 GPS Status

Page 20: Tutorial – Using TRAC-IT for a Travel Behavior Survey Sanyo Pro 200 with Java Micro Edition (Java ME)

• You should now see information about the real-time GPS readings:

TRAC-IT Mobile Application

If you scroll down ->

GPS Status:GPS Status:

Back

Loc. Mthd: Asst GPS - ValidHor. Acc(m): 15.3434SM: Int = 4; TmOut = 2;MxAge = 2; Timer =-2322Lat: 28.05866360664367Long: -82.4163490533287Alt.(m): 491.0Fx Tm: 10/4/2009 10:40:09Speed (m/s): 1.5SessionID: 4789

GPS Status:GPS Status:

Back

Heading

UDPBufferTotal Dyna. Buff: 3Total Dyna. Debuff: 3Currently Buffered: 7

W E

N

S

Page 21: Tutorial – Using TRAC-IT for a Travel Behavior Survey Sanyo Pro 200 with Java Micro Edition (Java ME)

GPS Status field definitions:• “Loc. Mthd”: Location Method used to calculate this position.

• Asst GPS = Assisted GPS• Auto GPS = Autonomous GPS• “CellID” or “8” = Cell-ID• “0 – Invalid” = No GPS or other location data available

TRAC-IT Mobile Application

Page 22: Tutorial – Using TRAC-IT for a Travel Behavior Survey Sanyo Pro 200 with Java Micro Edition (Java ME)

GPS Status field definitions (cont):• “Hor. Acc”: Estimated Horizontal Accuracy Uncertainty

• Radius in meters defining a circle surrounding the calculated position in which the true position lies at the 68% confidence level

TRAC-IT Mobile Application

Calculated Location

Potential True Location

Longitude

Latitude

Accuracy Uncertainty(Radius in Meters)

Page 23: Tutorial – Using TRAC-IT for a Travel Behavior Survey Sanyo Pro 200 with Java Micro Edition (Java ME)

GPS Status field definitions (cont):• “SM Int”: Interval between GPS fix attempts, in seconds• “Lat”: Latitude, in decimal degrees in WGS84 datum• “Long”: Longitude, in decimal degrees in WGS84 datum• “Alt”: Altitude, the mean height above the WGS84 reference

ellipsoid, in meters• “Fx Time”: Date and time when the GPS fix was calculated, in

the local time zone• “Speed (m/s)”: Speed when the GPS fix was calculated, in

meters per second

TRAC-IT Mobile Application

Page 24: Tutorial – Using TRAC-IT for a Travel Behavior Survey Sanyo Pro 200 with Java Micro Edition (Java ME)

GPS Status field definitions (Cont):• “SessionID”: Unique identifier for this “session” of GPS data

logging.• “Heading”: Heading when the GPS fix was recorded, made

good in degrees relative to true north, in range of 0-360. 0, 360 = north, 90 = East, 180 = South, 270 = West.

TRAC-IT Mobile Application

Page 25: Tutorial – Using TRAC-IT for a Travel Behavior Survey Sanyo Pro 200 with Java Micro Edition (Java ME)

GPS Status:GPS Status:

Back

Loc. Mthd: Asst GPS - ValidHor. Acc(m): 15.3434SM: Int = 4; TmOut = 2;MxAge = 2; Timer =-2322Lat: 28.05866360664367Long: -82.4163490533287Alt.(m): 491.0Fx Tm: 10/4/2009 10:40:09Speed (m/s): 1.5SessionID: 4789

TRAC-IT Mobile Application• The SessionID identifies a grouping of GPS data, and is usually

around 24 hours long• You can cross reference this session ID with your emails to see

which email corresponds with the current session you’re seeing

Page 26: Tutorial – Using TRAC-IT for a Travel Behavior Survey Sanyo Pro 200 with Java Micro Edition (Java ME)

About

Created by:

Sean J. Barbeau, M.S. Comp.Sci.Research Associate Center for Urban Transportation Research University of South Florida 4202 E. Fowler Avenue, CUT100 Tampa, FL 33620-5375 813.974.7208 2D barcode813.974.5168 (fax) [email protected] USF Location-Aware Information Systems Lab