[Tilesathome] Batik testing [waS Re: Osmarender Bugfix Followup]

Brent Easton b.easton at exemail.com.au
Mon Oct 22 12:58:29 BST 2007


The only outstanding problem with Batik seems to be the bounding box issue with the icons. The icons need to be updated so that the bounding box matches the actual size of the icons. Inkscape appears to ignore the box, whereas Batik clips the icons to the (incorrect) bounding box.

Early results from benchmarking indicates that Batik is sowehat slower than Inkscape, but I need to do a lot more testing. There may also be scope to customize the Batik rasterizer to split the tiles into strips more efficiently.

Regards,
Brent.



*********** REPLY SEPARATOR  ***********

On 22/10/2007 at 9:54 AM Dodi  wrote:

>Hi Brent,
>have you tried this version http://www.freemap.sk/osmarender6.zip . Are 
>there still some bug breaking batik testing or t at h rendering ?
>We are using it at  www.freemap.sk without any problems including 
>multi-polygon relations
>
>Dodi
>
>also see 
>http://lists.openstreetmap.org/pipermail/tilesathome/2007-October/001032.html
>
>----- Original Message ----- 
>From: "Brent Easton" <b.easton at exemail.com.au>
>To: <tilesathome at openstreetmap.org>
>Sent: Monday, October 22, 2007 9:28 AM
>Subject: Re: [Tilesathome] Osmarender Bugfix Followup
>
>
>Ok,
>
>Learnt a little xslt and thought I might try fixing this, but I see now
>that 
>Osmarender.xsl is still full of references to segments.  Calculating the 
>location of an area is one Leave it with you Etienne.
>
>No hurry.
>
>Really :)
>
>Cheers,
>Brent.
>
>*********** REPLY SEPARATOR  ***********
>
>On 22/10/2007 at 2:41 PM Brent Easton  wrote:
>
>>Hmm,
>>
>>Appears to be more serious that I thought. When I render tile 3764 2469
>>that contains Werri Beach, it still generates "NaN" for the co-ordinates
>>of the caption.
>>
>>In fact, it appears that the caption for ALL areas with names are being
>>generated with co-ordinates of
>>
>>x="NaN" y="NaN"
>>
>>Regards,
>>Brent.
>>
>>
>>*********** REPLY SEPARATOR  ***********
>>
>>On 22/10/2007 at 2:34 PM Brent Easton  wrote:
>>
>>>Hi Frederik,
>>>
>>>Thanks, that has fixed many of the problems in the generated SVG.  There
>>>is another issue that was raised a while back that I can reproduce on
>Tile
>>> 3763 2469, zoom level 17.
>>>
>>>The generated SVG contains elements with invalid co-ordinates:
>>>
>>>      <text k="name" class="caption-casing generic-caption-casing"
>>>text-anchor="middle" startOffset="50%" x="NaN" y="NaN">Werri Beach</text>
>>>      <text k="name" class="caption-core generic-caption-core"
>>>text-anchor="middle" startOffset="50%" x="NaN" y="NaN">Werri Beach</text>
>>>
>>>Werri Beach is an Area feature with the tags natural=beach, name=Werri
>>>Beach.
>>>
>>>The interesting thing is that Werri Beach is not actually on tile 3763
>>>2469, but is completely contained on the adjacent tile 3764 2469, but
>>>close to the edge. Both the beach and it's caption are being added the
>>>level 17 SVG even though they are outside the defined drawing box.
>>>
>>>Either areas such as these need to excluded from the generated SVG, or
>the
>>>off-tile co-ordinates need to be calculated correctly.
>>>
>>>This is not a high priority as Inkscape will happily ignore these and the
>>>non-display of items not on a tile is not really a problem, but it does
>>>need to be cleaned up for Batik testing. It can wait for Etienne.
>>>
>>>Regards,
>>>Brent.
>>>
>>>*********** REPLY SEPARATOR  ***********
>>>
>>>On 22/10/2007 at 1:41 AM Frederik Ramm  wrote:
>>>
>>>>Hi,
>>>>
>>>>   I have tried to fix the Osmarender bug that dropped all street
>>>>names where the direction of the way is different from the desired
>>>>text direction (the one where it generated references to a reverse
>>>>path which it subsequently forgot to generate).
>>>>
>>>>I don't really understand what it all does, I just did the
>>>>programmer's equivalent of taking a hammer to it and see if it works.
>>>>And work it did, for my example files at least. But if anyone thinks
>>>>the situation has worsened, just revert!
>>>>
>>>>Bye
>>>>Frederik
>>>>
>>>>-- 
>>>>Frederik Ramm  ##  eMail frederik at remote.org  ##  N49°00.09' E008°23.33'
>>>>
>>>>
>>>>_______________________________________________
>>>>Tilesathome mailing list
>>>>Tilesathome at openstreetmap.org
>>>>http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/tilesathome
>>>>
>>>>
>>>>-- 
>>>>No virus found in this incoming message.
>>>>Checked by AVG Free Edition.
>>>>Version: 7.5.488 / Virus Database: 269.15.5/1084 - Release Date:
>>>21/10/2007 3:09 PM
>>>
>>>
>>>____________________________________________________________
>>>Brent Easton
>>>Analyst/Programmer
>>>University of Western Sydney
>>>Email: b.easton at uws.edu.au
>>>
>>>
>>>_______________________________________________
>>>Tilesathome mailing list
>>>Tilesathome at openstreetmap.org
>>>http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/tilesathome
>>>
>>>
>>>-- 
>>>No virus found in this incoming message.
>>>Checked by AVG Free Edition.
>>>Version: 7.5.488 / Virus Database: 269.15.5/1084 - Release Date:
>>21/10/2007 3:09 PM
>>
>>
>>____________________________________________________________
>>Brent Easton
>>Analyst/Programmer
>>University of Western Sydney
>>Email: b.easton at uws.edu.au
>>
>>
>>_______________________________________________
>>Tilesathome mailing list
>>Tilesathome at openstreetmap.org
>>http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/tilesathome
>>
>>
>>-- 
>>No virus found in this incoming message.
>>Checked by AVG Free Edition.
>>Version: 7.5.488 / Virus Database: 269.15.5/1084 - Release Date:
>21/10/2007 
>>3:09 PM
>
>
>____________________________________________________________
>Brent Easton
>Analyst/Programmer
>University of Western Sydney
>Email: b.easton at uws.edu.au
>
>
>_______________________________________________
>Tilesathome mailing list
>Tilesathome at openstreetmap.org
>http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/tilesathome
>
>
>-- 
>No virus found in this incoming message.
>Checked by AVG Free Edition. 
>Version: 7.5.488 / Virus Database: 269.15.5/1084 - Release Date: 21/10/2007 3:09 PM


____________________________________________________________
Brent Easton                       
Analyst/Programmer                               
University of Western Sydney                                   
Email: b.easton at uws.edu.au





More information about the Tilesathome mailing list