Thanks Yves.

Dane


On Nov 23, 2010, at 8:10 AM, yvecai wrote:

> I have opened a ticket at http://trac.mapnik.org/ticket/673.
> The .osm .xml and .py file to reproduce the case are attached to the ticket.
> 
> Yves
> 
> On 22. 11. 10 03:50, Dane Springmeyer wrote:
>> 
>> Sounds like a bug in the osm plugin. Mapnik's PointSymbolizer will label the 
>> mid-point of the line if the geometry is not a proper polygon, which is what 
>> it appears is happening.
>> 
>> Could you double check that osm data is valid, and if so, then post a ticket 
>> to trac.mapnik.org?
>> 
>> Also, confirm which mapnik version you are using?
>> 
>> Dane
>> 
>> 
>> On Nov 20, 2010, at 12:51 AM, yvecai wrote:
>> 
>>> If I understood what I read on the mailing-list archive, a PointSymbloizer 
>>> should be render at the polygon centroid, am I wrong ?
>>> However, with an osm datasource like below, the PointSymbolizer is rendered 
>>> on the middle of the right edge.
>>> If I close the polygon, it's on the right upper edge.
>>> <?xml version="1.0" encoding="UTF-8"?>
>>>     <osm version="0.6" generator="legend2osm">
>>>     <bounds minlat="-1" minlon="-1" maxlat="1" maxlon="1"/>
>>>   <node id="-10" lat="-18.75" lon="-37.5" visible="true">
>>>   </node>
>>>   <node id="-11" lat="-18.75" lon="37.5" visible="true">
>>>   </node>
>>>   <node id="-12" lat="18.75" lon="37.5" visible="true">
>>>   </node>
>>>   <node id="-13" lat="18.75" lon="-37.5" visible="true">
>>>   </node>
>>>   <way id="-14" visible="true">
>>>         <nd ref="-10" />
>>>         <nd ref="-11" />
>>>         <nd ref="-12" />
>>>         <nd ref="-13" />
>>>     <tag k="amenity" v="place_of_worship"/>
>>>     <tag k="way_area" v="1"/>
>>>   </way>
>>> </osm>
>>> Yves
>>> _______________________________________________
>>> Mapnik-users mailing list
>>> [email protected]
>>> https://lists.berlios.de/mailman/listinfo/mapnik-users
>> 
> 

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

Reply via email to