Example #1
0
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()
Example #2
0
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()