The NextBus route list

The tag attribute is the ID for Thunder Bay that we need for the other NextBus API commands. The other attributes are human readable metadata. The next piece of information that we need is the details about the Route 2 bus route. To get this information, we'll use the agency ID and the REST routeList command to get another XML document by pasting the URL to our web browser. Note that the agency ID is set to the a parameter in the REST URL: http://webservices.nextbus.com/service/publicXMLFeed?command=routeList&a=lametro.

When we call this URL in a browser, we get the following XML document:

<?xml version="1.0" encoding="utf-8" ?> <body copyright="All data copyright Los Angeles Metro 2015."> <route tag="2" title="2 Downtown ...

Get Learning Geospatial Analysis with Python - Second Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.