source: subversion/applications/rendering/tilesAtHome/layers.conf @ 5992

Last change on this file since 5992 was 5589, checked in by deelkar, 12 years ago

work toward more serverside control over client layers

File size: 4.6 KB
Line 
1# Layer configuration for tiles@home
2# ==================================
3#
4# You can add any number of layers here. Whenever a tile is rendered,
5# tiles for all layers will be generated and uploaded to the server.
6# Make sure not to create and upload layers that the server doesn't
7# want - that would be a waste of resources.
8
9# Master list of layers
10# ---------------------
11#
12# The names here are really just symbols, you could use anything you
13# want.
14Layers=default,maplint
15# Either run default (highzoom) or lowzoom, not both at the same time
16# Lowzoom works in xy mode, but not yet in loop mode!
17#Layers=lowzoom
18
19# LayersCapability will enable the client to switch automatically between
20# lowzoom and default/maplint Layers depending on job from t@h server
21LayersCapability=default,maplint,lowzoom
22
23# Details for "default" & lowzoom layer
24# ---------------------------
25
26# max zoom
27Layer.default.MaxZoom=17
28Layer.lowzoom.MaxZoom=11
29
30# osmarender rule files to be used, one for each level
31Layer.lowzoom.Rules.6=osmarender/osm-map-features-z6.xml
32Layer.lowzoom.Rules.7=osmarender/osm-map-features-z7.xml
33Layer.lowzoom.Rules.8=osmarender/osm-map-features-z8.xml
34Layer.lowzoom.Rules.9=osmarender/osm-map-features-z9.xml
35Layer.lowzoom.Rules.10=osmarender/osm-map-features-z10.xml
36Layer.lowzoom.Rules.11=osmarender/osm-map-features-z11.xml
37Layer.default.Rules.12=osmarender/osm-map-features-z12.xml
38Layer.default.Rules.13=osmarender/osm-map-features-z13.xml
39Layer.default.Rules.14=osmarender/osm-map-features-z14.xml
40Layer.default.Rules.15=osmarender/osm-map-features-z15.xml
41Layer.default.Rules.16=osmarender/osm-map-features-z16.xml
42Layer.default.Rules.17=osmarender/osm-map-features-z17.xml
43
44# prefix for tiles from this layer. this is what the server will see,
45# and has to match what the server expects. I.e. you can rename your
46# layer "gobblebobble" but don't change the prefix.
47Layer.default.Prefix=tile
48#lowzoom prefix should also be 'tile' to upload into the regular tile layer
49Layer.lowzoom.Prefix=tile
50
51# preprocessor is a comma-separated list of any (or none) of the following:
52# maplint, close-areas, mercator (not used by t@h yet), attribution
53Layer.default.Preprocessor=close-areas,attribution
54Layer.lowzoom.Preprocessor=close-areas
55
56# this enables the script to check if you've got everything it will need.
57Layer.default.RequiredFiles=
58
59# default layer is not transparent
60Layer.default.Transparent=0
61Layer.lowzoom.Transparent=0
62
63# default layer does not need to render full tileset
64Layer.default.RenderFullTileset=0
65
66# Details for "POI" layer
67# ---------------------------
68
69# max zoom
70Layer.POI.MaxZoom=17
71
72# osmarender rule files to be used, one for each level
73Layer.POI.Rules.12=osmarender/osm-POI-features-z12.xml
74Layer.POI.Rules.13=osmarender/osm-POI-features-z13.xml
75Layer.POI.Rules.14=osmarender/osm-POI-features-z14.xml
76Layer.POI.Rules.15=osmarender/osm-POI-features-z15.xml
77Layer.POI.Rules.16=osmarender/osm-POI-features-z16.xml
78Layer.POI.Rules.17=osmarender/osm-POI-features-z17.xml
79
80# prefix for tiles from this layer. this is what the server will see,
81# and has to match what the server expects. I.e. you can rename your
82# layer "gobblebobble" but don't change the prefix.
83Layer.POI.Prefix=poi
84
85# preprocessor is a comma-separated list of any (or none) of the following:
86# maplint, close-areas, mercator (not used by t@h yet)
87Layer.POI.Preprocessor=
88
89# this enables the script to check if you've got everything it will need.
90Layer.POI.RequiredFiles=
91
92# POI layer is transparent
93Layer.POI.Transparent=1
94
95# POI layer does not need to render full tileset
96Layer.POI.RenderFullTileset=1
97
98# Details for "maplint" layer
99# ---------------------------
100
101# max zoom
102Layer.maplint.MaxZoom=16
103
104# osmarender rule files to be used, one for each level
105Layer.maplint.Rules.12=maplint/rules-small.xml
106Layer.maplint.Rules.13=maplint/rules-small.xml
107Layer.maplint.Rules.14=maplint/rules-medium.xml
108Layer.maplint.Rules.15=maplint/rules-large.xml
109Layer.maplint.Rules.16=maplint/rules-largest.xml
110Layer.maplint.Rules.17=maplint/rules-largest.xml
111
112
113
114# prefix for tiles from this layer. this is what the server will see,
115# and has to match what the server expects. I.e. you can rename your
116# layer "gobblebobble" but don't change the prefix.
117Layer.maplint.Prefix=maplint
118
119# preprocessor is a comma-separated list of any (or none) of the following:
120# maplint, close-areas
121Layer.maplint.Preprocessor=maplint
122
123# this enables the script to check if you've got everything it will need.
124Layer.maplint.RequiredFiles=maplint/lib/run-tests.xsl,maplint/lib/convert-to-tags.xsl,maplint/tests.xsl
125
126# maplint layer is transparent
127Layer.maplint.Transparent=1
128
129# maplint layer needs to render full tileset
130Layer.maplint.RenderFullTileset=1
Note: See TracBrowser for help on using the repository browser.