AllSkyVisualization: makeTiles.py

File makeTiles.py, 578 bytes (added by Jayce Dowell, 7 years ago)

Script to run makeTile.py over all tiles in a set of zoom levels

Line 
1#!/usr/bin/env python
2
3import os
4import sys
5
6filename = sys.argv[1]
7
8# Basename
9basename = os.path.split(filename)[1]
10basename = os.path.splitext(basename)[0]
11j1, j2, j3, freq1, freq2 = basename.split('-', 4)
12print freq1, freq2
13try:
14        os.mkdir('lwa%s' % freq1)
15except OSError:
16        pass
17
18for z in xrange(7):
19        cDir = os.path.join('lwa%s' % freq1, str(z))
20
21        try:
22                os.mkdir(cDir)
23        except OSError:
24                pass
25        for x in xrange(2**z):
26                for y in xrange(2**z):
27                        print x,y,z
28                        os.system("./makeTile.py %i %i %i %s" % (x,y,z,filename))
29                os.system("mv lwa%s_%i_*.png %s" % (freq1, z, cDir))
30