Optimum route finder to the point of interest through public transport By Pratik Mehta Submitted to Dept. Comp. Science and Engineering IIT-Bombay.

Slides:



Advertisements
Similar presentations
A Service Driven Web Map On Core GIS Web Services.
Advertisements

Web GIS Oregon Explorer Marc G Rempel Oregon State University The Valley Library Oregon Explorer
Technical Workshop 2013 Esri International User Conference July 8–12, 2013 | San Diego, California ArcGIS Tracking Analyst – an Introduction Morakot Pilouk,
GIS Level 2 MIT GIS Services
A Web Mapping Approach to Visualize Submarine Cable Routes Penn State University By: Mansour Arab Advisor: Dr. Alexander Klippel.
Company confidential Prepared by HERE Transit Sr. Product Manager, HERE Transit Product Overview David Volpe.
Oregon Explorer Mashups. What is a mashup? a mashup is a web page or application that combines data or functionality from two or more external sources.
Introduction to GIS and ArcGIS How a GIS works Introduction to ArcGIS The ArcGIS Interface.
IS 466 ADVANCED TOPICS IN INFORMATION SYSTEMS LECTURER : NOUF ALMUJALLY 20 – 11 – 2011 College Of Computer Science and Information, Information Systems.
Mercator/Coronelli ArcGIS Server 9.3 Data Management GIS Web Services Mapping Application Developer Tools Spatial Analysis Publishing to Clients Image.
ArcEditor ArcInfo ArcView Display map, query & analyze spatial relationships, features & attributes Same functions as ArcView, plus abilty to create, &
ESRI ArcGIS Server Behind the scenes Pavel Janda
GO! NC Presented by: NCDOT GIS Unit Overview and Demonstration DiscoverBuildConnect
Intelligent Transportation System Using GIS
ArcServer Kris Lander Central Region HQ RFC GIS Workshop July 2007.
Rebecca Boger Earth and Environmental Sciences Brooklyn College.
Esri International User Conference | San Diego, CA Technical Workshops | ArcGIS for SharePoint, An Introduction Art Haddad Rich Zwaap.
Is Mobile the Future of GIS? Matt Sheehan WebMapSolutions.
Esri International User Conference | San Diego, CA Technical Workshops | ArcGIS Runtime Euan Cameron Mary Harvey Ralf Gottschalk Road Ahead.
Esri International User Conference | San Diego, CA Technical Workshops | ArcGIS for Server Road Ahead Ismael Chivite, Anne Reuland.
Sharing imagery and raster data in ArcGIS
Sharing Geographic Content
Esri UC2013. Technical Workshop. Technical Workshop 2013 Esri International User Conference July 8–12, 2013 | San Diego, California Best Practices for.
Esri UC 2014 | Technical Workshop | Accessing Spatial Databases in ArcGIS using Query Layers Annie Sasidar.
GIS technologies and Web Mapping Services
Introduction to ArcGIS API for JavaScript
Lecture 3: Geospatial Web Services From Web sites to Web services Geospatial Web service functions Web service types Interoperability and geospatial service.
CE 525. Grading GIS Proficiency Exam 10% Attendance 10% 90–100 = A Pop Quiz Questions 10% 80 – 89 = B Homework/Certifications 20% 70 – 79 = C Midterm.
Fundamentals of working with geographic data
Esri UC 2014 | Technical Workshop | ArcGIS Data Reviewer Edwin Waite & Shankar Chandrasekaran Planning and Deploying Data Quality Services.
Esri UC 2014 | Demo Theater | ArcGIS Runtime Offline APIs Gary Sheppard.
material assembled from the web pages at
Welcome to DEP’s GIS Workshop Series Workshop 3 Introduction to ArcGIS Desktop 1.
Data Scrounging 101 Steve Signell, Instructor Robert Poirier, TA School of Science Rensselaer Polytechnic Institute Monday,
Esri UC 2014 | Technical Workshop | Fundamentals of working with geographic data Miriam Schmidts.
LOJIC Online Map: An Inside Perspective by Brian Meyers, Jane Poole & Julie Price, LOJIC.
Best Practices for Designing Effective Map Services Tanu Hoque.
Esri UC2013. Technical Workshop. Technical Workshop 2013 Esri International User Conference July 8–12, 2013 | San Diego, California Providing Interoperability.
Introduction to Web AppBuilder for ArcGIS: JavaScript Apps Made Easy
Technical Workshops | Esri International User Conference San Diego, California Creating Geoprocessing Services Kevin Hibma, Scott Murray July 25, 2012.
Esri UC 2014 | Technical Workshop | Developing Offline Apps with ArcGIS Runtime SDKs Euan Cameron Justin Colville Will Crick.
Esri UC 2014 | Technical Workshop | Creating Geoprocessing Services Kevin Hibma.
2008 ESRI International User Conference “G eography in Action” GIS User Group Meeting September 19, 2008.
2010 ESRI Developer Summit What’s coming in ArcGIS 10.
Combining ArcGIS for Server & ArcGIS Online Julia Guard and Matt Monson.
Developing Cross Platform Apps with the ArcGIS Runtime SDK for Qt
Topic 10- GIS layers to web
Esri UC 2014 | Technical Workshop | ArcGIS API for JavaScript: An Introduction Kelly Hutchins Derek Swingley.
ArcGIS Online Content & Sharing Deane Kensok. Session Agenda ArcGIS Online ContentArcGIS Online Content –Overview of Online Content –Demo of Online Content.
Esri UC 2014 | Technical Workshop | Best Practices for Designing Effective Map Services Ty Fitzpatrick Tanu Hoque.
Introduction to Geodatabases
Esri UC 2014 | Technical Workshop | Enhancing Web Map Performance in ArcGIS Online Julia Guard & Melanie Summers.
Geocoding Chapter 16 GISV431 &GEN405 Dr W Britz. Georeferencing, Transformations and Geocoding Georeferencing is the aligning of geographic data to a.
Introduction In modern age Geographic Information systems (GIS) has emerged as one of the powerful means to efficiently manage and integrate numerous types.
LP – MUNICIPALITY OF PATRAS State of Implementation of project “Neighborhood Social Planning and Development” Acronym: ‘NEBSOC’ T. Roustanis Bari, 3-4/11/2014.
Network Analyst. Network A network is a system of linear features that has the appropriate attributes for the flow of objects. A network is typically.
Key Terms Attribute join Target table Join table Spatial join.
ArcGIS API for javascript
Introduction to ArcGIS API for Microsoft Silverlight
Network Analysis with ArcGIS Online
Enhancing Web Map Performance in ArcGIS Online
IS 360 Course Introduction
Web AppBuilder for ArcGIS
Combining ArcGIS for Server & ArcGIS Online
Network Analyst – Automating Workflows with Geoprocessing
ArcGIS API for Silverlight – An Introduction
Publishing image services in ArcGIS
Introduction to Portal for ArcGIS
Esri Roads and Highways An Introduction
Presentation transcript:

