source: subversion/applications/rendering/tilesAtHome/tilesAtHome.conf.linux @ 11553

Last change on this file since 11553 was 11055, checked in by bobkare, 11 years ago

Merging rasterizer_branch

File size: 4.7 KB
Line 
1#
2# Config file for TilesAtHome
3#
4
5## Edit and save as tilesAtHome.conf.
6##
7## do NOT make a link to this file
8## do NOT save modifications to this file
9##
10
11## FileLocations
12#
13# If WorkingDir is commented out, it will use the default system tmpdir location
14WorkingDirectory=/tmp/
15XmlStarlet=xmlstarlet
16Niceness=10
17Pngcrush=pngcrush
18Optipng=optipng
19Subversion=svn
20
21## PNG optimizer to use, "optipng" and "pngcrush" currently supported.
22PngOptimizer=pngcrush
23
24# Set the timeout when downloading files (in seconds)
25DownloadTimeout=1800
26
27# APIServers and XAPIServers define the servers to use to download OSM datta from.
28# APIServers are used for standard map downloads and XAPIServers are used for downloads
29# with the specification of predicates.
30# The actual download URLs need to be defined by API_<NAME> and XAPI_<NAME> settings.
31# Currently defined servers are API, ROMA and XAPI for APIServers and XAPI for XAPIServers.
32#APIServers = API,ROMA,XAPI
33#XAPIServers = XAPI
34
35# Hand back render requests that have a tileset on a server bigger than
36# MaxTilesetComplexity. Useful if you do not have much RAM and inkscape
37# crashes. The biggest tileset is about 31000000, so playing with values
38# around 20000000 will help you. A setting of 0 disables the mechanism.
39MaxTilesetComplexity = 0
40
41# Machines with relatively small memory can encounter problems when rendering
42# complex tilesets.  If Inkscape fails with error messages on high zoom levels
43# indicating a memory issue, try to set RenderStripes to a positive value
44# The value of RenderStripes is determining from which zoom level below the
45# highest on the SVG file will be rendered in stripes.  E.g. a value of 5 means
46# that the 5th zoom level below the top level (normally 12) is to be rendered in
47# stripes.  This would be z17 on a standard tileset.  A value of 5 should be
48# sufficient in most cases.  Reducing that value increases the number of Inkscape
49# calls.  A value of 0 disables striped rendering.  This is the default.
50#RenderStripes = 0
51
52
53## Upload settings
54
55# if set to 0 the zip files will get renamed to zip_uploaded after upload.
56DeleteZipFilesAfterUpload=1
57
58# set UploadToDirectory to 1 to enable uploading to a common upload
59# directory from which one central client can handle all the uploading
60UploadToDirectory=0
61UploadTargetDirectory=/set/this/to/your/upload/directory
62
63# Recommended setting 1/2 your kbyte/s upstream of your uploader to the tah server
64# Recommended maximum setting: 1.5 times your kbyte/s upstream of your uploader
65UploadToDirectoryMaxQueue = 20
66
67## Beziercurve hinting
68NoBezier=0  # Set to 1 if beziercurvehinting causes errors.
69
70#if a set is empty and RenderFullTileset = 0 only one tile is created
71# set to 1 if the tile should be stored in workdir, so you can upload a bunch of them
72# if set to 0 this tile will be uploaded as a set
73GatherBlankTiles=0
74
75# If set to 1, make a copy of the data file for later debugging purposes
76KeepDataFile=0
77
78# What rasterizer to use.
79# Set to Inkscape, Batik or BatikAgent
80Rasterizer=Inkscape
81
82# Set to the maximum JVM size to pass to the -Xmx parameter when running the
83# rasterizer. The maximum size depends on the OS and the available memory.
84# For 32bit Systems it is 1536M (1.5GiB)
85# Only used for Batik jar
86BatikJVMSize=1536M
87
88
89# If set to 1 or greater, it will enable forking to render several zoom levels to SVG simultanously
90# Fork = n  -> use 2*n parallel processes for rendering to svg
91Fork=0
92
93# make the client upload in the background if set to 1
94ForkForUpload=1
95
96# Maxdepth for xmlstarlet, reduce if you run into problems with memory,
97# increase if you get "tile too complex" errors.
98XmlStarletMaxDepth=20000
99
100# This feature is experimental and currently linux only. Don't use if you are
101# using inkscape with the same username outside tiles@home.
102# Set to 1 if you want to t@h to try and autobackup and -restore your inkscape
103# preferences file
104AutoResetInkscapePrefs=0
105
106# Set this to 1 if you want to clear the stopfile.txt on program start.
107# may unintentionally clear stopfile.txt when (accidentally) running 2 instances
108AutoResetStopfile=0
109
110# Set this to 1 if you want to have som logs dump in ProcessLogFile
111ProcessLog=0
112ProcessLogFile="tah-process.log"
113
114
115## Verbosity: changing this makes the client report different actions more or
116## less verbosely.
117#
118# Verbose=0  almost like "quiet" on other programs, just output wether it's
119#            getting a request, preprocessing, rendering or uploading, no
120#            progress inside a tileset (%ages) or on uploading zips.
121# Verbose=3  show progress inside a tileset and on upload, but not the single
122#            steps while rendering
123# Verbose=6  show everything like it was before r9700, this is the default
124# Verbose=10 behaves like Verbose=1 before r9700, adding a newline after
125#            each message
126Verbose=6
127
Note: See TracBrowser for help on using the repository browser.