| Size: 2738 Comment:  | Size: 2782 Comment:  | 
| Deletions are marked like this. | Additions are marked like this. | 
| Line 2: | Line 2: | 
| ||Category B||Version 3.0|| | |
| Line 17: | Line 19: | 
| 1. Enter either Y or N in response to 'Upwards? (y/n)'. | === 1. Enter either Y or N in response to 'Upwards? (y/n)'. === | 
| Line 72: | Line 75: | 
| 1.#2 Enter input and capture output using a single command line like this sample: | === 2. Enter input and capture output using a single command line like this sample: === | 
| Line 86: | Line 89: | 
| Based on [[http://sbib.psi.edu/wiki_ext/refman.pdf|SPOC v3.02A PDF]]/UTILITIES/make_tilefile.f File Reference | Based on [[http://sbib.psi.edu/wiki_ext/refman.pdf|SPOC v3.02A PDF/UTILITIES/make_tilefile.f File Reference]] | 
make_tilefile
| Category B | Version 3.0 | 
Description
This program generates the pixel/line maplet-center locations required to complete the tiling of a bigmap at a user-specified resolution.
make_tilefile analyzes a coverage_m.pgm file, which is the output of map_coverage, for areas that still need to be tiled. The output of this program is then put in the make_scriptT.in file.
Required Files
- coverage_m.pgm - a Portable Graymap Format image of the bigmap-tiling in the user-specified maplet resolution range, generated using map_coverage 
Output Files
- std-out - list of bigmap pixel/line coordinates for new maplet center locations
Using make_tilefile
1. Enter either Y or N in response to 'Upwards? (y/n)'.
- Upwards? - Y - Pixel/line coordinates for tiling starting at the Southern-most line, West-to-East and South-to-North. 
- Upwards? - N - Pixel/line coordinates for tiling starting at the Northern-most line, West-to-East and North-to-South. 
Here are two samples showing each of these responses:
 Upwards? (y/n)
y
      50  200
     100  200
     150  200
     200  200
      50  150
     100  150
#    150  150
     200  150
      50  100
     100  100
     150  100
     200  100
      50   50
#    100   50
#    150   50
     200   50
END Upwards? (y/n)
n
      50   50
#    100   50
#    150   50
     200   50
      50  100
     100  100
     150  100
     200  100
      50  150
     100  150
#    150  150
     200  150
      50  200
     100  200
     150  200
     200  200
ENDThe output columns are the pixel and line coordinates respectively for bare points in the bigmap. Locations that already contain a maplet in the required resolution-range are marked with # and will be ignored by make_scriptT. See make_scriptT for additional details.
2. Enter input and capture output using a single command line like this sample:
echo "N" | make_tilefile > out
 Use a text editor to discard the first line of output before you append it to the make_scriptT.in. See make_scriptT.in for additional details. Use a text editor to discard the first line of output before you append it to the make_scriptT.in. See make_scriptT.in for additional details. make_tilefile is set to make the pixel and line coordinates in intervals of 50 because maplets have a 99 by 99 pixel dimension. This means that the center will always be at the (50,50) coordinate with respect to a maplet. Thus, when a maplet is made at the same resolution as the bigmap, the maplet center coordinates will be multiples of 50. make_tilefile is set to make the pixel and line coordinates in intervals of 50 because maplets have a 99 by 99 pixel dimension. This means that the center will always be at the (50,50) coordinate with respect to a maplet. Thus, when a maplet is made at the same resolution as the bigmap, the maplet center coordinates will be multiples of 50.
(Compiled by DL)
Based on SPOC v3.02A PDF/UTILITIES/make_tilefile.f File Reference







