Tiles@home/Usability Report

From OpenStreetMap Wiki
Jump to: navigation, search

This page is for people using the Tiles@home servers, people running the client, using the API, or viewing the results.

List whatever are the highest-priority things to fix with the tiles@home system (website, APIs, procedures, databases, etc.)

One heading per user. Only edit in your own heading. Reply to people on their talk page.


Contents

philippT

Please give me some Feedback

-- 14:48, 08 August 2009

cohort

Hakan


OJW

80n

Deelkar (talk)

rjmunro

Frederik Ramm

LosHawlos

I got this error message today running on svn revision 2718 of the tilesAtHome client.

[#35   0% jobinit] Doing tileset 2176,1448 (area around 46.528559,11.293945)                     
[#35   0% default] Frolloizing (part II) ...... ERROR             
 The following command produced an error message:
 nice "xmlstarlet" tr frollo2.xsl temp-31234.osm > "data-31234-frollo.osm"
 Debug output follows:
 | runtime error: file frollo2.xsl line 108 element param
 | xsltApplyXSLTTemplate: A potential infinite template recursion was detected.
 | You can adjust xsltMaxDepth (--maxdepth) in order to raise the maximum number of nested template calls and variables/params (currently set to 3000).
 | Templates:
 | #0 name linkedSeg 
 | #1 name processSeg 
 | #2 name nextSeg 
 | #3 name linkedSeg 
 | #4 name processSeg 
 | #5 name nextSeg 
 | #6 name linkedSeg 
 | #7 name processSeg 
 | #8 name nextSeg 
 | #9 name linkedSeg 
 | #10 name processSeg 
 | #11 name nextSeg 
 | #12 name linkedSeg 
 | #13 name processSeg 
 | #14 name nextSeg 
 | Variables:
 | #0
 | var linkedFromToSeg 
 | #1
 | var linkedFromFromSeg 
 | #2
 | var linkedToToSeg 
 | #3
 | var linkedToFromSeg 
 | #4
 | var unprocessedSegs 
 | #5
 | var currentSegFromNodeId 
 | #6
 | var currentSegToNodeId 
 | #7
 | processedSegs 
 | reverse 
 | currentSeg 
 | #8
 | reverse 
 | currentSeg 
 | #9
 | currentSeg 
 | #10
 | var nextSegFromNodeId 
 | #11
 | var nextSegToNodeId 
 | #12
 | var currentSegFromNodeId 
 | #13
 | var currentSegToNodeId 
 | #14
 | var alreadyProcessed 
 | no result for temp-31234.osm

I'm running a recent debian sid. LosHawlos 10:49, 2 May 2007 (BST)

Kornik

2.0K    /tmp/tile_12_2389_0.dir
1.3M    /tmp/tile_12_2389_1154.dir
1.3M    /tmp/tile_12_2389_1154.tmpdir
1.6M    /tmp/tile_12_2397_1204.dir
359K    /tmp/maplint_12_2389_0.dir
359K    /tmp/maplint_12_2389_1154.dir
359K    /tmp/maplint_12_2389_1154.tmpdir
497K    /tmp/maplint_12_2397_1204.dir

If I run it in the loop it will eat my HD pretty quickly.

Lu45

With a standard tilesGen.pl I am not able to render the tile 2199 1343. After applying a patch from the mailing list [Tilesathome] (Changing line 955 of tilesGen.pl (SVN Rev. 5202))

-    my $Cmd = sprintf("%s \"%s\" tr %s %s > \"%s\"",
+    my $Cmd = sprintf("%s \"%s\" tr --maxdepth 20000 %s %s > \"%s\"",}}

the tile renders successfully.


Relet

Have a look at the option "DeleteZipFilesAfterUpload" in your tilesAtHome.conf. -- LosHawlos 11:42, 2 July 2007 (BST)

Thewinch

Currently the api url (http://www.openstreetmap.org/api/0.4/) is hardcoded in tilesGen.pl. I want to generate tiles for a local map from my own api server. Easy enough to edit tilesGen.pl but it would be nice if it was possible to set the api url in a config file. Perhaps also prevent uploads if the osm api server is not used. --Thewinch 22:55, 24 July 2007 (BST)

fatbozz

krza

Please always use the signature button at the end of your posting in order to print the timestamp. Else the reader can only estimate how old/relevant the posting is. Thanks. --Krza 20:41, 28 July 2008 (UTC)

gypakk

Each time I press "r" on a specific tile at zoom 12 (see here), the answer is "Request failed (None,2173,1399): Request currently rendering". That is since yesterday. But I cannot find a rendering request on tah.openstreetmap.org/Request/show/ for this tile. What's wrong?

Morpheus1703

If it's possible to do a 'rough estimate' about how much RAM is needed by the client, it would be nice, to include a option in the config, which lets the user decide, how much RAM could be used and deliver only datasets which can be rendered with the available RAM. If there is no value in the config, a method in tilesGen could read out the available RAM of the system it's running on. E.g. a user with 1GB RAM can't render a high density area of Den Haag but a low density rural area can be rendered by such a system. The other extrem situation would be a powersystem with 16GB RAM. The system could be feed with the high density areas where other clients get problems. Morpheus1703 19:12, 7 August 2008 (UTC)

Shirish

Hi all, I am able to do the rendering and even upload it but nothing happening in stats. For some reason I'm not getting through and my renderings are being wasted :( See http://tah.openstreetmap.org/User/show/byid/2097/ one can see the requests but none of the uploads. I rechecked my authentication.conf file and this is what it shows.

UploadUsername=shirish
UploadPassword=somepassword

My openstreetmap username is 'shirish' while the wiki login is with 'Shirish' but that I guess has to do with the shortcomings/feature of mediawiki. I rechecked the password in the browser and it works. I also saved it in UTF-8 just so no issues are there but still not getting through. This is what I got when uploading some render to the server.

~/t@home$ perl tilesGen.pl upload
- Using working directory /home/shirish/t@home
- Using process log file tah-process.log
- Keeping ZIP files after upload
- OptiPNG version 0.6.4
- pngnq version 1.0
- Java version 1.6 is available
- ImageMagick version 6.6.9 (lowzoom enabled)
This is version 23290 (Vizag) of tilesgen running on linux, ID: 30994
06.11.2011 - 11:41:41[#1 100% upload] uploaded 2 files

Looking forward for answers,comments or where am I going wrong ? Shirish 06:28, 6 November 2011 (UTC)

Personal tools
Namespaces
Variants
Actions
site
Toolbox