Esempio n. 1
0
def match_tract(lat, long, tracts=tracts):
    if (lat, long) in tract_hash:
        return tract_hash[(lat, long)]
    for t in tracts.keys():
        if tracts[t].contains(Point(long, lat)):
            tract_hash[(lat, long)] = t
            return t
    else:
        return "did not match"  # TODO: how often and why?
Esempio n. 2
0
def match_tract(lat, long, tracts=tracts):
    for t in tracts.keys():
        if tracts[t].contains(Point(long, lat)):
            return t
    else:
        return "did not match"