def main(): img = plt.imread(IMAGE_PATH) fig = plt.figure() plt.imshow(img) for cont in [Australia, EuropeAsia, Africa, NorthAmerica, SouthAmerica]: for poly in cont: subplot = fig.add_subplot(111) subplot.plot(map(X_SCALE, poly.longitudes()), map(Y_SCALE, poly.latitudes())) # for x, y in poly.data[0:]: # annotate(u"{},{}".format(x, y), x, y) g = Genealogy() for language in g.languages(): name = language.name.decode("utf-8") if language.area == "UNKNOWN": language.area = get_area((language.lng, language.lng)) print u"{}({}, {})".format(name, language.lng, language.lat) annotate( u"{}({:.3f}, {:.3f})".format(name, float(language.lng), float(language.lat)), language.lng, language.lat ) # fig.show()
def main(): img = plt.imread(IMAGE_PATH) fig = plt.figure() plt.imshow(img, ) for cont in [Australia, EuropeAsia, Africa, NorthAmerica, SouthAmerica]: for poly in cont: subplot = fig.add_subplot(111) subplot.plot(map(X_SCALE, poly.longitudes()), map(Y_SCALE, poly.latitudes())) #for x, y in poly.data[0:]: # annotate(u"{},{}".format(x, y), x, y) g = Genealogy() for language in g.languages(): name = language.name.decode('utf-8') if language.area == 'UNKNOWN': language.area = get_area((language.lng, language.lng)) print u"{}({}, {})".format(name, language.lng, language.lat) annotate( u"{}({:.3f}, {:.3f})".format(name, float(language.lng), float(language.lat)), language.lng, language.lat) # fig.show()