tour guide customizable map guide and path finder. by saurabh zadgaonkar cpsc 663

15
Tour Guide Customizable map guide and path finder. By Saurabh Zadgaonkar Cpsc 663

Upload: aubrey-obrien

Post on 31-Dec-2015

217 views

Category:

Documents


3 download

TRANSCRIPT

Page 1: Tour Guide Customizable map guide and path finder. By Saurabh Zadgaonkar Cpsc 663

Tour Guide

Customizable map guide and path finder.

By Saurabh Zadgaonkar

Cpsc 663

Page 2: 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.

Page 3: Tour Guide Customizable map guide and path finder. By Saurabh Zadgaonkar Cpsc 663

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.

Page 4: Tour Guide Customizable map guide and path finder. By Saurabh Zadgaonkar Cpsc 663

Application Modes

Generic UserAdmin Mode

Page 5: Tour Guide Customizable map guide and path finder. By Saurabh Zadgaonkar Cpsc 663

Generic User

Acts as information provider.No authentication required. Mobile phones and web browser

supported.

Page 6: Tour Guide Customizable map guide and path finder. By Saurabh Zadgaonkar Cpsc 663

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

Page 7: Tour Guide Customizable map guide and path finder. By Saurabh Zadgaonkar Cpsc 663

Administrators

Uploads new map. Add/Edit Places (nodes).Connects places by adding paths

(connectors) between them.Privileged users requires authentication.

Page 8: Tour Guide Customizable map guide and path finder. By Saurabh Zadgaonkar Cpsc 663

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

Page 9: Tour Guide Customizable map guide and path finder. By Saurabh Zadgaonkar Cpsc 663

Sample Output

Page 10: Tour Guide Customizable map guide and path finder. By Saurabh Zadgaonkar Cpsc 663

Admin User Flow

Connectors consists of roads, stairs, elevators etc.

Connectors are stored as polygon area.

Page 11: Tour Guide Customizable map guide and path finder. By Saurabh Zadgaonkar Cpsc 663

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.

Page 12: Tour Guide Customizable map guide and path finder. By Saurabh Zadgaonkar Cpsc 663

Technology Used

Microsoft TechnologiesASP .Net C#.Visual Studio .Net.MS Sql Server.IIS.

Page 13: Tour Guide Customizable map guide and path finder. By Saurabh Zadgaonkar Cpsc 663

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.

Page 14: Tour Guide Customizable map guide and path finder. By Saurabh Zadgaonkar Cpsc 663

Conclusion

Proof of concept.Customizable.System.DrawingImage caching.

Page 15: Tour Guide Customizable map guide and path finder. By Saurabh Zadgaonkar Cpsc 663

Acknowledgements

Dr Pargas.My classmates of 663.