tour guide customizable map guide and path finder. by saurabh zadgaonkar cpsc 663
TRANSCRIPT
Tour Guide
Customizable map guide and path finder.
By Saurabh Zadgaonkar
Cpsc 663
Outline
Overview. Application Modes. Generic User Generic User Flow Admin User Admin User Flow Sample Output. Features Technology Conclusion.
Overview
Web based application. Guides tourists to a new location.Multiple maps selection.Provides the shortest path as output.Output in text and graphical format.Mobile and Web clients.
Application Modes
Generic UserAdmin Mode
Generic User
Acts as information provider.No authentication required. Mobile phones and web browser
supported.
Generic User Flow
Visit Page. Search in Two
modes. Destination is
selected from search result.
Start Application
String Based Search
Category Based Search
Search Result
Result Path
User Location
User Destination
Administrators
Uploads new map. Add/Edit Places (nodes).Connects places by adding paths
(connectors) between them.Privileged users requires authentication.
Admin User Flow
Nodes are places like classrooms, dorms, food courts etc .
The position of a place is stored as pixel coordinates in database.
Start Application
Log In.
Add/Edit Map(upload Gif file)
Add Nodes/Places in Database.
Connect Nodes/Places By adding Edges
(connectors)
Define Orientation between Paths
Sample Output
Admin User Flow
Connectors consists of roads, stairs, elevators etc.
Connectors are stored as polygon area.
Features
Highly Flexible and customizable application. Easy to use for generic user. Provides web access and mobile access. Text output to mobile users. Text and graphical output to web based users Shaded shortest path as graphical output.
Technology Used
Microsoft TechnologiesASP .Net C#.Visual Studio .Net.MS Sql Server.IIS.
Further Development
“Sub-Map” functionalityZoom in to a part of map.More than one sub-map related to parent
map for detailed viewing.Report generationWBMP images for the mobile users.
Conclusion
Proof of concept.Customizable.System.DrawingImage caching.
Acknowledgements
Dr Pargas.My classmates of 663.