A Service Driven Web Map On Core GIS Web Services.

Slides:



Advertisements
Similar presentations
Svetlin Nakov Director Training and Consulting Activities National Academy for Software Development (NASD) ASP.NET 3.5 New Features.
Advertisements

Broadband Session Michael Byrne. Broadband Map Technical Details Data Integration Map Presentation Since Launch.
1 TELCORDIA PROPRIETARY – INTERNAL USE ONLY See proprietary restrictions on title page. Lets Move E911 Indoors! Mike Loushine & Clifford Behrens Telcordia.
1 ShareGeo Discovering and Sharing Geospatial Data 12 months on and going open!
Concurrent Web Map Cache Server Zao Liu, Marlon Pierce, Geoffrey Fox Community Grids Laboratory Indiana University.
THE MINNESOTA GEOSPATIAL COMMONS PROJECT UPDATE Mark Kotz, Chair Geospatial Commons Workgroup Statewide Geospatial Advisory Council – June 30, 2011.
Publishing GIS Services to ArcGIS for Server
GML Relay 2006 ESRI Nederland b.v. Miloš van Leeuwen Consultant
Introduction to ASP.NET MVC
Mark Finch GIS and Roadway Data Office Manager Using GIS Spatial Services to Improve Collision Event Location Information NW GIS Conference Boise, Idaho.
Web GIS Oregon Explorer Marc G Rempel Oregon State University The Valley Library Oregon Explorer
1 Google Earth Powered by MapGuide. 2© 2006 Autodesk Session Outline MapGuide / Google Earth Integration Overview Demo How it Works and How to Use It.
Developing Mobile Applications within an Enterprise Architecture CASE STUDY Deputy Under Secretary of Defense (OUSD) Military Community & Family Policy.
Company confidential Prepared by HERE Transit Sr. Product Manager, HERE Transit Product Overview David Volpe.
March 18, 2014 Paul Hilton Harley Parks All Partners Access Network (APAN) ArcGIS Web Part: Using Map information in SharePoint.
Esri International User Conference | San Diego, CA Technical Workshops | What is a Web Application? Ben Ramseth July 13, 2011.
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.
The Geospatial Web Matt Kenny RIDOLFI, Inc 02/23/ Web:
Esri UC2013. Technical Workshop. Technical Workshop 2013 Esri International User Conference July 8–12, 2013 | San Diego, California ArcGIS Viewer for Flex—
Esri Maps for Salesforce and Microsoft Dynamics CRM
Is Mobile the Future of GIS? Matt Sheehan WebMapSolutions.
Portal … from the trenches! Deployment Patterns
Esri International User Conference | San Diego, CA Technical Workshops | ArcGIS for Server Road Ahead Ismael Chivite, Anne Reuland.
Sharing Geographic Content
2012 National BDPA Technology Conference Creating Rich Data Visualizations using the Google API Yolanda M. Davis Senior Software Engineer AdvancED August.
ArcGIS Workflow Manager An Introduction
GIS Application Development for the Internet:
City of Santa Cruz Embraces AGS/Flex
GIS technologies and Web Mapping Services
Introduction to ArcGIS API for JavaScript
Open Source Web Mapping Server Products (Spatially-enabled Internet applications)‏ Rex Thaxton & Jerry Workman Mountain CAD Corporation 339 Sixth Ave.
Navigation System for the Visually Impaired Based on an Information Server Concept Ari Virtanen, Sami Koskinen.
Optimum route finder to the point of interest through public transport By Pratik Mehta Submitted to Dept. Comp. Science and Engineering IIT-Bombay.
Web Mapping Seth Peery, Senior GIS Architect
Data Scrounging 101 Steve Signell, Instructor Robert Poirier, TA School of Science Rensselaer Polytechnic Institute Monday,
The FalconView Geodata Overlay
Tutorial: Using ArcGIS Server and ESRI ArcGIS API for Javascript Peter Sforza March 7, 2013.
LOJIC Online Map: An Inside Perspective by Brian Meyers, Jane Poole & Julie Price, LOJIC.
Best Practices for Designing Effective Map Services Tanu Hoque.
Campus Tour COMP 523 Midterm Presentation Justin, Paul, Florian.
Enabling High-Quality Printing in Web Applications
Introduction to Web AppBuilder for ArcGIS: JavaScript Apps Made Easy
1 Geospatial and Business Intelligence Jean-Sébastien Turcotte Executive VP San Francisco - April 2007 Streamlining web mapping applications.
Enterprise Service-Oriented Architecture and GIS
Esri UC 2014 | Technical Workshop | Developing Offline Apps with ArcGIS Runtime SDKs Euan Cameron Justin Colville Will Crick.
Integrating Geographical Information Systems and Grid Applications Marlon Pierce Contributions: Ahmet Sayar,
LBR & WS LAB 1: INTRODUCTION TO GIS.
Leveraging GIS to Implement an Automated Bus Announcement Program GIS in Transit Conference Metro Transit, Minneapolis/St. Paul.
Dean Anderson Polk County, Oregon GIS in Action 2014 Modifying Open Source Software (A Case Study)
Geospatial Commons Workgroup Chair: Mark Kotz, Metropolitan Council Presentation to State Wide Geospatial Advisory Council June 30, 2010.
Google Maps and Web Mapping Kyle Mulka Computer Science in Engineering University of Michigan.
Google Map Engine Can export images to Map Engine from Earth Engine
REST By: Vishwanath Vineet.
 An essential supporting structure of any thing  A Software Framework  Has layered structure ▪ What kind of functions and how they interrelate  Has.
