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

Post on 31-Dec-2015

217 Views

Category:

Documents

3 Downloads

Preview:

Click to see full reader

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.

top related