You should use this for nice rendering of streets: 

<CssParameter name="stroke-linejoin">round</CssParameter>
<CssParameter name="stroke-linecap">round</CssParameter>

Regards,
Ritesh Ambastha


Luca Delucchi wrote:
> 
> I can't make a good rendering with the street, in the crossroads. You
> can see the an image here [1]
> I read this page[2] but i haven't solve the problem. This is my code
> 
> thank's
> Luca
> 
>     <Rule>
>      <Filter>([highway] = 'primary' or [highway] = 'primary_link' or
> [highway] = 'secondary') and not ([tunnel] = 'yes' or [tunnel] =
> 'true' or [tunnel] = '1')</Filter>
>       <LineSymbolizer>
>         <CssParameter name="stroke">#666666</CssParameter>
>         <CssParameter name="stroke-width">11</CssParameter>
>         <CssParameter name="stroke-linejoin">round</CssParameter>
>         <CssParameter name="stroke-linecap ">butt</CssParameter>      
>       </LineSymbolizer>
>       <LineSymbolizer>
>         <CssParameter name="stroke">#FFFFFF</CssParameter>
>         <CssParameter name="stroke-width">10</CssParameter>
>         <CssParameter name="stroke-linejoin">round</CssParameter>
>         <CssParameter name="stroke-linecap ">butt</CssParameter>      
>       </LineSymbolizer>
> 
>        <TextSymbolizer name="name" face_name="DejaVu Sans Book"
> size="12" fill="black" halo_radius="1" placement="line"
> allow_overlap="true" spacing="200" min_distance="50"/>
>     </Rule>
>     <Rule>
>      <Filter>([highway] = 'unclassified' or [highway] = 'tertiary' or
> [highway] = 'service' or [highway] = 'residential') and not ([tunnel]
> = 'yes' or [tunnel] = 'true' or [tunnel] = '1')</Filter>
>       <LineSymbolizer>
>         <CssParameter name="stroke">#333333</CssParameter>
>         <CssParameter name="stroke-width">9</CssParameter>
>         <CssParameter name="stroke-linejoin">round</CssParameter>
>         <CssParameter name="stroke-linecap ">butt</CssParameter>      
>       </LineSymbolizer>
>       <LineSymbolizer>
>         <CssParameter name="stroke">#FFFFFF</CssParameter>
>         <CssParameter name="stroke-width">8</CssParameter>
>         <CssParameter name="stroke-linejoin">round</CssParameter>
>         <CssParameter name="stroke-linecap ">butt</CssParameter>      
>       </LineSymbolizer>
>       <TextSymbolizer name="name" face_name="DejaVu Sans Book"
> size="10" fill="black" halo_radius="1" placement="line" spacing="180"
> allow_overlap="true"/>
>     </Rule>
> 
> <Layer name="strade" status="on" srs="+proj=latlong +datum=WGS84">
>     <StyleName>strade</StyleName>
>     <StyleName>bici_si</StyleName>
>     <StyleName>impianti_risalita</StyleName>
>     <Datasource>
>       &db_settings;
>       <Parameter name="table">(select * from italy_line ORDER BY
> ST_LENGTH(way) DESC) as "roads"</Parameter>
>     </Datasource>
> </Layer>
> 
> [1] http://www.lucadelu.org/out/prova.png
> [2] http://mike.teczno.com/notes/mapnik.html
> _______________________________________________
> Mapnik-users mailing list
> [email protected]
> https://lists.berlios.de/mailman/listinfo/mapnik-users
> 
> 

-- 
View this message in context: 
http://www.nabble.com/problem-with-linesymbolizer-tp21717993p21722408.html
Sent from the Mapnik - Users mailing list archive at Nabble.com.

_______________________________________________
Mapnik-users mailing list
[email protected]
https://lists.berlios.de/mailman/listinfo/mapnik-users

Reply via email to