ERDAS TITAN: Rapid, Secure & Versatile GIS Data Sharing Eddie Pickle & Angela Miele November 6, 2008.
NPS Perspectives Web Mapping Nate Irwin - Developer, CSU/NPS RIMD.
©2010 AIR WORLDWIDE 1 Using ArcGIS Server Web Map Services in Web Map Mash-Ups Benjamin Spaulding, Ph.D. AIR Worldwide Esri Boston Dev Meet-Up 12/8/2010.
Publishing GIS Services to ArcGIS Server
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.
RESTful Sevices Distributed Objects Presented by: Shivank Malik
Minnesota Geospatial Commons Test Implementation
Washington Metropolitan Area Transit Authority
Washington Metropolitan Area Transit Authority
HEATHER HALL & ADRIENNE SPITZER
Yukon Geomatics: Delivering Yukon’s SDI & Enabling Citizens
Web AppBuilder for ArcGIS
ArcGIS Online – The Road Ahead
Creating Basemaps to Manage Buildings and Facilities
Introduction to Portal for ArcGIS
Presentation transcript:

A Service Driven Web Map On Core GIS Web Services

First redesign in many years Most users think to go there first for Transit Information "Front Door of Metro Transit" MetroTransit.org

MetroTransit wants an interactive web map that: Shows transit information o Bus Routes o Bus Stops o Park and Rides o Real-time transit information Works like Google Maps (slippy) Meets style and functional design However I added my own stipulation that it should be built on top of reusable web services

Allows me to Deliver data services over the web that match our business information Build high performance web applications on top of those services Add additional external services that enhance the application Enable force multiplier of third-party developers Does it work on an iPhone?

I need to know… Application for Citizens Information Air Photos Met. Council MNGeo Metro Transit MetroGIS St. Paul Query Route & Stop Data Bus Location Base Map Address Point Coordinates Imagining Geospatial Web Services Data Download Route ID

Built on ESRIs Javascript API Launched April 17 th 20,000-30,000 map interactions on a weekday Peaks of over 3000 map interactions per hour Long list of enhancements Transit Interactive Map

I need to know when and where my bus will be… Transit Interactive Map Information Basemap MN Geo Metro Council Metro Transit MetroGIS Query Route & Stop Data Bus Departure Time Air Photos Address Search Point Coordinates Realizing Geospatial Web Services Data Download Stop or Route ID

Core Web Map Services o Basemap Services o Image Service o Map Search Application Specific Web Services o ArcGIS dynamic transit services o Real-time bus prediction services

Maintained by us ArcGIS Server Cache Cartographic Review Data from our library Works internally and externally with no restrictions Offers a consistent brand Not OGC standard 5-10 million tiles served per month

Maintained by someone else (with all the benefits and risks implied) Access to 'all' available imagery Fast WMS Works internally and externally with no restrictions Layer management at the application level

MetroGIS Geocoder o Maintained by someone else o proxy access with ASP.NET handler Landmark Feature Search o Simple query on landmark point features o May be integrated with Geocoder in the future Client determines which service (Geocoder or Landmark search) to use Not Currently Implemented

ArcGIS Server Services o Bus Stops o Park and Rides o Bus Routes Data from our library Works internally and externally with no restrictions Accessible to a wide variety of clients

Travel Time and Park and Ride Lot Status o PNG image services o e.ashx?facid=1 e.ashx?facid=1 {"Departures": [ { "DepartureText":"7 Min", "DepartureTime":"6/17/ :06:00 AM", "Adherence":-3, "Actual":"True", "Route":"16", "RouteNumber":16, "Terminal":"", "Description":"Univ Av / St Paul", "Destination":"", "DirectionID":2, "DirectionName":"EASTBOUND", "BlockNumber":1346, "SortOrder":0, "Gate":""}]} Real-Time departure service o Data from SQL Server o ASP.NET handler o JSON response

Basemap Service(s) Image Services MetroGIS Geocoder

Best Image Service

Full Text Search Landmark Search

Hybrid view OGS Flavor Landmarks? Road Character

System Shield: The system a road belongs to: Interstate, US Highway, MN Trunk, CSAH, County, MSAS Function Function of the road within the network in servicing travel needs Character Observed Character identifies the most noticeable character of a road visible to an observer.

F_Class Reflects System for major roads Maintained by TLG Currently meets need for Highway Shield Uses same or similar codes as Census Functional Class Reflects system Function for major roads Maintained by Metropolitan Council Seems to match NENA Road Class need

Interstate 35E and Highway 36 Observed as the same in Roseville (limited access, grade separated, divided freeway) Observed as different in Maplewood ( MN 36 has stoplights at English St) F_Class is different (A10 vs A30) for the whole stretch Functional Class is the same for the whole stretch (Principal Arterial)

Basemap Service(s) Image Services MetroGIS Geocoder