Presentation is loading. Please wait.

Presentation is loading. Please wait.

A Service Driven Web Map On Core GIS Web Services.

Similar presentations


Presentation on theme: "A Service Driven Web Map On Core GIS Web Services."— Presentation transcript:

1 A Service Driven Web Map On Core GIS Web Services

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

3 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

4 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?

5 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

6 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

7 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

8

9 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

10 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

11 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

12 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

13 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

14 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

15 Basemap Service(s) Image Services MetroGIS Geocoder

16 Best Image Service

17 Full Text Search Landmark Search

18 Hybrid view OGS Flavor Landmarks? Road Character

19

20 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.

21 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

22

23 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)

24

25

26 Basemap Service(s) Image Services MetroGIS Geocoder


Download ppt "A Service Driven Web Map On Core GIS Web Services."

Similar presentations


Ads by Google