Optimum route finder to the point of interest through public transport By Pratik Mehta Submitted to Dept. Comp. Science and Engineering IIT-Bombay

Table of Content 1.Introduction 2.Available spatial and non-spatial data 3.Data Modeling 4.Uploading on ArcGIS Server 5.Creating Web application 6.Snapshots 7.Conclusion 8.Future Expansion 9.References

1. Introduction Web-based prototype What our application does? – Origin bus stop – Point of interest (hospitals, malls, cinemas etc.) – Nearest bus stop from point of interest – Route from point of interest to nearest bus stop – Route from origin bus stop to destination bus stop – Bus Number and Timing

2. Available spatial and non-spatial data A_C Bus Stop 2011: All route wise station names CityBus Time Sept 2010: Timing between stations Route Timing: Time for New Mumbbai (3 Routes only) ACTimeTableApril 2012: Number of trips through out a day Ac Bus Stop.shp: (BUSSTOP, ROUTE, XCORD, YCORD) Ac Bus Route.shp: Road network for AC Buses Road.shp: Road Network of Mumbai city Town Boundary.shp: Outer Boundary with name POI.shp: (LONG, LAT, Name, Category) Railway Line.shp:

3. Data Modeling Directions – Up and Down (Attribute Run) – Truncated Routes Bus Stops – Two Points on same locations – Unique ID Bus Route – Add attribute ‘Name’

3. Data Modeling Address Locator – Convert textual description to location – Why we need that? – Different style available – What if we don’t give tolerance? Find Route tool (ArcGIS 10) – Why we use it? What it returns? – What we should have before using it?

3. Data Modeling

Why Combination of three in Ref_ID?

3. Data Modeling

Final GeoDatabase – Making single shapefile Map Document – Add required layers – What about visibility? – At least one network layer (Route, Closest Facility)

4. Uploading on ArcGIS Serve Type of services server provides – Map service (.mxd) – Geocode service (.loc) – Geodata Service – Geometry service (no GIS resource requires) – Geoprocessing services (toolbox-.tbx) – Image Service (For raster data) – Search Service

4. Uploading on Server Three ways to upload service Enable capabilities like KML, Network Analysis, Mobile Data Access etc. Mapping will be default capability After successful upload you will get link – –

5. Creating Web Application In built application in ArcGIS Server SOAP Services (Java,.NET) – Server side development – Lack of functionalities REST Services (JavaScript, Silverlight, Flex, Apex) – Client side development – Very popular

5. Creating Web Application DOJO Toolkit – Dojo is an open source toolkit that helps you write robust and efficient JavaScript code – The ESRI developers who created the ArcGIS JavaScript API used Dojo to simplify their development – dojo.require("esri.map") (which is minimum) Why not Jquery?

6. Snapshots

7. Conclusion Closest facility and shortest route is working fine but still there are some drawbacks – Only 10 facilities have been added (total 420 stops) – Browser compatibility in JavaScript – Complex Queries – Identifying closest facility Because of decimal numbers Can’t do reverse geocoding too – Route Number

8. Future Expansion New Programming language – Flex has highest number of examples available Mobile Compatibility – For iOS – Enable mobile data access – Change view port Change of bus feature

9. References / _styles/ v000000/ / o_folders he_SOAP_API/ n / p/inside_dojo.htm mplemap.html

9. References Geocoding – ?TopicName=Building%20an%20address%20locator% 20for%20alternative%20searches – ?topicname=creating_an_address_locator – Geocoding9.htm – ndex.html#// htm – ml

9. References Development – samples_start.htm#jssamples/query_nomap.html – samples_start.htm#jssamples/locator_address.html – samples_start.htm#jssamples/routetask_find_route.html – samples_start.htm#jssamples/routetask_closest_facility.ht ml

Any questions? Thank you