source: trunk/src/testing/app/JuxtaView/README @ 4

Revision 4, 2.1 KB checked in by ajaworski, 13 years ago (diff)

Added modified SAGE sources

Line 
1Tiny readme for JuxtaView for SAGE
2Nicholas Schwarz
328 October 2004
4
5juxtaconfig.conf - Determines viewports of slave, display nodes.
6
7First line is the number of slave, display nodes. Each following line is the
8normalized viewport coordinates (0.0 - 1.0) for x_min, y_min, x_max, y_max.
9Origin is the upper left corner of the screen. Then follows a flag
10indicating which sides of the viewport to draw a border to.
11
12NOTE: It would be nice if a tile-config library could convert between, pixels
13and normalized coordinates, and convert between different origins as well.
14
15
16juxtadata.conf - Describes the data.
17
18First line: x, y origin of the data and the width and height of the data. Data
19refers to the entire, huge image. The origin is always the upper left corner
20of the data.
21
22Second line: x, y position of the starting location in the data. This is where
23the application starts.
24
25Third line: slow_pan amount, fast_pan amount.
26
27Fourth line: width, height of data extent to fetch. This should be the size
28of the SAGE window.
29
30Fifth line: scale factor for overview file given to UI
31
32Sixth line: path of overview file for the dataset for UI
33
34
35juxtalayout.conf
36
37Data layout specification file used by GlobalCoordinatesToFileMapper class.
38
39First line: width, height of entire, huge image.
40
41Second line: number_columns, number_rows of tiles that make up the entire, huge
42image.
43
44Thrid line: dim_x, dim_y of each file. This assumes that all files are the same
45size. This should change in the future.
46
47Following lines: Files that make up the entire, huge image. Specified column
48by column from the top of the column down. So in the sample file
49
50/home/evl/schwarz/data/16tdn155040.tif
51/home/evl/schwarz/data/16tdn155025.tif
52/home/evl/schwarz/data/16tdn155010.tif
53
54is the left most column, where /home/evl/schwarz/data/16tdn155040.tif is the
55top row in that column, and /home/evl/schwarz/data/16tdn155010.tif is the
56bottom row in that column.
57
58
59juxtauiserver.conf - config file used by JuxtaUIServer class.
60
61port to listen for incoming connections.
62
63
64juxtaclient.conf - config file used by JuxtaView Client UI.
65
66IP_address : port_number of server
Note: See TracBrowser for help on using the repository browser.