Exemple #1
0
def make():
    lat1=request.args.get('lat1')
    lon1=request.args.get('lon1')
    lat2=request.args.get('lat2')
    lon2=request.args.get('lon2')
    game=request.args.get('game')
    path = makemap.makemap(float(lat1), float(lon1), float(lat2), float(lon2), game=game)
    return path[1:]
Exemple #2
0
def make():
    lat1 = request.args.get('lat1')
    lon1 = request.args.get('lon1')
    lat2 = request.args.get('lat2')
    lon2 = request.args.get('lon2')
    game = request.args.get('game')
    path = makemap.makemap(float(lat1),
                           float(lon1),
                           float(lat2),
                           float(lon2),
                           game=game)
    return path[1:]
Exemple #3
0
        clubs = overrideClubs(clubs, parms.testalign)

    # Delete clubs at (0.0, 0.0)
    for cnum in clubs:
        c = clubs[cnum]
        if c.latitude == 0.0 and c.longitude == 0.0:
            print('Deleting', c)
            del clubs[cnum]

    # Force all clubs to be included in the alignment map unless they are online-only
    for cnum in clubs:
        clubs[cnum].omitfrommap = clubs[cnum].onlineonly

    # Make the club entries for the map
    outfile = open(os.path.join(parms.outdir, parms.outfile), 'w')
    makemap(outfile, clubs, parms)
    outfile.close()

    if parms.makedivisions:
        outfile = open(os.path.join(parms.outdir, parms.divfile), 'w')
        import pytess
        from shapely.ops import cascaded_union
        from shapely.geometry import Polygon

        outfile.write("""


        function DrawHull(hullPoints, color) {
             polyline = new google.maps.Polygon({
              map: map,
              paths:hullPoints,