コード例 #1
0
ファイル: frequency_kml.py プロジェクト: tazle/YTV-reitit
def main():
    sel_date = dt.datetime.strptime(sys.argv[1], "%Y-%m-%d").date()
    services = unmarshal(sys.stdin)
    print >> sys.stderr, len(services)
    time_intervals = gen_time_intervals(services, sel_date)
    ips = gen_interval_pair_stoppings(services, sel_date, time_intervals)
    kml_pairs(ips, sys.stdout)
コード例 #2
0
ファイル: json_stoppings.py プロジェクト: tazle/YTV-reitit
def main():
    sel_date = dt.datetime.strptime(sys.argv[1], "%Y-%m-%d").date()
    services = unmarshal(sys.stdin)
    print >> sys.stderr, len(services)
    print >> sys.stderr, "Generating JSON"
    json_stoppings(services, sys.stdout, sel_date)
コード例 #3
0
ファイル: test.py プロジェクト: tazle/YTV-reitit
from storage import unmarshal;
import sys;
unmarshal(sys.stdin)
コード例 #4
0
ファイル: routes-kml.py プロジェクト: tazle/YTV-reitit
def main():
    services = unmarshal(sys.stdin)
    print >>sys.stderr, len(services)
    pairs = gen_pairs(services)
    kml = kml_pairs(pairs)
    sys.stdout.write(kml)
コード例 #5
0
def main():
    services = unmarshal(sys.stdin)
    print >> sys.stderr, len(services)
    stations = gen_points(services)
    kml = kml_points(stations)
    sys.stdout.write(kml)