Hello Diego!
Am Samstag, 26. Mai 2012 14:37:20 UTC+2 schrieb Diego Guidi:
> If you use spherical mercator projection (the same used by google and
> bing)
> a pixel at the maximum zoom is a meter, so you simply must set radius
> value as 50 / (2 * currentzoom).
Do you mean with "currentzoom" the zoomlevel like 17? If so, the pixel
value for a 50m point would be 1,47.
I tried this, but comparing to the elements on my map (streets, buildings)
in zoom level 17, the point looks too small.
I found on the Openstreetmap wiki some information about "meters per pixel"
[1]. This document says that I have at zoom level 17 about 1,193 meter per
pixel. Therefore the radius value (in pixel) for a 50m point would be
(50m/1,193 pixel)/2 = 20.95
I'm not sure, if this is calculation is right. The point size on level 17
looks good, I think.
Is there a better - more scientific - solution?
[1] http://wiki.openstreetmap.org/wiki/Zoom_levels