source: subversion/applications/rendering/tilesAtHome-dev/branches/threading/tilesAtHome.conf.windows @ 34655

Last change on this file since 34655 was 19087, checked in by medi, 10 years ago

update the exampel configs and add options from the threading client

  • Property svn:eol-style set to native
File size: 5.5 KB
Line 
1#
2# Configuration file for TilesAtHome
3#
4
5## Edit and save as tilesAtHome.conf.
6##
7## do NOT save modifications to this file
8##
9
10## Path strings are later quoted by t@h, do not use quotes here
11## File Locations
12#
13# If WorkingDir is commented out, it will use the default system tmpdir location
14WorkingDirectory=c:\temp
15XmlStarlet=c:\program files\xmlstarlet\xml.exe
16Niceness=' '
17Zip=c:\program files\zip\zip.exe
18Pngcrush=c:\program files\pngcrush\pngcrush.exe
19Optipng=c:\program files\optipng\optipng.exe
20Subversion=c:\program files\subversion\svn.exe
21PNGnq=c:\program files\pngnq\pngnq.exe
22
23## If you want to use 7Zip set this to 1 and set "Zip" above to your 7zip.exe
247zipWin=0
25
26## PNG optimizer to use, "optipng" and "pngcrush" currently supported.
27PngOptimizer=pngcrush
28
29# Set the timeout when downloading files (on tenths of a second)
30DownloadTimeout=1800
31
32# APIServers and XAPIServers define the servers to use to download OSM datta from.
33# APIServers are used for standard map downloads and XAPIServers are used for downloads
34# with the specification of predicates.
35# The actual download URLs need to be defined by API_<NAME> and XAPI_<NAME> settings.
36# Currently defined servers are API, TRAPI, ROMA and XAPI for APIServers and XAPI for XAPIServers.
37#APIServers = API,TRAPI,ROMA
38#XAPIServers = XAPI
39
40# Threading Options
41# Cores=n, is the number of the pysical existing cpu cores in ur system
42# normal start the client pro n, 1 renderer and 1 png optimizer thread
43# MaxMemory=n, n is in KB 1000=1GB
44# this is only a helper option and have a effect of paralel running rederer on big osm files (experimental)
45Cores=1
46MaxMemory=1000
47
48# Hand back render requests that have a tileset on a server bigger than
49# MaxTilesetComplexity. Useful if you do not have much RAM and inkscape
50# crashes. The biggest tileset is about 31000000, so playing with values
51# around 20000000 will help you. A setting of 0 disables the mechanism.
52MaxTilesetComplexity = 0
53
54# Machines with relatively small memory can encounter problems when rendering
55# complex tilesets.  If Inkscape fails with error messages on high zoom levels
56# indicating a memory issue, try to set RenderStripes to a positive value
57# The value of RenderStripes is determining from which zoom level below the
58# highest on the SVG file will be rendered in stripes.  E.g. a value of 5 means
59# that the 5th zoom level below the top level (normally 12) is to be rendered in
60# stripes.  This would be z17 on a standard tileset.  A value of 5 should be
61# sufficient in most cases.  Reducing that value increases the number of Inkscape
62# calls.  A value of 0 disables striped rendering.  This is the default.
63#RenderStripes = 0
64
65
66## Upload settings
67
68# if set to 0 the zip files will get renamed to zip_uploaded after upload.
69DeleteZipFilesAfterUpload=1
70
71# set UploadToDirectory to 1 to enable uploading to a common upload
72# directory from which one central client can handle all the uploading
73UploadToDirectory=0
74UploadTargetDirectory=Z:\set\this\to\your\upload\directory
75
76# Recommended setting 1/2 your kbyte/s upstream of your uploader to the tah server
77# Recommended maximum setting: 1.5 times your kbyte/s upstream of your uploader
78UploadToDirectoryMaxQueue = 20
79
80# If set to 1, make a copy of the data file for later debugging purposes
81KeepDataFile=0
82
83# What rasterizer to use.
84# Set to Inkscape, Batik or BatikAgent
85Rasterizer=Inkscape
86
87# Set the maximum heap size for the java virtual machine. Use 'M' for megabytes, 'G' for gigabytes.
88# If nothing is specified then a default of 512M is used. Do not specify more RAM than your machine has.
89# Note1: In the future this setting will be used for all calls to java
90# Note2: on Windows 64bit/32bit dual installations the VM used is determined by system32\java.exe
91#        If it selects the 32bit one, the maximum heap is limited.
92#JavaHeapSize=1350M
93
94# Set to the maximum JVM size to pass to the -Xmx parameter when running the rasterizer. The
95# maximum size depends on the OS. For Windows XP it is 1350M
96BatikJVMSize=1350M
97
98# If set to 1 or greater, it will enable forking to render several zoom levels to SVG simultanously
99# Fork = n  -> use 2*n parallel processes for rendering to svg
100Fork=0
101
102# make the client upload in the background if set to 1
103ForkForUpload=0
104
105# Maxdepth for xmlstarlet, reduce if you run into problems with memory,
106# increase if you get "tile too complex" errors.
107XmlStarletMaxDepth=20000
108
109# Set this to 1 if you want to clear the stopfile.txt on program start.
110# may unintentionally clear stopfile.txt when (accidentally) running 2 instances
111AutoResetStopfile=0
112
113# Set this to 1 if you want to have som logs dump in ProcessLogFile
114ProcessLog=0
115ProcessLogFile="tah-process.log"
116
117
118## Verbosity: changing this makes the client report different actions more or
119## less verbosely.
120#
121# Verbose=0  almost like "quiet" on other programs, just output wether it's
122#            getting a request, preprocessing, rendering or uploading, no
123#            progress inside a tileset (%ages) or on uploading zips.
124# Verbose=3  show progress inside a tileset and on upload, but not the single
125#            steps while rendering
126# Verbose=6  show everything like it was before r9700, this is the default
127# Verbose=10 behaves like Verbose=1 before r9700, adding a newline after
128#            each message, and printing even more output.
129Verbose=6
130
131# DateTimeString allows you to prepend client log messages with a time stamp. Default off.
132# %H - hours
133# %M - minutes
134# %S - seconds
135# %d - days
136# %m - months
137# %y - 2-digit year
138# %Y - 4-digit year
139#DateTimeString = %d.%m.%Y - %H:%M:%S
Note: See TracBrowser for help on using the repository browser.