Skip to content

Instantly share code, notes, and snippets.

Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
id | route_short_name | route_long_name | headway_mins
---------+------------------+----------------------------------+--------------
1128053 | | Red Line | 5
1127999 | 79 | 79th | 5
1127997 | 77 | Belmont | 6
1128049 | 172 | U. of Chicago/Kenwood | 6
1127945 | 20 | Madison | 6
1128034 | 134 | Stockton/LaSalle Express | 6
1128037 | 143 | Stockton/Michigan Express | 7
1128056 | | Blue Line | 7
#!/usr/bin/env python
import sys
import os
import json
import random
MIN_DISTANCE = 0.0
MAX_DISTANCE = 1000000.0
MAX_SAMPLE = 1000000
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
{
"agency.txt": {
"agency_name": {
"total": 1,
"unique": 1,
"min": "Caltrain",
"max": "Caltrain"
},
"agency_url": {
"total": 1,
@irees
irees / colors.js
Last active March 17, 2016 18:14
transitland crayons
// Inspired by https://github.com/cooperhewitt/py-cooperhewitt-swatchbook
RGBColor = function(r, g, b, name) {
this.r = r;
this.g = g;
this.b = b;
this.name = name;
};
RGBColor.from_hex = function (hex, name) {
hex = hex.replace('#','');
return new RGBColor(
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
import json
import urllib2
import colorsys
import cooperhewitt.swatchbook.crayola
palette = cooperhewitt.swatchbook.crayola.palette()
url = "http://transit.land/api/v1/routes.json?vehicle_type=metro&per_page=1000"
###